This repository has been archived by the owner on Dec 10, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 3
/
programs.example.json
1 lines (1 loc) · 142 KB
/
programs.example.json
1
{"programs":[{"id":1,"cliName":"7z","name":"7z","platformId":1,"shortDescription":"A file archiver with high compression ratio."},{"id":2,"cliName":"7za","name":"7za","platformId":1,"shortDescription":"A file archiver with high compression ratio.\nA standalone version of `7z` with support for fewer archive types."},{"id":3,"cliName":"7zr","name":"7zr","platformId":1,"shortDescription":"A file archiver with high compression ratio.\nA standalone version of `7z` that only supports .7z files."},{"id":4,"cliName":"ab","name":"ab","platformId":1,"shortDescription":"Apache Benchmarking tool. The simplest tool to perform a load testing."},{"id":5,"cliName":"ack","name":"ack","platformId":1,"shortDescription":"A search tool like grep, optimized for programmers."},{"id":6,"cliName":"adb","name":"adb","platformId":1,"shortDescription":"Android Debug Bridge: communicate with an Android emulator instance or connected Android devices."},{"id":7,"cliName":"ag","name":"ag","platformId":1,"shortDescription":"The Silver Searcher. Like ack, but faster."},{"id":8,"cliName":"airpaste","name":"airpaste","platformId":1,"shortDescription":"Share messages and files on the same network."},{"id":9,"cliName":"alias","name":"alias","platformId":1,"shortDescription":"Creates aliases -- words that are replaced by a command string.\nAliases expire with the current shell session, unless they're defined in the shell's configuration file, e.g. `~/.bashrc`."},{"id":10,"cliName":"ansible-galaxy","name":"ansible-galaxy","platformId":1,"shortDescription":"Create and manage Ansible roles."},{"id":11,"cliName":"ansible-playbook","name":"ansible-playbook","platformId":1,"shortDescription":"Execute tasks defined in playbook on remote machines over SSH."},{"id":12,"cliName":"ansible","name":"ansible","platformId":1,"shortDescription":"Manage groups of computers remotely over SSH.\nUse the /etc/ansible/hosts file to add new groups/hosts."},{"id":13,"cliName":"apg","name":"apg","platformId":1,"shortDescription":"Creates arbitrarily complex random passwords."},{"id":14,"cliName":"apm","name":"apm","platformId":1,"shortDescription":"Atom editor Package Manager.\nSee `atom`."},{"id":15,"cliName":"apropos","name":"apropos","platformId":1,"shortDescription":"Search in manpages, for example to find a new command."},{"id":16,"cliName":"ar","name":"ar","platformId":1,"shortDescription":"Create, modify, and extract from archives (.a, .so, .o)."},{"id":17,"cliName":"aria2c","name":"aria2c","platformId":1,"shortDescription":"Fast download utility.\nSupports HTTP(S), FTP, SFTP, BitTorrent, and Metalink."},{"id":18,"cliName":"arp","name":"arp","platformId":1,"shortDescription":"Show and manipulate your system's ARP cache."},{"id":19,"cliName":"assimp","name":"assimp","platformId":1,"shortDescription":"Command-line client for the Open Asset Import Library.\nSupports loading of 40+ 3D file formats, and exporting to several popular 3D formats."},{"id":20,"cliName":"astyle","name":"astyle","platformId":1,"shortDescription":"Source code indenter, formatter, and beautifier for the C, C++, C# and Java programming languages.\nUpon running, a copy of the original file is created with an \".orig\" appended to the original file name."},{"id":21,"cliName":"at","name":"at","platformId":1,"shortDescription":"Execute commands once at a later time.\nService atd (or atrun) should be running for the actual executions."},{"id":22,"cliName":"atom","name":"atom","platformId":1,"shortDescription":"A cross-platform pluggable text editor.\nPlugins are managed by `apm`."},{"id":23,"cliName":"atq","name":"atq","platformId":1,"shortDescription":"Show jobs scheduled by `at` or `batch` commands."},{"id":24,"cliName":"atrm","name":"atrm","platformId":1,"shortDescription":"Remove jobs scheduled by `at` or `batch` commands.\nTo find job numbers use `atq`."},{"id":25,"cliName":"autoflake","name":"autoflake","platformId":1,"shortDescription":"A tool to remove unused imports and variables from Python code."},{"id":26,"cliName":"autojump","name":"autojump","platformId":1,"shortDescription":"Quickly jump among the directories you visit the most.\nAliases like j or jc are provided for even less typing."},{"id":27,"cliName":"autossh","name":"autossh","platformId":1,"shortDescription":"Runs, monitors and restarts SSH connections.\nAuto-reconnects to keep port forwarding tunnels up. Accepts all ssh flags."},{"id":28,"cliName":"avrdude","name":"avrdude","platformId":1,"shortDescription":"Driver program for Atmel AVR microcontrollers programming."},{"id":29,"cliName":"awk","name":"awk","platformId":1,"shortDescription":"A versatile programming language for working on files."},{"id":30,"cliName":"aws s3","name":"aws-s3","platformId":1,"shortDescription":"CLI for AWS S3 - provides storage through web services interfaces."},{"id":31,"cliName":"axel","name":"axel","platformId":1,"shortDescription":"Download accelerator.\nSupports HTTP, HTTPS, and FTP."},{"id":32,"cliName":"babel","name":"babel","platformId":1,"shortDescription":"A transpiler which converts code from JavaScript ES6/ES7 syntax to ES5 syntax."},{"id":33,"cliName":"badblocks","name":"badblocks","platformId":1,"shortDescription":"Search a device for bad blocks.\nSome usages of badblocks can cause destructive actions, such as erasing all the data on a disk, including the partition table."},{"id":34,"cliName":"base32","name":"base32","platformId":1,"shortDescription":"Encode or decode file or standard input, to standard output."},{"id":35,"cliName":"base64","name":"base64","platformId":1,"shortDescription":"Encode or decode file or standard input, to standard output."},{"id":36,"cliName":"basename","name":"basename","platformId":1,"shortDescription":"Returns non-directory portion of a pathname."},{"id":37,"cliName":"bash","name":"bash","platformId":1,"shortDescription":"Bourne-Again SHell.\n`sh`-compatible command line interpreter."},{"id":38,"cliName":"bashmarks","name":"bashmarks","platformId":1,"shortDescription":"Save and jump to commonly used directories using 1 character commands."},{"id":39,"cliName":"batch","name":"batch","platformId":1,"shortDescription":"Execute commands at a later time when the system load levels permit.\nService atd (or atrun) should be running for the actual executions."},{"id":40,"cliName":"bc","name":"bc","platformId":1,"shortDescription":"Calculator."},{"id":41,"cliName":"beanstalkd","name":"beanstalkd","platformId":1,"shortDescription":"A simple and generic work-queue server."},{"id":42,"cliName":"bedtools","name":"bedtools","platformId":1,"shortDescription":"A swiss-army knife of tools for genomic-analysis tasks.\nUsed to intersect, group, convert and count data in BAM, BED, GFF/GTF, VCF format."},{"id":43,"cliName":"bg","name":"bg","platformId":1,"shortDescription":"Resumes jobs that have been suspended (e.g. using `Ctrl + Z`), and keeps them running in the background."},{"id":44,"cliName":"blender","name":"blender","platformId":1,"shortDescription":"Command-line interface to the Blender 3D computer graphics application.\nArguments are executed in the order they are given."},{"id":45,"cliName":"bmaptool","name":"bmaptool","platformId":1,"shortDescription":"Create or Copy blockmaps intelligently (and therefore faster than `cp` or `dd`)."},{"id":46,"cliName":"boot","name":"boot","platformId":1,"shortDescription":"Build tooling for the Clojure programming language."},{"id":47,"cliName":"borg","name":"borg","platformId":1,"shortDescription":"Deduplicating backup tool.\nCreates local or remote backups that are mountable as filesystems."},{"id":48,"cliName":"bosh","name":"bosh","platformId":1,"shortDescription":"Command line tool to deploy and manage the bosh director."},{"id":49,"cliName":"bower","name":"bower","platformId":1,"shortDescription":"A package manager optimized for front-end web development.\nA package can be a GitHub user/repo shorthand, a Git endpoint, a URL or a registered package."},{"id":50,"cliName":"box","name":"box","platformId":1,"shortDescription":"A PHP application for building and managing Phars."},{"id":51,"cliName":"browser-sync","name":"browser-sync","platformId":1,"shortDescription":"Starts local web server that updates browser on file changes."},{"id":52,"cliName":"bundle","name":"bundle","platformId":1,"shortDescription":"Dependency manager for the Ruby programming language."},{"id":53,"cliName":"c99","name":"c99","platformId":1,"shortDescription":"Compiles C programs according to the ISO C standard."},{"id":54,"cliName":"cabal","name":"cabal","platformId":1,"shortDescription":"Command line interface to the Haskell package infrastructure (Cabal).\nManage Haskell projects and Cabal packages from the Hackage package repository."},{"id":55,"cliName":"calibre-server","name":"calibre-server","platformId":1,"shortDescription":"A server application that can be used to distribute ebooks over a network.\nEbooks must be imported into the library using the GUI or calibredb before.\nPart of the Calibre ebook library."},{"id":56,"cliName":"calibredb","name":"calibredb","platformId":1,"shortDescription":"Tool to manipulate the your ebook database.\nPart of the Calibre ebook library."},{"id":57,"cliName":"cargo","name":"cargo","platformId":1,"shortDescription":"Rust package manager.\nManage Rust projects and their module dependencies (crates)."},{"id":58,"cliName":"case","name":"case","platformId":1,"shortDescription":"Branch based on the value of an expression."},{"id":59,"cliName":"cat","name":"cat","platformId":1,"shortDescription":"Print and concatenate files."},{"id":60,"cliName":"cd","name":"cd","platformId":1,"shortDescription":"Change the current working directory."},{"id":61,"cliName":"chgrp","name":"chgrp","platformId":1,"shortDescription":"Change group ownership of files and folders."},{"id":62,"cliName":"chmod","name":"chmod","platformId":1,"shortDescription":"Change the access permissions of a file or directory."},{"id":63,"cliName":"chown","name":"chown","platformId":1,"shortDescription":"Change user and group ownership of files and folders."},{"id":64,"cliName":"chsh","name":"chsh","platformId":1,"shortDescription":"Change user's login shell."},{"id":65,"cliName":"cksum","name":"cksum","platformId":1,"shortDescription":"Calculates CRC checksums and byte counts of a file.\nNote, on old UNIX systems the CRC implementation may differ."},{"id":66,"cliName":"clang","name":"clang","platformId":1,"shortDescription":"Compiler for C, C++, and Objective-C source files. Can be used as a drop-in replacement for GCC."},{"id":67,"cliName":"cloc","name":"cloc","platformId":1,"shortDescription":"Count, and compute differences of, lines of source code and comments."},{"id":68,"cliName":"cmake","name":"cmake","platformId":1,"shortDescription":"Cross-platform build system generator.\nIt generates Makefiles, Visual Studio projects or others, depending on the target system."},{"id":69,"cliName":"cmark","name":"cmark","platformId":1,"shortDescription":"Converts CommonMark Markdown formatted text to other formats."},{"id":70,"cliName":"cmp","name":"cmp","platformId":1,"shortDescription":"Compare two files."},{"id":71,"cliName":"code","name":"code","platformId":1,"shortDescription":"Visual Studio Code."},{"id":72,"cliName":"column","name":"column","platformId":1,"shortDescription":"Format standard input or file into multiple columns.\nRows are filled before columns; default separator is whitespace."},{"id":73,"cliName":"comm","name":"comm","platformId":1,"shortDescription":"Select or reject lines common to two files. Both files must be sorted."},{"id":74,"cliName":"complete","name":"complete","platformId":1,"shortDescription":"Provides argument autocompletion to shell commands."},{"id":75,"cliName":"composer","name":"composer","platformId":1,"shortDescription":"A package-based dependency manager for PHP projects."},{"id":76,"cliName":"conda","name":"conda","platformId":1,"shortDescription":"Package, dependency and environment management for any programming language."},{"id":77,"cliName":"consul-kv","name":"consul-kv","platformId":1,"shortDescription":"Distributed key-value store with health checking and service discovery."},{"id":78,"cliName":"consul","name":"consul","platformId":1,"shortDescription":"Distributed key-value store with health checking and service discovery."},{"id":79,"cliName":"convert","name":"convert","platformId":1,"shortDescription":"Imagemagick image conversion tool."},{"id":80,"cliName":"convmv","name":"convmv","platformId":1,"shortDescription":"Convert filenames (NOT file content) from one encoding to another."},{"id":81,"cliName":"cordova","name":"cordova","platformId":1,"shortDescription":"Mobile apps with HTML, CSS & JS."},{"id":82,"cliName":"couchdb","name":"couchdb","platformId":1,"shortDescription":"Command line interface for Apache CouchDB database server."},{"id":83,"cliName":"cowsay","name":"cowsay","platformId":1,"shortDescription":"Generate an ASCII character (by default a cow) saying or thinking something."},{"id":84,"cliName":"cp","name":"cp","platformId":1,"shortDescription":"Copy files and folders."},{"id":85,"cliName":"cpio","name":"cpio","platformId":1,"shortDescription":"Copies files in and out of archives.\nSupports the following archive formats: cpio's custom binary, old ASCII, new ASCII, crc, HPUX binary, HPUX old ASCII, old tar, and POSIX.1 tar."},{"id":86,"cliName":"cppcheck","name":"cppcheck","platformId":1,"shortDescription":"A static analysis tool for C/C++ code.\nInstead of syntax errors, it focuses on the types of bugs that compilers normally do not detect."},{"id":87,"cliName":"cppclean","name":"cppclean","platformId":1,"shortDescription":"Find unused code in C++ projects."},{"id":88,"cliName":"crontab","name":"crontab","platformId":1,"shortDescription":"Schedule cron jobs to run on a time interval for the current user.\nJob definition format: \"(min) (hour) (day_of_month) (month) (day_of_week) command_to_execute\"."},{"id":89,"cliName":"csslint","name":"csslint","platformId":1,"shortDescription":"A linter for CSS code."},{"id":90,"cliName":"csvclean","name":"csvclean","platformId":1,"shortDescription":"Finds and cleans common syntax errors in CSV files.\nIncluded in csvkit."},{"id":91,"cliName":"csvcut","name":"csvcut","platformId":1,"shortDescription":"Filter and truncate CSV files. Like Unix's `cut` command, but for tabular data.\nIncluded in csvkit."},{"id":92,"cliName":"csvformat","name":"csvformat","platformId":1,"shortDescription":"Convert a CSV file to a custom output format.\nIncluded in csvkit."},{"id":93,"cliName":"csvgrep","name":"csvgrep","platformId":1,"shortDescription":"Filter CSV rows with string and pattern matching.\nIncluded in csvkit."},{"id":94,"cliName":"csvlook","name":"csvlook","platformId":1,"shortDescription":"Render a CSV file in the console as a fixed-width table.\nIncluded in csvkit."},{"id":95,"cliName":"csvpy","name":"csvpy","platformId":1,"shortDescription":"Loads a CSV file into a Python shell.\nIncluded in csvkit."},{"id":96,"cliName":"csvsort","name":"csvsort","platformId":1,"shortDescription":"Sorts CSV files.\nIncluded in csvkit."},{"id":97,"cliName":"csvstat","name":"csvstat","platformId":1,"shortDescription":"Print descriptive statistics for all columns in a CSV file.\nIncluded in csvkit."},{"id":98,"cliName":"curl","name":"curl","platformId":1,"shortDescription":"Transfers data from or to a server.\nSupports most protocols, including HTTP, FTP, and POP3."},{"id":99,"cliName":"cut","name":"cut","platformId":1,"shortDescription":"Cut out fields from STDIN or files."},{"id":100,"cliName":"dc","name":"dc","platformId":1,"shortDescription":"An arbitrary precision calculator. Uses reverse polish notation (RPN)."},{"id":101,"cliName":"deluser","name":"deluser","platformId":1,"shortDescription":"Remove a user account or remove a user from a group."},{"id":102,"cliName":"dep","name":"dep","platformId":1,"shortDescription":"Tool for dependency management in Go projects."},{"id":103,"cliName":"detox","name":"detox","platformId":1,"shortDescription":"Renames files to make them easier to work with.\nIt removes spaces and other such annoyances like duplicate underline characters."},{"id":104,"cliName":"df","name":"df","platformId":1,"shortDescription":"Gives an overview of the file system disk space usage."},{"id":105,"cliName":"dhcpwn","name":"dhcpwn","platformId":1,"shortDescription":"Test DHCP IP exhaustion attacks and sniff local DHCP traffic."},{"id":106,"cliName":"diff","name":"diff","platformId":1,"shortDescription":"Compare files and directories."},{"id":107,"cliName":"diffstat","name":"diffstat","platformId":1,"shortDescription":"Create a histogram from the output of the `diff` command."},{"id":108,"cliName":"dig","name":"dig","platformId":1,"shortDescription":"DNS Lookup utility."},{"id":109,"cliName":"dirs","name":"dirs","platformId":1,"shortDescription":"Displays or manipulates the directory stack.\nThe directory stack is a list of recently visited directories that can be manipulated with the `pushd` and `popd` commands."},{"id":110,"cliName":"docker-compose","name":"docker-compose","platformId":1,"shortDescription":"Run and manage multi container docker applications."},{"id":111,"cliName":"docker","name":"docker","platformId":1,"shortDescription":"Manage Docker containers and images."},{"id":112,"cliName":"dokku","name":"dokku","platformId":1,"shortDescription":"Docker powered mini-Heroku (PaaS).\nEasily deploy multiple apps to your server in different languages using a single `git-push` command."},{"id":113,"cliName":"dot","name":"dot","platformId":1,"shortDescription":"A command-line tool to produce layered drawings of directed graphs."},{"id":114,"cliName":"dotnet","name":"dotnet","platformId":1,"shortDescription":"Cross platform .NET command line tools for .NET Core."},{"id":115,"cliName":"doxygen","name":"doxygen","platformId":1,"shortDescription":"A documentation system for various programming languages."},{"id":116,"cliName":"drush","name":"drush","platformId":1,"shortDescription":"A command-line shell and scripting interface for Drupal."},{"id":117,"cliName":"duplicity","name":"duplicity","platformId":1,"shortDescription":"Creates incremental, compressed, encrypted and versioned backups.\nCan also upload the backups to a variety of backend services."},{"id":118,"cliName":"ebook-convert","name":"ebook-convert","platformId":1,"shortDescription":"Can be used to convert ebooks between common formats, e.g., pdf, epub and mobi.\nPart of the Calibre ebook library tool."},{"id":119,"cliName":"echo","name":"echo","platformId":1,"shortDescription":"Print given arguments."},{"id":120,"cliName":"ed","name":"ed","platformId":1,"shortDescription":"The original Unix text editor."},{"id":121,"cliName":"electrum","name":"electrum","platformId":1,"shortDescription":"Ergonomic Bitcoin wallet and private key management."},{"id":122,"cliName":"elinks","name":"elinks","platformId":1,"shortDescription":"A text based browser similar to lynx."},{"id":123,"cliName":"emacs","name":"emacs","platformId":1,"shortDescription":"The extensible, customizable, self-documenting, real-time display editor."},{"id":124,"cliName":"emacsclient","name":"emacsclient","platformId":1,"shortDescription":"Open files in an existing emacs server."},{"id":125,"cliName":"ember","name":"ember","platformId":1,"shortDescription":"The Ember.js command line utility.\nUsed for creating and maintaining Ember.js applications."},{"id":126,"cliName":"enca","name":"enca","platformId":1,"shortDescription":"Detect and convert encoding of text files."},{"id":127,"cliName":"env","name":"env","platformId":1,"shortDescription":"Show the environment or run a program in a modified environment."},{"id":128,"cliName":"eslint","name":"eslint","platformId":1,"shortDescription":"A pluggable linting utility for JavaScript and JSX."},{"id":129,"cliName":"espeak","name":"espeak","platformId":1,"shortDescription":"Uses text-to-speech to speak through the default sound device."},{"id":130,"cliName":"exa","name":"exa","platformId":1,"shortDescription":"A modern replacement for `ls` (List directory contents)."},{"id":131,"cliName":"exiftool","name":"exiftool","platformId":1,"shortDescription":"Read and write meta information in files."},{"id":132,"cliName":"fastboot","name":"fastboot","platformId":1,"shortDescription":"Communicate with connected Android devices when in bootloader mode (the one place `adb` doesn't work)."},{"id":133,"cliName":"fd","name":"fd","platformId":1,"shortDescription":"A simple, fast and user-friendly alternative to find."},{"id":134,"cliName":"fdupes","name":"fdupes","platformId":1,"shortDescription":"Finds duplicate files in a given set of directories."},{"id":135,"cliName":"ffmpeg","name":"ffmpeg","platformId":1,"shortDescription":"Video conversion tool."},{"id":136,"cliName":"ffprobe","name":"ffprobe","platformId":1,"shortDescription":"Multimedia stream analyzer."},{"id":137,"cliName":"fg","name":"fg","platformId":1,"shortDescription":"Run jobs in foreground."},{"id":138,"cliName":"find","name":"find","platformId":1,"shortDescription":"Find files under the given directory tree, recursively."},{"id":139,"cliName":"finger","name":"finger","platformId":1,"shortDescription":"User information lookup program."},{"id":140,"cliName":"fish","name":"fish","platformId":1,"shortDescription":"The Friendly Interactive SHell.\nA command-line interpreter designed to be user friendly."},{"id":141,"cliName":"flac","name":"flac","platformId":1,"shortDescription":"Encodes, decodes and tests flac files."},{"id":142,"cliName":"flex","name":"flex","platformId":1,"shortDescription":"Lexical analyser generator. Based on `lex`.\nGiven the specification for a lexical analyser, generates C code implementing it."},{"id":143,"cliName":"fly","name":"fly","platformId":1,"shortDescription":"Command line tool for concourse-ci."},{"id":144,"cliName":"fold","name":"fold","platformId":1,"shortDescription":"Wraps each line in an input file to fit a specified width and prints it to the standard output."},{"id":145,"cliName":"for","name":"for","platformId":1,"shortDescription":"Shell loop over parameters."},{"id":146,"cliName":"forever","name":"forever","platformId":1,"shortDescription":"Server-side JavaScript application that makes sure Node.js applications run indefinitely (restarts after exit)."},{"id":147,"cliName":"fortune","name":"fortune","platformId":1,"shortDescription":"Print a random quotation (fortune-cookie style)."},{"id":148,"cliName":"fping","name":"fping","platformId":1,"shortDescription":"A more powerful ping which can ping multiple hosts."},{"id":149,"cliName":"fswatch","name":"fswatch","platformId":1,"shortDescription":"A cross-platform file change monitor."},{"id":150,"cliName":"fswebcam","name":"fswebcam","platformId":1,"shortDescription":"Small and simple webcam for *nix."},{"id":151,"cliName":"ftp","name":"ftp","platformId":1,"shortDescription":"Tools to interact with a server via File Transfer Protocol."},{"id":152,"cliName":"fuck","name":"fuck","platformId":1,"shortDescription":"Corrects your previous console command."},{"id":153,"cliName":"fzf","name":"fzf","platformId":1,"shortDescription":"Command line fuzzy finder."},{"id":154,"cliName":"gplusplus","name":"g++","platformId":1,"shortDescription":"Compiles C++ source files.\nPart of GCC (GNU Compiler Collection)."},{"id":155,"cliName":"gatsby","name":"gatsby","platformId":1,"shortDescription":"Static site generator for React."},{"id":156,"cliName":"gcc","name":"gcc","platformId":1,"shortDescription":"Preprocesses and compiles C and C++ source files, then assembles and links them together."},{"id":157,"cliName":"gcloud","name":"gcloud","platformId":1,"shortDescription":"The official CLI tool for Google Cloud Platform."},{"id":158,"cliName":"gdb","name":"gdb","platformId":1,"shortDescription":"The GNU Debugger."},{"id":159,"cliName":"gem","name":"gem","platformId":1,"shortDescription":"Interact with the package manager for the Ruby programming language."},{"id":160,"cliName":"geth","name":"geth","platformId":1,"shortDescription":"The go-ethereum command line interface."},{"id":161,"cliName":"ghc","name":"ghc","platformId":1,"shortDescription":"The Glasgow Haskell Compiler.\nCompiles and links Haskell source files."},{"id":162,"cliName":"gifsicle","name":"gifsicle","platformId":1,"shortDescription":"Create GIFs."},{"id":163,"cliName":"gist","name":"gist","platformId":1,"shortDescription":"Upload code to https://gist.github.com."},{"id":164,"cliName":"git add","name":"git-add","platformId":1,"shortDescription":"Adds changed files to the index."},{"id":165,"cliName":"git bisect","name":"git-bisect","platformId":1,"shortDescription":"Use binary search to find the commit that introduced a bug.\nGit automatically jumps back and forth in the commit graph to progressively narrow down the faulty commit."},{"id":166,"cliName":"git blame","name":"git-blame","platformId":1,"shortDescription":"Show commit hash and last author on each line of a file."},{"id":167,"cliName":"git branch","name":"git-branch","platformId":1,"shortDescription":"Main git command for working with branches."},{"id":168,"cliName":"git checkout","name":"git-checkout","platformId":1,"shortDescription":"Checkout a branch or paths to the working tree."},{"id":169,"cliName":"git cherry-pick","name":"git-cherry-pick","platformId":1,"shortDescription":"Apply the changes introduced by existing commits to the current branch.\nTo apply changes to another branch, first use git-checkout to switch to the desired branch."},{"id":170,"cliName":"git clean","name":"git-clean","platformId":1,"shortDescription":"Remove untracked files from the working tree."},{"id":171,"cliName":"git clone","name":"git-clone","platformId":1,"shortDescription":"Clone an existing repository."},{"id":172,"cliName":"git commit","name":"git-commit","platformId":1,"shortDescription":"Commit files to the repository."},{"id":173,"cliName":"git config","name":"git-config","platformId":1,"shortDescription":"Manage custom configuration options for git repositories.\nThese configurations can be local (for the current repository) or global (for the current user)."},{"id":174,"cliName":"git diff","name":"git-diff","platformId":1,"shortDescription":"Show changes to tracked files."},{"id":175,"cliName":"git fetch","name":"git-fetch","platformId":1,"shortDescription":"Download objects and refs from a remote repository."},{"id":176,"cliName":"git gc","name":"git-gc","platformId":1,"shortDescription":"Optimise the local repository by cleaning unnecessary files."},{"id":177,"cliName":"git-imerge","name":"git-imerge","platformId":1,"shortDescription":"Perform a merge or rebase between two git branches incrementally.\nConflicts between branches are tracked down to pairs of individual commits, to simplify conflict resolution."},{"id":178,"cliName":"git init","name":"git-init","platformId":1,"shortDescription":"Initializes a new local Git repository."},{"id":179,"cliName":"git log","name":"git-log","platformId":1,"shortDescription":"Show a history of commits."},{"id":180,"cliName":"git merge","name":"git-merge","platformId":1,"shortDescription":"Merge branches."},{"id":181,"cliName":"git mv","name":"git-mv","platformId":1,"shortDescription":"Move or rename files and update the git index."},{"id":182,"cliName":"git pull","name":"git-pull","platformId":1,"shortDescription":"Fetch branch from a remote repository and merge it to local repository."},{"id":183,"cliName":"git push","name":"git-push","platformId":1,"shortDescription":"Push commits to a remote repository."},{"id":184,"cliName":"git rebase","name":"git-rebase","platformId":1,"shortDescription":"Reapply commits from one branch on top of another branch.\nCommonly used to \"move\" an entire branch to another base, creating copies of the commits in the new location."},{"id":185,"cliName":"git reflog","name":"git-reflog","platformId":1,"shortDescription":"Show when the reference logs were updated in local repository."},{"id":186,"cliName":"git remote","name":"git-remote","platformId":1,"shortDescription":"Manage set of tracked repositories (\"remotes\")."},{"id":187,"cliName":"git reset","name":"git-reset","platformId":1,"shortDescription":"Undo commits or unstage changes, by resetting the current git HEAD to the specified state.\nIf a path is passed, it works as \"unstage\"; if a commit hash or branch is passed, it works as \"uncommit\"."},{"id":188,"cliName":"git rm","name":"git-rm","platformId":1,"shortDescription":"Remove files from repository index and local filesystem."},{"id":189,"cliName":"git shortlog","name":"git-shortlog","platformId":1,"shortDescription":"Summarizes the `git log` output."},{"id":190,"cliName":"git show","name":"git-show","platformId":1,"shortDescription":"Show various types of git objects (commits, tags, etc.)."},{"id":191,"cliName":"git sizer","name":"git-sizer","platformId":1,"shortDescription":"Computes various Git repository size metrics and alerts you to any that might cause problems or inconvenience."},{"id":192,"cliName":"git stash","name":"git-stash","platformId":1,"shortDescription":"Stash local Git changes in a temporary area."},{"id":193,"cliName":"git status","name":"git-status","platformId":1,"shortDescription":"Show the index (changed files)."},{"id":194,"cliName":"git submodule","name":"git-submodule","platformId":1,"shortDescription":"Inspects, updates and manages submodules."},{"id":195,"cliName":"git svn","name":"git-svn","platformId":1,"shortDescription":"Bidirectional operation between a Subversion repository and Git."},{"id":196,"cliName":"git tag","name":"git-tag","platformId":1,"shortDescription":"Create, list, delete or verify tags.\nA tag is a static reference to a specific commit."},{"id":197,"cliName":"git worktree","name":"git-worktree","platformId":1,"shortDescription":"Manage multiple working trees attached to the same repository."},{"id":198,"cliName":"git","name":"git","platformId":1,"shortDescription":"Distributed version control system."},{"id":199,"cliName":"gitk","name":"gitk","platformId":1,"shortDescription":"A graphical git repository browser."},{"id":200,"cliName":"gitsome","name":"gitsome","platformId":1,"shortDescription":"A terminal-based interface for GitHub, accessed via the `gh` command.\nIt also provides menu-style autocomplete suggestions for `git` commands."},{"id":201,"cliName":"glances","name":"glances","platformId":1,"shortDescription":"A cross-platform system monitoring tool."},{"id":202,"cliName":"gnuplot","name":"gnuplot","platformId":1,"shortDescription":"A graph plotter that outputs in several formats."},{"id":203,"cliName":"go","name":"go","platformId":1,"shortDescription":"Tool for managing go source code."},{"id":204,"cliName":"gofmt","name":"gofmt","platformId":1,"shortDescription":"Tool for formatting Go source code."},{"id":205,"cliName":"gource","name":"gource","platformId":1,"shortDescription":"Renders an animated tree diagram of Git, SVN, Mercurial and Bazaar repositories.\nIt shows files and folders being created, modified or removed over time."},{"id":206,"cliName":"gpg","name":"gpg","platformId":1,"shortDescription":"GNU Privacy Guard."},{"id":207,"cliName":"gradle","name":"gradle","platformId":1,"shortDescription":"Gradle is an advanced open source build automation system."},{"id":208,"cliName":"grep","name":"grep","platformId":1,"shortDescription":"Matches patterns in input text.\nSupports simple patterns and regular expressions."},{"id":209,"cliName":"groff","name":"groff","platformId":1,"shortDescription":"Typesetting program that reads plain text mixed with formatting commands and produces formatted output.\nIt is the GNU replacement for the `troff` and `nroff` Unix commands for text formatting."},{"id":210,"cliName":"grunt","name":"grunt","platformId":1,"shortDescription":"A JavaScript task runner for automating processes."},{"id":211,"cliName":"gtop","name":"gtop","platformId":1,"shortDescription":"System monitoring dashboard for the terminal."},{"id":212,"cliName":"gulp","name":"gulp","platformId":1,"shortDescription":"JavaScript task runner and streaming build system.\nTasks are defined within gulpfile.js at the project root."},{"id":213,"cliName":"gunzip","name":"gunzip","platformId":1,"shortDescription":"Extract file(s) from a gzip (.gz) archive."},{"id":214,"cliName":"gzip","name":"gzip","platformId":1,"shortDescription":"Compress/uncompress files with gzip compression (LZ77)."},{"id":215,"cliName":"handbrakecli","name":"handbrakecli","platformId":1,"shortDescription":"Command-line interface to the HandBrake video conversion tool."},{"id":216,"cliName":"hangups","name":"hangups","platformId":1,"shortDescription":"Third party command line client for Google Hangouts."},{"id":217,"cliName":"haxelib","name":"haxelib","platformId":1,"shortDescription":"Haxe Library Manager."},{"id":218,"cliName":"help2man","name":"help2man","platformId":1,"shortDescription":"Produce simple man pages from an executable's `--help` and `--version` output."},{"id":219,"cliName":"heroku","name":"heroku","platformId":1,"shortDescription":"Create and manage Heroku apps from the command line."},{"id":220,"cliName":"hg add","name":"hg-add","platformId":1,"shortDescription":"Adds specified files to the staging area for the next commit in Mercurial."},{"id":221,"cliName":"hg branch","name":"hg-branch","platformId":1,"shortDescription":"Create or show a branch name."},{"id":222,"cliName":"hg clone","name":"hg-clone","platformId":1,"shortDescription":"Create a copy of an existing repository in a new directory."},{"id":223,"cliName":"hg commit","name":"hg-commit","platformId":1,"shortDescription":"Commit all staged or specified files to the repository."},{"id":224,"cliName":"hg init","name":"hg-init","platformId":1,"shortDescription":"Create a new repository in the specified directory."},{"id":225,"cliName":"hg log","name":"hg-log","platformId":1,"shortDescription":"Display the revision history of the repository."},{"id":226,"cliName":"hg pull","name":"hg-pull","platformId":1,"shortDescription":"Pull changes from a specified repository to the local repository."},{"id":227,"cliName":"hg push","name":"hg-push","platformId":1,"shortDescription":"Push changes from the local repository to a specified destination."},{"id":228,"cliName":"hg remove","name":"hg-remove","platformId":1,"shortDescription":"Remove specified files from the staging area."},{"id":229,"cliName":"hg serve","name":"hg-serve","platformId":1,"shortDescription":"Start a standalone Mercurial web server for browsing repositories."},{"id":230,"cliName":"hg update","name":"hg-update","platformId":1,"shortDescription":"Update the working directory to a specified changeset."},{"id":231,"cliName":"hg","name":"hg","platformId":1,"shortDescription":"A command line interface for Mercurial, a distributed source control management system.\nSee `hg-add`, `hg-commit` and other pages for additional information."},{"id":232,"cliName":"history","name":"history","platformId":1,"shortDescription":"Command Line history."},{"id":233,"cliName":"hn","name":"hn","platformId":1,"shortDescription":"Command-line interface for Hacker News."},{"id":234,"cliName":"host","name":"host","platformId":1,"shortDescription":"Lookup Domain Name Server."},{"id":235,"cliName":"htpasswd","name":"htpasswd","platformId":1,"shortDescription":"Create and manage htpasswd files to protect web server directories using basic authentication."},{"id":236,"cliName":"http","name":"http","platformId":1,"shortDescription":"HTTPie: HTTP client, a user-friendly cURL replacement."},{"id":237,"cliName":"hub","name":"hub","platformId":1,"shortDescription":"A wrapper for git that adds commands for working with github-based projects.\nThe commands can also be used using \"git\" instead of \"hub\"."},{"id":238,"cliName":"hugo","name":"hugo","platformId":1,"shortDescription":"Hugo is a fast and flexible static site generator."},{"id":239,"cliName":"iconv","name":"iconv","platformId":1,"shortDescription":"Converts text from one encoding to another."},{"id":240,"cliName":"id","name":"id","platformId":1,"shortDescription":"Display current user and group identity."},{"id":241,"cliName":"id3tag","name":"id3tag","platformId":1,"shortDescription":"Tool for reading, writing, and manipulating ID3v1 and ID3v2 tags of MP3 files."},{"id":242,"cliName":"if","name":"if","platformId":1,"shortDescription":"Simple shell conditional."},{"id":243,"cliName":"ifconfig","name":"ifconfig","platformId":1,"shortDescription":"Network Interface Configurator."},{"id":244,"cliName":"ignite","name":"ignite","platformId":1,"shortDescription":"A CLI for React Native boilerplates, plugins, generators, and more."},{"id":245,"cliName":"imapsync","name":"imapsync","platformId":1,"shortDescription":"Email IMAP tool for syncing, copying and migrating email mailboxes between two imap servers, one way, and without duplicates."},{"id":246,"cliName":"import","name":"import","platformId":1,"shortDescription":"Capture some or all of an X server screen, and save the image to a file.\nPart of the ImageMagick library."},{"id":247,"cliName":"in2csv","name":"in2csv","platformId":1,"shortDescription":"Converts various tabular data formats into CSV.\nIncluded in csvkit."},{"id":248,"cliName":"inkscape","name":"inkscape","platformId":1,"shortDescription":"An SVG (Scalable Vector Graphics) editing program.\nUse -z to not open the GUI and only process files in the console."},{"id":249,"cliName":"install","name":"install","platformId":1,"shortDescription":"Copy files and set attributes.\nCopy files (often executable) to a system location like `/usr/local/bin`, give them the appropriate permissions/ownership."},{"id":250,"cliName":"ionice","name":"ionice","platformId":1,"shortDescription":"Get or set program I/O scheduling class and priority.\nScheduling classes: 1 (realtime), 2 (best-effort), 3 (idle).\nPriority levels: 0 (the highest) - 7 (the lowest)."},{"id":251,"cliName":"ioping","name":"ioping","platformId":1,"shortDescription":"Monitor I/O latency in real time."},{"id":252,"cliName":"ipcs","name":"ipcs","platformId":1,"shortDescription":"Display information about resources used in IPC (Inter-process Communication)."},{"id":253,"cliName":"iperf","name":"iperf","platformId":1,"shortDescription":"Measure network bandwidth between computers."},{"id":254,"cliName":"iperf3","name":"iperf3","platformId":1,"shortDescription":"Traffic generator for testing network bandwidth."},{"id":255,"cliName":"ipfs","name":"ipfs","platformId":1,"shortDescription":"Inter Planetary File System.\nA peer-to-peer hypermedia protocol to make the web faster, safer, and more open."},{"id":256,"cliName":"irssi","name":"irssi","platformId":1,"shortDescription":"Text based IRC client."},{"id":257,"cliName":"jar","name":"jar","platformId":1,"shortDescription":"Java Applications/Libraries Packager."},{"id":258,"cliName":"java","name":"java","platformId":1,"shortDescription":"Java Application Launcher."},{"id":259,"cliName":"javac","name":"javac","platformId":1,"shortDescription":"Java Application Compiler."},{"id":260,"cliName":"jekyll","name":"jekyll","platformId":1,"shortDescription":"A simple, blog-aware, static site generator."},{"id":261,"cliName":"jhat","name":"jhat","platformId":1,"shortDescription":"Java Heap Analysis Tool."},{"id":262,"cliName":"jmap","name":"jmap","platformId":1,"shortDescription":"Java Memory Map Tool."},{"id":263,"cliName":"jobs","name":"jobs","platformId":1,"shortDescription":"Display status of jobs in the current session."},{"id":264,"cliName":"jpegoptim","name":"jpegoptim","platformId":1,"shortDescription":"Optimise JPEG images."},{"id":265,"cliName":"jps","name":"jps","platformId":1,"shortDescription":"Show JVM Process Status of current user."},{"id":266,"cliName":"jq","name":"jq","platformId":1,"shortDescription":"A lightweight and flexible command-line JSON processor."},{"id":267,"cliName":"jrnl","name":"jrnl","platformId":1,"shortDescription":"A simple journal application for your command line."},{"id":268,"cliName":"json5","name":"json5","platformId":1,"shortDescription":"A command-line tool for converting JSON5 files to JSON."},{"id":269,"cliName":"jstack","name":"jstack","platformId":1,"shortDescription":"Java Stack Trace Tool."},{"id":270,"cliName":"julia","name":"julia","platformId":1,"shortDescription":"A high-level, high-performance dynamic programming language for technical computing."},{"id":271,"cliName":"jupyter","name":"jupyter","platformId":1,"shortDescription":"Web application to create and share documents that contain code, visualizations and notes.\nPrimarily used for data analysis, scientific computing and machine learning."},{"id":272,"cliName":"kak","name":"kak","platformId":1,"shortDescription":"Kakoune is a mode-based code editor implementing the \"multiple selections\" paradigm.\nData can be selected and simultaneously edited in different locations, using multiple selections; users can also connect to the same session for collaborative editing."},{"id":273,"cliName":"keepass2","name":"keepass2","platformId":1,"shortDescription":"A light-weight password manager."},{"id":274,"cliName":"keybase","name":"keybase","platformId":1,"shortDescription":"Key directory that maps social media identities to encryption keys in a publicly auditable manner."},{"id":275,"cliName":"kill","name":"kill","platformId":1,"shortDescription":"Sends a signal to a process, usually related to stopping the process.\nAll signals except for SIGKILL and SIGSTOP can be intercepted by the process to perform a clean exit."},{"id":276,"cliName":"killall","name":"killall","platformId":1,"shortDescription":"Send kill signal to all instances of a process by name (must be exact name).\nAll signals except SIGKILL and SIGSTOP can be intercepted by the process, allowing a clean exit."},{"id":277,"cliName":"kubectl","name":"kubectl","platformId":1,"shortDescription":"Command line interface for running commands against Kubernetes clusters."},{"id":278,"cliName":"laravel","name":"laravel","platformId":1,"shortDescription":"A command line installer for the Laravel framework."},{"id":279,"cliName":"last","name":"last","platformId":1,"shortDescription":"View the last logged in users."},{"id":280,"cliName":"latexmk","name":"latexmk","platformId":1,"shortDescription":"Compile LaTeX source files into finished documents.\nAutomatically does multiple runs when needed."},{"id":281,"cliName":"leave","name":"leave","platformId":1,"shortDescription":"Remind when it's time to leave.\nTo remove reminders use `kill $(pidof leave)`."},{"id":282,"cliName":"lebab","name":"lebab","platformId":1,"shortDescription":"A JavaScript modernizer for transpiling code to ES6/ES7.\nTransformations must be provided for all examples."},{"id":283,"cliName":"lein","name":"lein","platformId":1,"shortDescription":"Manage clojure projects with declarative configuration."},{"id":284,"cliName":"less","name":"less","platformId":1,"shortDescription":"Open a file for interactive reading, allowing scrolling and search."},{"id":285,"cliName":"lex","name":"lex","platformId":1,"shortDescription":"Lexical analyser generator.\nGiven the specification for a lexical analyser, generates C code implementing it."},{"id":286,"cliName":"license","name":"license","platformId":1,"shortDescription":"Create license files for open-source projects."},{"id":287,"cliName":"light-arionum-cli","name":"light-arionum-cli","platformId":1,"shortDescription":"The PHP light wallet for the Arionum cryptocurrency."},{"id":288,"cliName":"live-server","name":"live-server","platformId":1,"shortDescription":"A simple development http server with live reload capability."},{"id":289,"cliName":"ln","name":"ln","platformId":1,"shortDescription":"Creates links to files and folders."},{"id":290,"cliName":"locust","name":"locust","platformId":1,"shortDescription":"Load-testing tool to determine number of concurrent users a system can handle."},{"id":291,"cliName":"logstash","name":"logstash","platformId":1,"shortDescription":"An ETL (extract, transform and load) tool.\nCommonly used to load data from various sources, like databases and log files, into elasticsearch."},{"id":292,"cliName":"lp","name":"lp","platformId":1,"shortDescription":"Print files."},{"id":293,"cliName":"lpass","name":"lpass","platformId":1,"shortDescription":"Command line interface for the LastPass password manager."},{"id":294,"cliName":"lpstat","name":"lpstat","platformId":1,"shortDescription":"Show status information about printers."},{"id":295,"cliName":"ls","name":"ls","platformId":1,"shortDescription":"List directory contents."},{"id":296,"cliName":"lsof","name":"lsof","platformId":1,"shortDescription":"Lists open files and the corresponding processes.\nNote: Root privileges (or sudo) is required to list files opened by others."},{"id":297,"cliName":"lua","name":"lua","platformId":1,"shortDescription":"A powerful, light-weight embeddable programming language."},{"id":298,"cliName":"lumen","name":"lumen","platformId":1,"shortDescription":"A command line installer for the Lumen micro-framework."},{"id":299,"cliName":"lwp-request","name":"lwp-request","platformId":1,"shortDescription":"Simple command-line HTTP client.\nBuilt with libwww-perl."},{"id":300,"cliName":"lz4","name":"lz4","platformId":1,"shortDescription":"Compress or decompress .lz4 files."},{"id":301,"cliName":"magento","name":"magento","platformId":1,"shortDescription":"A CLI for managing the Magento PHP framework."},{"id":302,"cliName":"mailx","name":"mailx","platformId":1,"shortDescription":"Send and receive mail."},{"id":303,"cliName":"make","name":"make","platformId":1,"shortDescription":"Task runner for targets described in Makefile.\nMostly used to control the compilation of an executable from source code."},{"id":304,"cliName":"man","name":"man","platformId":1,"shortDescription":"Format and display manual pages."},{"id":305,"cliName":"mc","name":"mc","platformId":1,"shortDescription":"Midnight Commander, a terminal based file manager.\nNavigate the folder structure using the arrow keys, the mouse or by typing the commands into the terminal."},{"id":306,"cliName":"mdp","name":"mdp","platformId":1,"shortDescription":"A command-line based tool to make presentations from markdown files."},{"id":307,"cliName":"mediainfo","name":"mediainfo","platformId":1,"shortDescription":"Display metadata from video and audio files."},{"id":308,"cliName":"meshlabserver","name":"meshlabserver","platformId":1,"shortDescription":"Command line interface for the MeshLab 3D mesh processing software."},{"id":309,"cliName":"meteor","name":"meteor","platformId":1,"shortDescription":"Full-stack javascript platform for building web applications."},{"id":310,"cliName":"micro","name":"micro","platformId":1,"shortDescription":"Micro is a modern and intuitive terminal-based text editor.\nYou can use your keyboard, but also your mouse to navigate and/or select text."},{"id":311,"cliName":"mitmdump","name":"mitmdump","platformId":1,"shortDescription":"View, record, and programmatically transform HTTP traffic.\nThe command-line counterpart to mitmproxy."},{"id":312,"cliName":"mitmproxy","name":"mitmproxy","platformId":1,"shortDescription":"An interactive man-in-the-middle HTTP proxy."},{"id":313,"cliName":"mix","name":"mix","platformId":1,"shortDescription":"Mix is a build tool that provides tasks for creating, compiling, and testing Elixir projects, managing its dependencies, and more."},{"id":314,"cliName":"mkdir","name":"mkdir","platformId":1,"shortDescription":"Creates a directory."},{"id":315,"cliName":"mkfifo","name":"mkfifo","platformId":1,"shortDescription":"Makes FIFOs (named pipes)."},{"id":316,"cliName":"mktemp","name":"mktemp","platformId":1,"shortDescription":"Create a temporary file or directory."},{"id":317,"cliName":"mmv","name":"mmv","platformId":1,"shortDescription":"Move and rename files in bulk."},{"id":318,"cliName":"mocha","name":"mocha","platformId":1,"shortDescription":"Execute Mocha JavaScript test runner."},{"id":319,"cliName":"mogrify","name":"mogrify","platformId":1,"shortDescription":"Perform operations on multiple images, such as resizing, cropping, flipping, and adding effects.\nChanges are applied directly to the original file."},{"id":320,"cliName":"mongo","name":"mongo","platformId":1,"shortDescription":"MongoDB interactive shell client."},{"id":321,"cliName":"mongod","name":"mongod","platformId":1,"shortDescription":"The MongoDB database server."},{"id":322,"cliName":"mongodump","name":"mongodump","platformId":1,"shortDescription":"Utility to export the contents of a MongoDB instance."},{"id":323,"cliName":"mongorestore","name":"mongorestore","platformId":1,"shortDescription":"Utility to import a collection or database from a binary dump into a MongoDB instance."},{"id":324,"cliName":"montage","name":"montage","platformId":1,"shortDescription":"Imagemagick image montage tool.\nTiles images into a customisable grid."},{"id":325,"cliName":"more","name":"more","platformId":1,"shortDescription":"Open a file for interactive reading, allowing scrolling and search (in forward direction only)."},{"id":326,"cliName":"moro","name":"moro","platformId":1,"shortDescription":"Track work time."},{"id":327,"cliName":"mosh","name":"mosh","platformId":1,"shortDescription":"Mobile Shell (`mosh`) is a robust and responsive replacement for SSH.\n`mosh` persists connections to remote servers while roaming between networks."},{"id":328,"cliName":"most","name":"most","platformId":1,"shortDescription":"Open one or several files for interactive reading, allowing scrolling and search."},{"id":329,"cliName":"mount","name":"mount","platformId":1,"shortDescription":"Provides access to an entire filesystem in one directory."},{"id":330,"cliName":"mp4box","name":"mp4box","platformId":1,"shortDescription":"MPEG-4 Systems Toolbox - Muxes streams into MP4 container."},{"id":331,"cliName":"mpc","name":"mpc","platformId":1,"shortDescription":"Music Player Client.\nProgram for controlling the Music Player Daemon (MPD)."},{"id":332,"cliName":"mr","name":"mr","platformId":1,"shortDescription":"Myrepos manages all your version control repositories at once."},{"id":333,"cliName":"msbuild","name":"msbuild","platformId":1,"shortDescription":"The Microsoft build tool for Visual Studio project solutions."},{"id":334,"cliName":"msmtp","name":"msmtp","platformId":1,"shortDescription":"An SMTP client.\nIt reads text from standard input and sends it to an SMTP server."},{"id":335,"cliName":"mtr","name":"mtr","platformId":1,"shortDescription":"Matt's Traceroute: combined traceroute and ping tool."},{"id":336,"cliName":"mutt","name":"mutt","platformId":1,"shortDescription":"Command-line email client."},{"id":337,"cliName":"mv","name":"mv","platformId":1,"shortDescription":"Move or rename files and directories."},{"id":338,"cliName":"mvn","name":"mvn","platformId":1,"shortDescription":"Apache Maven.\nTool for building and managing Java-based projects."},{"id":339,"cliName":"mysql","name":"mysql","platformId":1,"shortDescription":"The MySQL command-line tool."},{"id":340,"cliName":"mysqldump","name":"mysqldump","platformId":1,"shortDescription":"Backups MySQL databases."},{"id":341,"cliName":"nano","name":"nano","platformId":1,"shortDescription":"Simple, easy to use editor. An enhanced, free Pico clone."},{"id":342,"cliName":"nasm","name":"nasm","platformId":1,"shortDescription":"The Netwide Assembler, a portable 80x86 assembler."},{"id":343,"cliName":"nc","name":"nc","platformId":1,"shortDescription":"Reads and writes tcp or udp data."},{"id":344,"cliName":"ncmpcpp","name":"ncmpcpp","platformId":1,"shortDescription":"A command line music player client for the Music Player Daemon."},{"id":345,"cliName":"neofetch","name":"neofetch","platformId":1,"shortDescription":"CLI tool to display information about your operating system, software and hardware."},{"id":346,"cliName":"nginx","name":"nginx","platformId":1,"shortDescription":"Nginx web server."},{"id":347,"cliName":"ngrep","name":"ngrep","platformId":1,"shortDescription":"Filter network traffic packets using regular expressions."},{"id":348,"cliName":"nice","name":"nice","platformId":1,"shortDescription":"Execute a program with a custom scheduling priority (niceness).\nNiceness values range from -20 (the highest priority) to 19 (the lowest)."},{"id":349,"cliName":"nikto","name":"nikto","platformId":1,"shortDescription":"Web server scanner which performs comprehensive tests against web servers for multiple items."},{"id":350,"cliName":"nix-collect-garbage","name":"nix-collect-garbage","platformId":1,"shortDescription":"Delete unused and unreachable nix store paths.\nGenerations can be listed using `nix-env --list-generations`."},{"id":351,"cliName":"nix-env","name":"nix-env","platformId":1,"shortDescription":"Manipulate or query Nix user environments."},{"id":352,"cliName":"nmap","name":"nmap","platformId":1,"shortDescription":"Network exploration tool and security / port scanner.\nSome features only activate when Nmap is run with privileges."},{"id":353,"cliName":"node","name":"node","platformId":1,"shortDescription":"Server-side JavaScript platform (Node.js)."},{"id":354,"cliName":"nohup","name":"nohup","platformId":1,"shortDescription":"Allows for a process to live when the terminal gets killed."},{"id":355,"cliName":"npm-check","name":"npm-check","platformId":1,"shortDescription":"Check for outdated, incorrect, and unused npm package dependencies."},{"id":356,"cliName":"npm","name":"npm","platformId":1,"shortDescription":"JavaScript and Node.js package manager.\nManage Node.js projects and their module dependencies."},{"id":357,"cliName":"npx","name":"npx","platformId":1,"shortDescription":"Execute binaries from `npm` packages."},{"id":358,"cliName":"nrm","name":"nrm","platformId":1,"shortDescription":"NPM registry manager.\nHelps to easily switch between different npm registries."},{"id":359,"cliName":"nslookup","name":"nslookup","platformId":1,"shortDescription":"Query name server(s) for various domain records."},{"id":360,"cliName":"nvm","name":"nvm","platformId":1,"shortDescription":"Node.js version manager.\nSwitch between NodeJS versions: system, node, 0.10, 0.12, 4.2 etc."},{"id":361,"cliName":"od","name":"od","platformId":1,"shortDescription":"Display file contents in octal, decimal or hexadecimal format.\nOptionally display the byte offsets and/or printable representation for each line."},{"id":362,"cliName":"odps auth","name":"odps-auth","platformId":1,"shortDescription":"User authorities in ODPS (Open Data Processing Service)."},{"id":363,"cliName":"odps func","name":"odps-func","platformId":1,"shortDescription":"Manage functions in ODPS (Open Data Processing Service)."},{"id":364,"cliName":"odps inst","name":"odps-inst","platformId":1,"shortDescription":"Manage instances in ODPS (Open Data Processing Service)."},{"id":365,"cliName":"odps resource","name":"odps-resource","platformId":1,"shortDescription":"Manage resources in ODPS (Open Data Processing Service)."},{"id":366,"cliName":"odps table","name":"odps-table","platformId":1,"shortDescription":"Create and modify tables in ODPS (Open Data Processing Service)."},{"id":367,"cliName":"odps tunnel","name":"odps-tunnel","platformId":1,"shortDescription":"Data tunnel in ODPS (Open Data Processing Service)."},{"id":368,"cliName":"odps","name":"odps","platformId":1,"shortDescription":"Aliyun ODPS (Open Data Processing Service) command line tool."},{"id":369,"cliName":"omf","name":"omf","platformId":1,"shortDescription":"Oh My Fish, the Fishshell Framework.\nInstall packages to extend and modify the fish shell."},{"id":370,"cliName":"openssl","name":"openssl","platformId":1,"shortDescription":"OpenSSL cryptographic toolkit."},{"id":371,"cliName":"optipng","name":"optipng","platformId":1,"shortDescription":"PNG image file optimization utility."},{"id":372,"cliName":"p5","name":"p5","platformId":1,"shortDescription":"P5js template builder and sketch manager."},{"id":373,"cliName":"paci","name":"paci","platformId":1,"shortDescription":"A lightweight and flexible package manager for bash scripts."},{"id":374,"cliName":"pandoc","name":"pandoc","platformId":1,"shortDescription":"Convert documents between various formats."},{"id":375,"cliName":"parallel","name":"parallel","platformId":1,"shortDescription":"Run commands on multiple CPU cores."},{"id":376,"cliName":"pass","name":"pass","platformId":1,"shortDescription":"Safely store and read passwords or other sensitive data easily.\nAll data is GPG-encrypted, and managed with a git repository."},{"id":377,"cliName":"passwd","name":"passwd","platformId":1,"shortDescription":"Passwd is a tool used to change a user's password."},{"id":378,"cliName":"paste","name":"paste","platformId":1,"shortDescription":"Merge lines of files."},{"id":379,"cliName":"patch","name":"patch","platformId":1,"shortDescription":"Patch a file (or files) with a diff file.\nNote that diff files contain both the target filenames and list of changes."},{"id":380,"cliName":"pdfjoin","name":"pdfjoin","platformId":1,"shortDescription":"PDF merging utility."},{"id":381,"cliName":"pdflatex","name":"pdflatex","platformId":1,"shortDescription":"Compile a pdf document from LaTeX source files."},{"id":382,"cliName":"pdfposter","name":"pdfposter","platformId":1,"shortDescription":"Convert a large-sheeted pdf into multiple A4 pages for printing."},{"id":383,"cliName":"pdftk","name":"pdftk","platformId":1,"shortDescription":"PDF toolkit."},{"id":384,"cliName":"pdftotext","name":"pdftotext","platformId":1,"shortDescription":"Convert PDF files to plain text format."},{"id":385,"cliName":"pdfunite","name":"pdfunite","platformId":1,"shortDescription":"PDF merging utility."},{"id":386,"cliName":"peerflix","name":"peerflix","platformId":1,"shortDescription":"Stream video- or audio-based torrents to a media player."},{"id":387,"cliName":"perl","name":"perl","platformId":1,"shortDescription":"The Perl 5 language interpreter."},{"id":388,"cliName":"pg_ctl","name":"pg_ctl","platformId":1,"shortDescription":"Utility for controlling a PostgreSQL server and database cluster."},{"id":389,"cliName":"pg_dump","name":"pg_dump","platformId":1,"shortDescription":"Extract a PostgreSQL database into a script file or other archive file."},{"id":390,"cliName":"pg_restore","name":"pg_restore","platformId":1,"shortDescription":"Restore a PostgreSQL database from an archive file created by pg_dump."},{"id":391,"cliName":"pgrep","name":"pgrep","platformId":1,"shortDescription":"Find or signal process by name."},{"id":392,"cliName":"phive","name":"phive","platformId":1,"shortDescription":"The Phar Installation and Verification Environment for secure PHP application deployment."},{"id":393,"cliName":"php","name":"php","platformId":1,"shortDescription":"PHP command line interface."},{"id":394,"cliName":"phpcs","name":"phpcs","platformId":1,"shortDescription":"Tokenize PHP, JavaScript and CSS files to detect violations of a defined set of coding standards."},{"id":395,"cliName":"phpize","name":"phpize","platformId":1,"shortDescription":"Prepare a PHP extension for compiling."},{"id":396,"cliName":"phploc","name":"phploc","platformId":1,"shortDescription":"A tool for quickly measuring the size and analyzing the structure of a PHP project."},{"id":397,"cliName":"phpstan","name":"phpstan","platformId":1,"shortDescription":"A PHP static analysis tool to discover bugs in code."},{"id":398,"cliName":"phpunit","name":"phpunit","platformId":1,"shortDescription":"PHPUnit command-line test runner."},{"id":399,"cliName":"pigz","name":"pigz","platformId":1,"shortDescription":"Multithreaded zlib compression utility."},{"id":400,"cliName":"ping","name":"ping","platformId":1,"shortDescription":"Send ICMP ECHO_REQUEST packets to network hosts."},{"id":401,"cliName":"ping6","name":"ping6","platformId":1,"shortDescription":"Send ICMP ECHO_REQUEST packets to network hosts via IPv6 address."},{"id":402,"cliName":"pip","name":"pip","platformId":1,"shortDescription":"Python package manager."},{"id":403,"cliName":"pipenv","name":"pipenv","platformId":1,"shortDescription":"Simple and unified Python development workflow.\nManages packages and the virtual environment for a project."},{"id":404,"cliName":"pkill","name":"pkill","platformId":1,"shortDescription":"Signal process by name.\nMostly used for stopping processes."},{"id":405,"cliName":"play","name":"play","platformId":1,"shortDescription":"Audio player of SoX - Sound eXchange.\nPlays any audio from the command line, with audio formats identified by the extension."},{"id":406,"cliName":"pm2","name":"pm2","platformId":1,"shortDescription":"Process manager for Node.js.\nUsed for log management, monitoring and configuring processes."},{"id":407,"cliName":"pngcrush","name":"pngcrush","platformId":1,"shortDescription":"PNG image compression utility."},{"id":408,"cliName":"postcss","name":"postcss","platformId":1,"shortDescription":"PostCSS is a tool for transforming styles with JS plugins."},{"id":409,"cliName":"printf","name":"printf","platformId":1,"shortDescription":"Format and print text."},{"id":410,"cliName":"prosodyctl","name":"prosodyctl","platformId":1,"shortDescription":"The control tool for the Prosody XMPP server."},{"id":411,"cliName":"protoc","name":"protoc","platformId":1,"shortDescription":"Parse Google Protobuf `.proto` files and generate output in the specified language."},{"id":412,"cliName":"ps","name":"ps","platformId":1,"shortDescription":"Information about running processes."},{"id":413,"cliName":"psql","name":"psql","platformId":1,"shortDescription":"PostgreSQL command-line client."},{"id":414,"cliName":"pssh","name":"pssh","platformId":1,"shortDescription":"Parallel SSH program."},{"id":415,"cliName":"pup","name":"pup","platformId":1,"shortDescription":"Command line HTML parsing tool."},{"id":416,"cliName":"pv","name":"pv","platformId":1,"shortDescription":"Monitor the progress of data through a pipe."},{"id":417,"cliName":"pwd","name":"pwd","platformId":1,"shortDescription":"Print name of current/working directory."},{"id":418,"cliName":"pycodestyle","name":"pycodestyle","platformId":1,"shortDescription":"A tool to check Python code against PEP 8 style conventions."},{"id":419,"cliName":"pyenv","name":"pyenv","platformId":1,"shortDescription":"Switch between multiple versions of Python easily."},{"id":420,"cliName":"pygmentize","name":"pygmentize","platformId":1,"shortDescription":"Python-based syntax highlighter."},{"id":421,"cliName":"python","name":"python","platformId":1,"shortDescription":"Python language interpreter."},{"id":422,"cliName":"q","name":"q","platformId":1,"shortDescription":"Execute SQL-like queries on .csv and .tsv files."},{"id":423,"cliName":"qemu-img","name":"qemu-img","platformId":1,"shortDescription":"Tool for Quick Emulator Virtual HDD image creation and manipulation."},{"id":424,"cliName":"qemu","name":"qemu","platformId":1,"shortDescription":"Generic machine emulator and virtualizer.\nSupports a large variety of CPU architectures."},{"id":425,"cliName":"qpdf","name":"qpdf","platformId":1,"shortDescription":"Versatile PDF transformation software."},{"id":426,"cliName":"quota","name":"quota","platformId":1,"shortDescription":"Display users' disk space usage and allocated limits."},{"id":427,"cliName":"r","name":"r","platformId":1,"shortDescription":"R language interpreter."},{"id":428,"cliName":"rabin2","name":"rabin2","platformId":1,"shortDescription":"Get information about binary files (ELF, PE, Java CLASS, Mach-O) - symbols, sections, linked libraries, etc.\nComes bundled with `radare2`."},{"id":429,"cliName":"rails","name":"rails","platformId":1,"shortDescription":"A server-side MVC framework written in Ruby."},{"id":430,"cliName":"rainbowstream","name":"rainbowstream","platformId":1,"shortDescription":"Terminal-based Twitter client supporting realtime tweetstream, trends, sending, search, favorites and user management.\nOnline help with `h`, up and down arrows for history, tab to auto-complete and 2-tab for suggestion."},{"id":431,"cliName":"rbash","name":"rbash","platformId":1,"shortDescription":"Restricted Bash shell.\nSimilar to the `bash` shell with some restrictions like changing directories with `cd`, setting/unsetting of PATH, ENV variables and others."},{"id":432,"cliName":"rbenv","name":"rbenv","platformId":1,"shortDescription":"A tool to easily install Ruby versions and manage application environments."},{"id":433,"cliName":"read","name":"read","platformId":1,"shortDescription":"BASH builtin for retrieving data from standard input."},{"id":434,"cliName":"readlink","name":"readlink","platformId":1,"shortDescription":"Follow symlinks and get symlink information."},{"id":435,"cliName":"redis-cli","name":"redis-cli","platformId":1,"shortDescription":"Opens a connection to a Redis server."},{"id":436,"cliName":"redshift","name":"redshift","platformId":1,"shortDescription":"Adjust the color temperature of your screen according to your surroundings."},{"id":437,"cliName":"rename","name":"rename","platformId":1,"shortDescription":"Renames multiple files."},{"id":438,"cliName":"renice","name":"renice","platformId":1,"shortDescription":"Alters the scheduling priority/nicenesses of one or more running processes. Niceness values range from -20 (most favorable to the process) to 19 (least favorable to the process)."},{"id":439,"cliName":"repren","name":"repren","platformId":1,"shortDescription":"Multi-pattern string replacement and file renaming tool."},{"id":440,"cliName":"restic","name":"restic","platformId":1,"shortDescription":"Fast, secure, efficient backup program."},{"id":441,"cliName":"rev","name":"rev","platformId":1,"shortDescription":"Reverse a line of text."},{"id":442,"cliName":"ripgrep","name":"rg","platformId":1,"shortDescription":"A fast command-line search tool."},{"id":443,"cliName":"rm","name":"rm","platformId":1,"shortDescription":"Remove files or directories."},{"id":444,"cliName":"rmdir","name":"rmdir","platformId":1,"shortDescription":"Removes a directory."},{"id":445,"cliName":"roll","name":"roll","platformId":1,"shortDescription":"Rolls a user-defined dice sequence."},{"id":446,"cliName":"route","name":"route","platformId":1,"shortDescription":"Use route cmd to set the route table ."},{"id":447,"cliName":"rsync","name":"rsync","platformId":1,"shortDescription":"Transfer files either to or from a remote host (not between two remote hosts).\nCan transfer single files, or multiple files matching a pattern."},{"id":448,"cliName":"rtv","name":"rtv","platformId":1,"shortDescription":"Reddit Terminal Viewer.\nUse arrow keys to navigate. Right and Left to view and return from a submission, respectively."},{"id":449,"cliName":"ruby","name":"ruby","platformId":1,"shortDescription":"Ruby programming language interpreter."},{"id":450,"cliName":"rustc","name":"rustc","platformId":1,"shortDescription":"The Rust compiler.\nProcesses, compiles and links Rust language source files."},{"id":451,"cliName":"rustup","name":"rustup","platformId":1,"shortDescription":"Rust toolchain installer.\nInstall, manage, and update Rust toolchains."},{"id":452,"cliName":"rvm","name":"rvm","platformId":1,"shortDescription":"A tool for easily installing, managing, and working with multiple ruby environments."},{"id":453,"cliName":"s","name":"s","platformId":1,"shortDescription":"Web search from the terminal."},{"id":454,"cliName":"sails","name":"sails","platformId":1,"shortDescription":"Sails.js is a realtime enterprise level MVC framework built on top of Node.js."},{"id":455,"cliName":"salt-key","name":"salt-call","platformId":1,"shortDescription":"Invoke salt locally on a salt minion."},{"id":456,"cliName":"salt-key","name":"salt-key","platformId":1,"shortDescription":"Manages salt minion keys on the salt master.\nNeeds to be run on the salt master, likely as root or with sudo."},{"id":457,"cliName":"salt-run","name":"salt-run","platformId":1,"shortDescription":"Frontend for executing salt-runners on minions."},{"id":458,"cliName":"salt","name":"salt","platformId":1,"shortDescription":"Execute commands and assert state on remote salt minions."},{"id":459,"cliName":"samtools","name":"samtools","platformId":1,"shortDescription":"Tools for handling high-throughput sequencing (genomics) data.\nUsed for reading/writing/editing/indexing/viewing of data in SAM/BAM/CRAM format."},{"id":460,"cliName":"sass","name":"sass","platformId":1,"shortDescription":"Converts SCSS or Sass files to CSS."},{"id":461,"cliName":"scala","name":"scala","platformId":1,"shortDescription":"Scala application launcher and interactive interpreter."},{"id":462,"cliName":"scp","name":"scp","platformId":1,"shortDescription":"Secure copy.\nCopy files between hosts using Secure Copy Protocol over SSH."},{"id":463,"cliName":"scrapy","name":"scrapy","platformId":1,"shortDescription":"Web-crawling framework."},{"id":464,"cliName":"screen","name":"screen","platformId":1,"shortDescription":"Hold a session open on a remote server. Manage multiple windows with a single SSH connection."},{"id":465,"cliName":"screenfetch","name":"screenfetch","platformId":1,"shortDescription":"Display system information."},{"id":466,"cliName":"sed","name":"sed","platformId":1,"shortDescription":"Edit text in a scriptable manner."},{"id":467,"cliName":"sendmail","name":"sendmail","platformId":1,"shortDescription":"Send email from the command line."},{"id":468,"cliName":"seq","name":"seq","platformId":1,"shortDescription":"Output a sequence of numbers to stdout."},{"id":469,"cliName":"serverless","name":"serverless","platformId":1,"shortDescription":"Toolkit for deploying and operating serverless architectures on AWS, Google Cloud, Azure and IBM OpenWhisk.\nCommands can be run either using the `serverless` command or it's alias, `sls`."},{"id":470,"cliName":"sftp","name":"sftp","platformId":1,"shortDescription":"Secure File Transfer Program.\nInteractive program to copy files between hosts over SSH.\nFor non-interactive file transfers, see `scp` or `rsync`."},{"id":471,"cliName":"sh","name":"sh","platformId":1,"shortDescription":"Bourne shell.\nThe standard command language interpreter."},{"id":472,"cliName":"shc","name":"shc","platformId":1,"shortDescription":"Generic shell script compiler."},{"id":473,"cliName":"shellcheck","name":"shellcheck","platformId":1,"shortDescription":"Shell script static analysis tool."},{"id":474,"cliName":"shopt","name":"shopt","platformId":1,"shortDescription":"Manage Bash shell options: variables (stored in `$BASHOPTS`) that control behavior specific to the Bash shell.\nGeneric POSIX shell variables (stored in `$SHELLOPTS`) are managed with the `set` command instead."},{"id":475,"cliName":"shred","name":"shred","platformId":1,"shortDescription":"Overwrite files to securely delete data."},{"id":476,"cliName":"singularity","name":"singularity","platformId":1,"shortDescription":"Manage Singularity containers and images."},{"id":477,"cliName":"skicka","name":"skicka","platformId":1,"shortDescription":"Manage your Google Drive."},{"id":478,"cliName":"sl","name":"sl","platformId":1,"shortDescription":"Steam locomotive running through your terminal."},{"id":479,"cliName":"slackcat","name":"slackcat","platformId":1,"shortDescription":"Utility for passing files and command output to Slack."},{"id":480,"cliName":"sleep","name":"sleep","platformId":1,"shortDescription":"Delay for a specified amount of time."},{"id":481,"cliName":"slimrb","name":"slimrb","platformId":1,"shortDescription":"Convert Slim files to HTML."},{"id":482,"cliName":"smartctl","name":"smartctl","platformId":1,"shortDescription":"View a disk's SMART data and other information.\nSee https://en.wikipedia.org/wiki/S.M.A.R.T for more information."},{"id":483,"cliName":"socat","name":"socat","platformId":1,"shortDescription":"Multipurpose relay (SOcket CAT)."},{"id":484,"cliName":"sort","name":"sort","platformId":1,"shortDescription":"Sort lines of text files."},{"id":485,"cliName":"sox","name":"sox","platformId":1,"shortDescription":"Sound eXchange: play, record and convert audio files.\nAudio formats are identified by the extension."},{"id":486,"cliName":"spatial","name":"spatial","platformId":1,"shortDescription":"A set of commands for managing and developing SpatialOS projects."},{"id":487,"cliName":"speedtest-cli","name":"speedtest-cli","platformId":1,"shortDescription":"Command line interface for testing internet bandwidth using speedtest.net."},{"id":488,"cliName":"spike","name":"spike","platformId":1,"shortDescription":"A fully featured static website generator written in JavaScript."},{"id":489,"cliName":"split","name":"split","platformId":1,"shortDescription":"Split a file into pieces."},{"id":490,"cliName":"sqlite3","name":"sqlite3","platformId":1,"shortDescription":"The command-line interface to SQLite 3, which is a self-contained file-based embedded SQL engine."},{"id":491,"cliName":"sqsc","name":"sqsc","platformId":1,"shortDescription":"A command line AWS Simple Queue Service client."},{"id":492,"cliName":"srm","name":"srm","platformId":1,"shortDescription":"Securely remove files or directories.\nOverwrites the existing data one or multiple times. Drop in replacement for rm."},{"id":493,"cliName":"ssh-copy-id","name":"ssh-copy-id","platformId":1,"shortDescription":"Install your public key in a remote machine's authorized_keys."},{"id":494,"cliName":"ssh-keygen","name":"ssh-keygen","platformId":1,"shortDescription":"Generate ssh keys user for authentication, password-less logins, and other things."},{"id":495,"cliName":"ssh","name":"ssh","platformId":1,"shortDescription":"Secure Shell is a protocol used to securely log onto remote systems.\nIt can be used for logging or executing commands on a remote server."},{"id":496,"cliName":"sshfs","name":"sshfs","platformId":1,"shortDescription":"Filesystem client based on ssh."},{"id":497,"cliName":"sshpass","name":"sshpass","platformId":1,"shortDescription":"An ssh password provider.\nIt works by creating a TTY, feeding the password into it, and then redirecting stdin to the ssh session."},{"id":498,"cliName":"st-flash","name":"st-flash","platformId":1,"shortDescription":"Flash binary files to STM32 ARM Cortex microcontrollers."},{"id":499,"cliName":"st-info","name":"st-info","platformId":1,"shortDescription":"Provides information about connected STLink and STM32 devices."},{"id":500,"cliName":"st-util","name":"st-util","platformId":1,"shortDescription":"Run GDB (GNU Debugger) server to interact with STM32 ARM Cortex microcontoller."},{"id":501,"cliName":"stack","name":"stack","platformId":1,"shortDescription":"Tool for managing Haskell projects."},{"id":502,"cliName":"standard","name":"standard","platformId":1,"shortDescription":"The JavaScript Standard Style tool for linting and fixing JavaScript code."},{"id":503,"cliName":"stow","name":"stow","platformId":1,"shortDescription":"Symlink manager.\nOften used to manage dotfiles."},{"id":504,"cliName":"strings","name":"strings","platformId":1,"shortDescription":"Find printable strings in an object file or binary."},{"id":505,"cliName":"su","name":"su","platformId":1,"shortDescription":"Switch shell to another user."},{"id":506,"cliName":"subliminal","name":"subliminal","platformId":1,"shortDescription":"Python-based subtitle downloader."},{"id":507,"cliName":"sudo","name":"sudo","platformId":1,"shortDescription":"Executes a single command as another user."},{"id":508,"cliName":"sum","name":"sum","platformId":1,"shortDescription":"Compute checksums and the number of blocks for a file.\nA predecessor to the more modern `cksum`."},{"id":509,"cliName":"supervisorctl","name":"supervisorctl","platformId":1,"shortDescription":"Supervisor is a client/server system that allows its users to control a number of processes on UNIX-like operating systems.\nSupervisorctl is the command-line client piece of the supervisor which provides a shell-like interface."},{"id":510,"cliName":"supervisord","name":"supervisord","platformId":1,"shortDescription":"Supervisor is a client/server system for controlling some processes on UNIX-like operating systems.\nSupervisord is the server part of supervisor; it is primarily managed via a configuration file."},{"id":511,"cliName":"surge","name":"surge","platformId":1,"shortDescription":"Simple command line web publishing."},{"id":512,"cliName":"svgo","name":"svgo","platformId":1,"shortDescription":"SVG Optimizer: a Nodejs-based tool for optimizing Scalable Vector Graphics files.\nIt applies a series of transformation rules (plugins), which can be toggled individually."},{"id":513,"cliName":"svn","name":"svn","platformId":1,"shortDescription":"Subversion command line client tool."},{"id":514,"cliName":"swagger-codegen","name":"swagger-codegen","platformId":1,"shortDescription":"Generate code and documentation for your REST api from a OpenAPI/swagger definition."},{"id":515,"cliName":"swift","name":"swift","platformId":1,"shortDescription":"Create, run and build Swift projects."},{"id":516,"cliName":"sync","name":"sync","platformId":1,"shortDescription":"Flushes all pending write operations to the appropriate disks."},{"id":517,"cliName":"tabula","name":"tabula","platformId":1,"shortDescription":"Extract tables from PDF files."},{"id":518,"cliName":"tac","name":"tac","platformId":1,"shortDescription":"Print and concatenate files in reverse."},{"id":519,"cliName":"tail","name":"tail","platformId":1,"shortDescription":"Display the last part of a file."},{"id":520,"cliName":"tar","name":"tar","platformId":1,"shortDescription":"Archiving utility.\nOften combined with a compression method, such as gzip or bzip."},{"id":521,"cliName":"task","name":"task","platformId":1,"shortDescription":"TODO list manager."},{"id":522,"cliName":"tcpdump","name":"tcpdump","platformId":1,"shortDescription":"Dump traffic on a network."},{"id":523,"cliName":"tee","name":"tee","platformId":1,"shortDescription":"Read from standard input and write to standard output and files (or commands)."},{"id":524,"cliName":"telnet","name":"telnet","platformId":1,"shortDescription":"Connect to a specified port of a host using the telnet protocol."},{"id":525,"cliName":"tesseract","name":"tesseract","platformId":1,"shortDescription":"OCR (Optical Character Recognition) engine."},{"id":526,"cliName":"test","name":"test","platformId":1,"shortDescription":"Evaluate condition.\nIf it is true, returns 0 exit status, otherwise returns 1."},{"id":527,"cliName":"time","name":"time","platformId":1,"shortDescription":"See how long a command takes."},{"id":528,"cliName":"timew","name":"timew","platformId":1,"shortDescription":"A time tracking tool used to measure the duration of activities."},{"id":529,"cliName":"tldr","name":"tldr","platformId":1,"shortDescription":"Simplified man pages."},{"id":530,"cliName":"tldrl","name":"tldrl","platformId":1,"shortDescription":"Lint and format TLDR pages."},{"id":531,"cliName":"tmux","name":"tmux","platformId":1,"shortDescription":"Multiplex several virtual consoles."},{"id":532,"cliName":"touch","name":"touch","platformId":1,"shortDescription":"Change a file access and modification times (atime, mtime)."},{"id":533,"cliName":"tpp","name":"tpp","platformId":1,"shortDescription":"Command-Line based presentation tool."},{"id":534,"cliName":"tput","name":"tput","platformId":1,"shortDescription":"View and modify terminal settings and capabilities."},{"id":535,"cliName":"tr","name":"tr","platformId":1,"shortDescription":"Translate characters - run replacements based on single characters and character sets."},{"id":536,"cliName":"traceroute","name":"traceroute","platformId":1,"shortDescription":"Print the route packets trace to network host."},{"id":537,"cliName":"traefik","name":"traefik","platformId":1,"shortDescription":"A HTTP reverse proxy and load balancer."},{"id":538,"cliName":"trans","name":"trans","platformId":1,"shortDescription":"Translate Shell is a command-line translator."},{"id":539,"cliName":"transcode","name":"transcode","platformId":1,"shortDescription":"Transcode video and audio codecs, and convert between media formats."},{"id":540,"cliName":"trash-cli","name":"trash-cli","platformId":1,"shortDescription":"A command line interface to the trashcan APIs."},{"id":541,"cliName":"tty","name":"tty","platformId":1,"shortDescription":"Returns terminal name."},{"id":542,"cliName":"ufraw-batch","name":"ufraw-batch","platformId":1,"shortDescription":"Convert RAW files from cameras into standard image files."},{"id":543,"cliName":"umount","name":"umount","platformId":1,"shortDescription":"Unlink a filesystem from its mount point, making it no longer accessible.\nA filesystem cannot be unmounted when it is busy."},{"id":544,"cliName":"unar","name":"unar","platformId":1,"shortDescription":"Extract contents from archive files."},{"id":545,"cliName":"uniq","name":"uniq","platformId":1,"shortDescription":"Output the unique lines from the given input or file.\nSince it does not detect repeated lines unless they are adjacent, we need to sort them first."},{"id":546,"cliName":"unrar","name":"unrar","platformId":1,"shortDescription":"Extract RAR archives."},{"id":547,"cliName":"unzip","name":"unzip","platformId":1,"shortDescription":"Extract compressed files in a ZIP archive."},{"id":548,"cliName":"uptime","name":"uptime","platformId":1,"shortDescription":"Tell how long the system has been running and other information."},{"id":549,"cliName":"upx","name":"upx","platformId":1,"shortDescription":"Compress or decompress executables."},{"id":550,"cliName":"vagrant","name":"vagrant","platformId":1,"shortDescription":"Manage lightweight, reproducible, and portable development environments."},{"id":551,"cliName":"valgrind","name":"valgrind","platformId":1,"shortDescription":"Wrapper for a set of expert tools for profiling, optimizing and debugging programs.\nCommonly used tools include `memcheck`, `cachegrind`, `callgrind`, `massif`, `helgrind`, and `drd`."},{"id":552,"cliName":"vault","name":"vault","platformId":1,"shortDescription":"A CLI to interact with HashiCorp Vault."},{"id":553,"cliName":"view","name":"view","platformId":1,"shortDescription":"A read-only version of `vim`.\nThis is equivalent to `vim -R`."},{"id":554,"cliName":"vim","name":"vim","platformId":1,"shortDescription":"Vi IMproved, a programmer's text editor, providing several modes for different kinds of text manipulation.\nPressing `i` enters edit mode. `<Esc>` goes back to normal mode, which doesn't allow regular text insertion."},{"id":555,"cliName":"vimdiff","name":"vimdiff","platformId":1,"shortDescription":"Open up to four files in vim and show the differences between them.\nSee `vim` documentation for working with files and navigating within a window."},{"id":556,"cliName":"vimtutor","name":"vimtutor","platformId":1,"shortDescription":"Vim tutor, teaching the basic vim commands."},{"id":557,"cliName":"virtualenv","name":"virtualenv","platformId":1,"shortDescription":"Create virtual isolated Python environments."},{"id":558,"cliName":"visudo","name":"visudo","platformId":1,"shortDescription":"Safely edit the sudoers file."},{"id":559,"cliName":"vue-cli","name":"vue","platformId":1,"shortDescription":"Simple CLI for scaffolding Vue.js projects.\nOfficial templates include: webpack, webpack-simple, browserify, browserify-simple, simple."},{"id":560,"cliName":"w","name":"w","platformId":1,"shortDescription":"Show who is logged on and what they are doing.\nPrint user login, TTY, remote host, login time, idle time, current process."},{"id":561,"cliName":"w3m","name":"w3m","platformId":1,"shortDescription":"A text-based web browser."},{"id":562,"cliName":"wait","name":"wait","platformId":1,"shortDescription":"Wait for a process to complete before proceeding."},{"id":563,"cliName":"watch","name":"watch","platformId":1,"shortDescription":"Execute a program periodically, showing output fullscreen."},{"id":564,"cliName":"wc","name":"wc","platformId":1,"shortDescription":"Count words, bytes, or lines."},{"id":565,"cliName":"webpack","name":"webpack","platformId":1,"shortDescription":"Bundle a web project's js files and other assets into a single output file."},{"id":566,"cliName":"wget","name":"wget","platformId":1,"shortDescription":"Download files from the Web.\nSupports HTTP, HTTPS, and FTP."},{"id":567,"cliName":"where","name":"where","platformId":1,"shortDescription":"Reports all known instances of a command.\nIt could be an executable in the PATH environment variable, an alias, or a shell builtin."},{"id":568,"cliName":"which","name":"which","platformId":1,"shortDescription":"Locate a program in the user's path."},{"id":569,"cliName":"while","name":"while","platformId":1,"shortDescription":"Simple shell loop."},{"id":570,"cliName":"who","name":"who","platformId":1,"shortDescription":"Display who is logged in and related data (processes, boot time)."},{"id":571,"cliName":"whoami","name":"whoami","platformId":1,"shortDescription":"Show the username of the current user."},{"id":572,"cliName":"wordgrinder","name":"wordgrinder","platformId":1,"shortDescription":"Command-line word processor."},{"id":573,"cliName":"wuzz","name":"wuzz","platformId":1,"shortDescription":"Tool to interactively inspect HTTP requests and responses."},{"id":574,"cliName":"x_x","name":"x_x","platformId":1,"shortDescription":"View Excel and CSV files from the command-line."},{"id":575,"cliName":"xargs","name":"xargs","platformId":1,"shortDescription":"Execute a command with piped arguments coming from another command, a file, etc.\nThe input is treated as a single block of text and split into separate arguments on spaces, tabs, newlines and end-of-file."},{"id":576,"cliName":"xcv","name":"xcv","platformId":1,"shortDescription":"Cut, copy, and paste in the command-line."},{"id":577,"cliName":"xmllint","name":"xmllint","platformId":1,"shortDescription":"XML parser and linter that supports XPath, a syntax for navigating XML trees."},{"id":578,"cliName":"xxd","name":"xxd","platformId":1,"shortDescription":"Create a hexadecimal representation (hexdump) from a binary file, or vice-versa."},{"id":579,"cliName":"xz","name":"xz","platformId":1,"shortDescription":"Compress or decompress .xz and .lzma files."},{"id":580,"cliName":"yarn","name":"yarn","platformId":1,"shortDescription":"JavaScript and Node.js package manager alternative."},{"id":581,"cliName":"yes","name":"yes","platformId":1,"shortDescription":"Output something repeatedly."},{"id":582,"cliName":"yesod","name":"yesod","platformId":1,"shortDescription":"Helper tool for Yesod, a Haskell-based web framework.\nAll Yesod commands are invoked through the `stack` project manager."},{"id":583,"cliName":"youtube-dl","name":"youtube-dl","platformId":1,"shortDescription":"Download videos from YouTube and other websites."},{"id":584,"cliName":"z","name":"z","platformId":1,"shortDescription":"Tracks the most used directories and enables quickly navigating to them using string or regex patterns."},{"id":585,"cliName":"zbarimg","name":"zbarimg","platformId":1,"shortDescription":"Scan and decode bar codes from image file(s)."},{"id":586,"cliName":"zcat","name":"zcat","platformId":1,"shortDescription":"Print data from gzip compressed files."},{"id":587,"cliName":"zdb","name":"zdb","platformId":1,"shortDescription":"ZFS debugger."},{"id":588,"cliName":"zfs","name":"zfs","platformId":1,"shortDescription":"Manage ZFS filesystems."},{"id":589,"cliName":"zip","name":"zip","platformId":1,"shortDescription":"Package and compress (archive) files into zip file."},{"id":590,"cliName":"zless","name":"zless","platformId":1,"shortDescription":"View compressed files."},{"id":591,"cliName":"zpool","name":"zpool","platformId":1,"shortDescription":"Manage ZFS pools."},{"id":592,"cliName":"zsh","name":"zsh","platformId":1,"shortDescription":"Z SHell.\n`bash` and `sh`-compatible command line interpreter."},{"id":593,"cliName":"adduser","name":"adduser","platformId":2,"shortDescription":"User addition utility."},{"id":594,"cliName":"alpine","name":"alpine","platformId":2,"shortDescription":"An email client and Usenet newsgroup program with a pico/nano-inspired interface.\nSupports most modern email services through IMAP."},{"id":595,"cliName":"apache2ctl","name":"apache2ctl","platformId":2,"shortDescription":"The CLI tool to administrate HTTP web server Apache.\nThis commmand comes with Debian based OSes, for RHEL based ones see `httpd`."},{"id":596,"cliName":"apk","name":"apk","platformId":2,"shortDescription":"Alpine Linux package management tool."},{"id":597,"cliName":"apt-cache","name":"apt-cache","platformId":2,"shortDescription":"Debian and Ubuntu package query tool."},{"id":598,"cliName":"apt-get","name":"apt-get","platformId":2,"shortDescription":"Debian and Ubuntu package management utility."},{"id":599,"cliName":"apt-key","name":"apt-key","platformId":2,"shortDescription":"Key management utility for the APT Package Manager on Debian and Ubuntu."},{"id":600,"cliName":"apt","name":"apt","platformId":2,"shortDescription":"Package management utility for Debian based distributions."},{"id":601,"cliName":"aptitude","name":"aptitude","platformId":2,"shortDescription":"Debian and Ubuntu package management utility."},{"id":602,"cliName":"archey","name":"archey","platformId":2,"shortDescription":"Simple tool for stylishly displaying system information."},{"id":603,"cliName":"arp-scan","name":"arp-scan","platformId":2,"shortDescription":"Send ARP packets to hosts (specified as IP addresses or hostnames) to scan the local network."},{"id":604,"cliName":"as","name":"as","platformId":2,"shortDescription":"Portable GNU assembler.\nPrimarily intended to assemble output from `gcc` to be used by `ld`."},{"id":605,"cliName":"at","name":"at","platformId":2,"shortDescription":"Executes commands at a specified time."},{"id":606,"cliName":"authconfig","name":"authconfig","platformId":2,"shortDescription":"A CLI interface for configuring system authentication resources."},{"id":607,"cliName":"beep","name":"beep","platformId":2,"shortDescription":"A utility to beep the PC speaker."},{"id":608,"cliName":"bmon","name":"bmon","platformId":2,"shortDescription":"Monitor bandwidth and capture network related statistics."},{"id":609,"cliName":"brew","name":"brew","platformId":2,"shortDescription":"The Homebrew package manager for Linux."},{"id":610,"cliName":"bzip2","name":"bzip2","platformId":2,"shortDescription":"A block-sorting file compressor."},{"id":611,"cliName":"cal","name":"cal","platformId":2,"shortDescription":"Prints calendar information, with the current day highlighted."},{"id":612,"cliName":"calc","name":"calc","platformId":2,"shortDescription":"An interactive arbitrary-precision calculator on the terminal."},{"id":613,"cliName":"certbot","name":"certbot","platformId":2,"shortDescription":"The Let's Encrypt Agent for automatically obtaining and renewing TLS certificates.\nSuccessor to `letsencrypt`."},{"id":614,"cliName":"chage","name":"chage","platformId":2,"shortDescription":"Change user account and password expiry information."},{"id":615,"cliName":"chattr","name":"chattr","platformId":2,"shortDescription":"Change attributes of files or folders."},{"id":616,"cliName":"chroot","name":"chroot","platformId":2,"shortDescription":"Run command or interactive shell with special root directory."},{"id":617,"cliName":"clear","name":"clear","platformId":2,"shortDescription":"Clears the screen of the terminal."},{"id":618,"cliName":"cmus","name":"cmus","platformId":2,"shortDescription":"Commandline Music Player.\nUse arrow keys to navigate, `<enter/return>` to select, and numbers 1-8 switch between different views."},{"id":619,"cliName":"compgen","name":"compgen","platformId":2,"shortDescription":"A built-in command for auto-completion in bash, which is called on pressing TAB key twice."},{"id":620,"cliName":"compose","name":"compose","platformId":2,"shortDescription":"An alias to a `run-mailcap`'s action compose.\nOriginally `run-mailcap` is used to mime-type/file."},{"id":621,"cliName":"conky","name":"conky","platformId":2,"shortDescription":"Light-weight system monitor for X."},{"id":622,"cliName":"cpufreq-aperf","name":"cpufreq-aperf","platformId":2,"shortDescription":"Calculate the average CPU frequency over a time period.\nRequires root privileges."},{"id":623,"cliName":"cpufreq-info","name":"cpufreq-info","platformId":2,"shortDescription":"A tool to show CPU frequency information."},{"id":624,"cliName":"cpufreq-set","name":"cpufreq-set","platformId":2,"shortDescription":"A tool to modify CPU frequency settings.\nThe frequency value should range between the output of command `cpufreq-info -l`."},{"id":625,"cliName":"cpuid","name":"cpuid","platformId":2,"shortDescription":"Display detailed information about all CPUs."},{"id":626,"cliName":"cryptsetup","name":"cryptsetup","platformId":2,"shortDescription":"Manage plain dm-crypt and LUKS (Linux Unified Key Setup) encrypted volumes."},{"id":627,"cliName":"dash","name":"dash","platformId":2,"shortDescription":"Debian Almquist Shell.\nModern POSIX-compliant implementation of `sh` (isn't Bash compatible)."},{"id":628,"cliName":"datamash","name":"datamash","platformId":2,"shortDescription":"Tool to perform basic numeric, textual and statistical operations on input textual data files."},{"id":629,"cliName":"date","name":"date","platformId":2,"shortDescription":"Set or display the system date."},{"id":630,"cliName":"dbus-daemon","name":"dbus-daemon","platformId":2,"shortDescription":"The D-Bus message daemon, allowing multiple programs to exchange messages."},{"id":631,"cliName":"dd","name":"dd","platformId":2,"shortDescription":"Convert and copy a file."},{"id":632,"cliName":"dmesg","name":"dmesg","platformId":2,"shortDescription":"Write the kernel messages to standard output."},{"id":633,"cliName":"dmidecode","name":"dmidecode","platformId":2,"shortDescription":"Display the DMI (alternatively known as SMBIOS) table contents in a human-readable format.\nRequires root privileges."},{"id":634,"cliName":"dnf","name":"dnf","platformId":2,"shortDescription":"Package management utility for RHEL, Fedora, and CentOS (replaces yum)."},{"id":635,"cliName":"dpkg-query","name":"dpkg-query","platformId":2,"shortDescription":"A tool that shows information about installed packages."},{"id":636,"cliName":"dpkg","name":"dpkg","platformId":2,"shortDescription":"Debian package manager."},{"id":637,"cliName":"du","name":"du","platformId":2,"shortDescription":"Disk usage: estimate and summarize file and folder space usage."},{"id":638,"cliName":"ebuild","name":"ebuild","platformId":2,"shortDescription":"A low level interface to the Gentoo Portage system."},{"id":639,"cliName":"edit","name":"edit","platformId":2,"shortDescription":"An alias to a `run-mailcap`'s action edit.\nOriginally `run-mailcap` is used to process/edit mime-type/file."},{"id":640,"cliName":"edquota","name":"edquota","platformId":2,"shortDescription":"Edit quotas for a user or group. By default it operates on all file systems with quotas.\nQuota information is stored permanently in the `quota.user` and `quota.group` files in the root of the filesystem."},{"id":641,"cliName":"emerge","name":"emerge","platformId":2,"shortDescription":"Gentoo Linux package manager utility."},{"id":642,"cliName":"envsubst","name":"envsubst","platformId":2,"shortDescription":"Substitutes shell format strings with environment variables in text.\nStrings to be replaced should be in either `${var}` or `$var` format."},{"id":643,"cliName":"equery","name":"equery","platformId":2,"shortDescription":"View information about Portage packages."},{"id":644,"cliName":"eval","name":"eval","platformId":2,"shortDescription":"Execute arguments as a single command in the current shell and return its result."},{"id":645,"cliName":"expand","name":"expand","platformId":2,"shortDescription":"Convert tabs to spaces."},{"id":646,"cliName":"export","name":"export","platformId":2,"shortDescription":"Command to mark shell variables in the current environment to be exported with any newly forked child processes."},{"id":647,"cliName":"expr","name":"expr","platformId":2,"shortDescription":"Evaluate expressions and manipulate strings."},{"id":648,"cliName":"eyeD3","name":"eyeD3","platformId":2,"shortDescription":"Read and manipulate metadata of MP3 files."},{"id":649,"cliName":"f5fpc","name":"f5fpc","platformId":2,"shortDescription":"A proprietry commercial SSL VPN client by BIG-IP Edge."},{"id":650,"cliName":"fallocate","name":"fallocate","platformId":2,"shortDescription":"Reserve or deallocate disk space to files.\nThe utility allocates space without zeroing."},{"id":651,"cliName":"fatlabel","name":"fatlabel","platformId":2,"shortDescription":"Sets or gets the label of a FAT32 partition."},{"id":652,"cliName":"fc-list","name":"fc-list","platformId":2,"shortDescription":"List available fonts installed on the system."},{"id":653,"cliName":"fc-match","name":"fc-match","platformId":2,"shortDescription":"Match available fonts."},{"id":654,"cliName":"fc-pattern","name":"fc-pattern","platformId":2,"shortDescription":"Shows information about a font matching a pattern."},{"id":655,"cliName":"fdisk","name":"fdisk","platformId":2,"shortDescription":"A program for managing partition tables and partitions on a hard disk."},{"id":656,"cliName":"feh","name":"feh","platformId":2,"shortDescription":"Lightweight image viewing utility."},{"id":657,"cliName":"figlet","name":"figlet","platformId":2,"shortDescription":"Generate ASCII banners from user input."},{"id":658,"cliName":"file","name":"file","platformId":2,"shortDescription":"Determine file type."},{"id":659,"cliName":"findmnt","name":"findmnt","platformId":2,"shortDescription":"Find your filesystem."},{"id":660,"cliName":"firewall-cmd","name":"firewall-cmd","platformId":2,"shortDescription":"The firewalld command line client."},{"id":661,"cliName":"foreman","name":"foreman","platformId":2,"shortDescription":"Manage Procfile-based applications."},{"id":662,"cliName":"free","name":"free","platformId":2,"shortDescription":"Display amount of free and used memory in the system."},{"id":663,"cliName":"fsck","name":"fsck","platformId":2,"shortDescription":"Check the integrity of a filesystem or repair it. The filesystem should be unmounted at the time the command is run."},{"id":664,"cliName":"fuser","name":"fuser","platformId":2,"shortDescription":"Display process IDs currently using files or sockets.\nRequire admin privileges."},{"id":665,"cliName":"genkernel","name":"genkernel","platformId":2,"shortDescription":"Gentoo Linux utility to compile and install kernels."},{"id":666,"cliName":"getent","name":"getent","platformId":2,"shortDescription":"Get entries from Name Service Switch libraries."},{"id":667,"cliName":"getfacl","name":"getfacl","platformId":2,"shortDescription":"Get file access control lists."},{"id":668,"cliName":"groupadd","name":"groupadd","platformId":2,"shortDescription":"Add user groups to the system."},{"id":669,"cliName":"groupdel","name":"groupdel","platformId":2,"shortDescription":"Delete existing user groups from the system."},{"id":670,"cliName":"groupmod","name":"groupmod","platformId":2,"shortDescription":"Modify existing user groups in the system."},{"id":671,"cliName":"halt","name":"halt","platformId":2,"shortDescription":"Power off or reboot the machine."},{"id":672,"cliName":"hardinfo","name":"hardinfo","platformId":2,"shortDescription":"Show hardware information in GUI window."},{"id":673,"cliName":"head","name":"head","platformId":2,"shortDescription":"Output the first part of files."},{"id":674,"cliName":"hexdump","name":"hexdump","platformId":2,"shortDescription":"An ASCII, decimal, hexadecimal, octal dump."},{"id":675,"cliName":"hostname","name":"hostname","platformId":2,"shortDescription":"Show or set the system's host name."},{"id":676,"cliName":"hostnamectl","name":"hostnamectl","platformId":2,"shortDescription":"Get or set the hostname of the computer."},{"id":677,"cliName":"htop","name":"htop","platformId":2,"shortDescription":"Display dynamic real-time information about running processes. An enhanced version of `top`."},{"id":678,"cliName":"http-prompt","name":"http-prompt","platformId":2,"shortDescription":"An interactive command-line HTTP client featuring autocomplete and syntax highlighting."},{"id":679,"cliName":"httpie","name":"httpie","platformId":2,"shortDescription":"A user friendly command line HTTP tool."},{"id":680,"cliName":"hwclock","name":"hwclock","platformId":2,"shortDescription":"Used for reading or changing the hardware clock. Usually requires root."},{"id":681,"cliName":"i7z","name":"i7z","platformId":2,"shortDescription":"An Intel CPU (only i3, i5 and i7) realtime reporting tool."},{"id":682,"cliName":"ifdown","name":"ifdown","platformId":2,"shortDescription":"Disable network interfaces."},{"id":683,"cliName":"ifup","name":"ifup","platformId":2,"shortDescription":"Tool used to enable network interfaces."},{"id":684,"cliName":"imgp","name":"imgp","platformId":2,"shortDescription":"Command line image resizer and rotator for JPEG and PNG images."},{"id":685,"cliName":"inxi","name":"inxi","platformId":2,"shortDescription":"Print a summary of system information and resources for debugging purposes."},{"id":686,"cliName":"iostat","name":"iostat","platformId":2,"shortDescription":"Report statistics for devices and partitions."},{"id":687,"cliName":"ip","name":"ip","platformId":2,"shortDescription":"Show / manipulate routing, devices, policy routing and tunnels."},{"id":688,"cliName":"iptables","name":"iptables","platformId":2,"shortDescription":"Program that allows configuration of tables, chains and rules provided by the Linux kernel firewall."},{"id":689,"cliName":"isoinfo","name":"isoinfo","platformId":2,"shortDescription":"Utility programs for dumping and verifying ISO disk images."},{"id":690,"cliName":"jobs","name":"jobs","platformId":2,"shortDescription":"BASH builtin for viewing information about processes spawned by the current shell."},{"id":691,"cliName":"journalctl","name":"journalctl","platformId":2,"shortDescription":"Query the systemd journal."},{"id":692,"cliName":"kexec","name":"kexec","platformId":2,"shortDescription":"Directly reboot into a new kernel."},{"id":693,"cliName":"lastlog","name":"lastlog","platformId":2,"shortDescription":"Show the most recent login of all users or of a given user."},{"id":694,"cliName":"ldconfig","name":"ldconfig","platformId":2,"shortDescription":"Configure symlinks and cache for shared library dependencies."},{"id":695,"cliName":"ldd","name":"ldd","platformId":2,"shortDescription":"Display shared library dependencies."},{"id":696,"cliName":"light","name":"light","platformId":2,"shortDescription":"CLI to control the backlight of your screen."},{"id":697,"cliName":"lldb","name":"lldb","platformId":2,"shortDescription":"The LLVM Low-Level Debugger."},{"id":698,"cliName":"locate","name":"locate","platformId":2,"shortDescription":"Find filenames quickly."},{"id":699,"cliName":"logger","name":"logger","platformId":2,"shortDescription":"Add messages to syslog (/var/log/syslog)."},{"id":700,"cliName":"logwatch","name":"logwatch","platformId":2,"shortDescription":"Summarizes many different logs for common services (e.g., apache, pam_unix, sshd, etc.) in a single report."},{"id":701,"cliName":"losetup","name":"losetup","platformId":2,"shortDescription":"Set up and control loop devices."},{"id":702,"cliName":"lsattr","name":"lsattr","platformId":2,"shortDescription":"List file attributes on a Linux file system."},{"id":703,"cliName":"lsb_release","name":"lsb_release","platformId":2,"shortDescription":"Provides certain LSB (Linux Standard Base) and distribution-specific information."},{"id":704,"cliName":"lsblk","name":"lsblk","platformId":2,"shortDescription":"Lists information about devices."},{"id":705,"cliName":"lscpu","name":"lscpu","platformId":2,"shortDescription":"Displays information about the CPU architecture."},{"id":706,"cliName":"lshw","name":"lshw","platformId":2,"shortDescription":"List detailed information about hardware configurations as root user."},{"id":707,"cliName":"lsmod","name":"lsmod","platformId":2,"shortDescription":"Shows the status of linux kernel modules.\nSee also `modprobe`, which loads kernel modules."},{"id":708,"cliName":"lspci","name":"lspci","platformId":2,"shortDescription":"List all PCI devices."},{"id":709,"cliName":"lsscsi","name":"lsscsi","platformId":2,"shortDescription":"List SCSI devices (or hosts) and their attributes."},{"id":710,"cliName":"ltrace","name":"ltrace","platformId":2,"shortDescription":"Display dynamic library calls of a process."},{"id":711,"cliName":"lvcreate","name":"lvcreate","platformId":2,"shortDescription":"Creates a logical volume in an existing volume group.\nA volume group is a collection of logical and physical volumes."},{"id":712,"cliName":"lxc","name":"lxc","platformId":2,"shortDescription":"Manage Linux containers using the lxd REST API.\nAny container names or patterns can be prefixed with the name of a remote server."},{"id":713,"cliName":"md5sum","name":"md5sum","platformId":2,"shortDescription":"Calculate MD5 cryptographic checksums."},{"id":714,"cliName":"mdadm","name":"mdadm","platformId":2,"shortDescription":"RAID management utility."},{"id":715,"cliName":"microcom","name":"microcom","platformId":2,"shortDescription":"A minimalistic terminal program, used to access remote devices via a serial, CAN or telnet connection from the console."},{"id":716,"cliName":"mke2fs","name":"mke2fs","platformId":2,"shortDescription":"Creates a Linux filesystem inside a partition."},{"id":717,"cliName":"mkfs.cramfs","name":"mkfs","platformId":2,"shortDescription":"Creates a ROM filesystem inside a partition."},{"id":718,"cliName":"mkfs.exfat","name":"mkfs","platformId":2,"shortDescription":"Creates an exfat filesystem inside a partition."},{"id":719,"cliName":"mkfs.fat","name":"mkfs","platformId":2,"shortDescription":"Creates an MS-DOS filesystem inside a partition."},{"id":720,"cliName":"mkfs.minix","name":"mkfs","platformId":2,"shortDescription":"Creates a Minix filesystem inside a partition."},{"id":721,"cliName":"mkfs.ntfs","name":"mkfs","platformId":2,"shortDescription":"Creates a NTFS filesystem inside a partition."},{"id":722,"cliName":"mkfs.vfat","name":"mkfs","platformId":2,"shortDescription":"Creates an MS-DOS filesystem inside a partition."},{"id":723,"cliName":"mkisofs","name":"mkisofs","platformId":2,"shortDescription":"Create ISO files from folders.\nAlso aliased as `genisoimage`."},{"id":724,"cliName":"mkswap","name":"mkswap","platformId":2,"shortDescription":"Sets up a Linux swap area on a device or in a file."},{"id":725,"cliName":"modinfo","name":"modinfo","platformId":2,"shortDescription":"Extract information about a Linux kernel module."},{"id":726,"cliName":"mpstat","name":"mpstat","platformId":2,"shortDescription":"Report CPU statistics."},{"id":727,"cliName":"mycli","name":"mycli","platformId":2,"shortDescription":"A CLI for MySQL, MariaDB, and Percona with auto-completion and syntax highlighting."},{"id":728,"cliName":"n","name":"n","platformId":2,"shortDescription":"Tool to manage multiple node versions."},{"id":729,"cliName":"ncat","name":"ncat","platformId":2,"shortDescription":"Use the normal `cat` functionality over networks."},{"id":730,"cliName":"nethogs","name":"nethogs","platformId":2,"shortDescription":"Monitor bandwidth usage per process."},{"id":731,"cliName":"netstat","name":"netstat","platformId":2,"shortDescription":"Displays various networks related information such as open connections, open socket ports etc."},{"id":732,"cliName":"nft","name":"nft","platformId":2,"shortDescription":"Allows configuration of tables, chains and rules provided by the Linux kernel firewall.\nNftables replaces iptables."},{"id":733,"cliName":"nl","name":"nl","platformId":2,"shortDescription":"A utility for numbering lines, either from a file, or from standard input."},{"id":734,"cliName":"nm","name":"nm","platformId":2,"shortDescription":"List symbol names in object files."},{"id":735,"cliName":"nmcli","name":"nmcli","platformId":2,"shortDescription":"A command line tool for controlling NetworkManager."},{"id":736,"cliName":"nmon","name":"nmon","platformId":2,"shortDescription":"A system administrator, tuner, and benchmark tool."},{"id":737,"cliName":"nmtui","name":"nmtui","platformId":2,"shortDescription":"Text user interface for controlling NetworkManager.\nUse arrow keys to navigate, enter to select an option."},{"id":738,"cliName":"notify-send","name":"notify-send","platformId":2,"shortDescription":"Uses the current desktop environment's notification system to create a notification."},{"id":739,"cliName":"ntfsfix","name":"ntfsfix","platformId":2,"shortDescription":"Fix common problems on an NTFS partition."},{"id":740,"cliName":"objdump","name":"objdump","platformId":2,"shortDescription":"View information about object files."},{"id":741,"cliName":"opkg","name":"opkg","platformId":2,"shortDescription":"A lightweight package manager used to install OpenWrt packages."},{"id":742,"cliName":"pacaur","name":"pacaur","platformId":2,"shortDescription":"A utility for Arch Linux to build and install packages from the Arch User Repository."},{"id":743,"cliName":"pacman","name":"pacman","platformId":2,"shortDescription":"Arch Linux package manager utility."},{"id":744,"cliName":"pasuspender","name":"pasuspender","platformId":2,"shortDescription":"Temporarily suspends `pulseaudio` while another command is running to allow access to alsa."},{"id":745,"cliName":"pdfgrep","name":"pdfgrep","platformId":2,"shortDescription":"Search text in PDF files."},{"id":746,"cliName":"perf","name":"perf","platformId":2,"shortDescription":"Framework for linux performance counter measurements."},{"id":747,"cliName":"phar","name":"phar","platformId":2,"shortDescription":"Create, update or extract PHP archives (PHAR)."},{"id":748,"cliName":"pkgadd","name":"pkgadd","platformId":2,"shortDescription":"Add a package to a CRUX system."},{"id":749,"cliName":"pkginfo","name":"pkginfo","platformId":2,"shortDescription":"Query the package database on a CRUX system."},{"id":750,"cliName":"pkgmk","name":"pkgmk","platformId":2,"shortDescription":"Make a binary package for use with pkgadd on CRUX."},{"id":751,"cliName":"pkgrm","name":"pkgrm","platformId":2,"shortDescription":"Remove a package from a CRUX system."},{"id":752,"cliName":"playerctl","name":"playerctl","platformId":2,"shortDescription":"Utility to control different media players."},{"id":753,"cliName":"popd","name":"popd","platformId":2,"shortDescription":"Remove a directory placed on the directory stack by the `pushd` command."},{"id":754,"cliName":"ports","name":"ports","platformId":2,"shortDescription":"Update/list the ports tree on a CRUX system."},{"id":755,"cliName":"print","name":"print","platformId":2,"shortDescription":"An alias to a `run-mailcap`'s action print.\nOriginally `run-mailcap` is used to process mime-type/file."},{"id":756,"cliName":"prt-get","name":"prt-get","platformId":2,"shortDescription":"The advanced CRUX package manager."},{"id":757,"cliName":"pstree","name":"pstree","platformId":2,"shortDescription":"A convenient tool to show running processes as a tree."},{"id":758,"cliName":"pulseaudio","name":"pulseaudio","platformId":2,"shortDescription":"The pulseaudio sound system daemon and manager."},{"id":759,"cliName":"pushd","name":"pushd","platformId":2,"shortDescription":"Place a directory on a stack so it can be accessed later.\nSee also `popd` to switch back to original directory."},{"id":760,"cliName":"pvcreate","name":"pvcreate","platformId":2,"shortDescription":"Initialize a physical volume (disk or partition) for use by the Logical Volume Manager (LVM)."},{"id":761,"cliName":"pwgen","name":"pwgen","platformId":2,"shortDescription":"Generate pronounceable passwords."},{"id":762,"cliName":"qsub","name":"qsub","platformId":2,"shortDescription":"Submits a script to the queue management system TORQUE."},{"id":763,"cliName":"quotacheck","name":"quotacheck","platformId":2,"shortDescription":"Scan a filesystem for disk usage; create, check and repair quota files.\nIt is best to run quota check with quotas turned off to prevent damage or loss to quota files."},{"id":764,"cliName":"rdesktop","name":"rdesktop","platformId":2,"shortDescription":"Remote Desktop Protocol client.\nIt can be used to connect the remote computer using the RDP protocol."},{"id":765,"cliName":"reboot","name":"reboot","platformId":2,"shortDescription":"Reboot the system."},{"id":766,"cliName":"repquota","name":"repquota","platformId":2,"shortDescription":"Display a summary of existing file quotas for a filesystem."},{"id":767,"cliName":"rofi","name":"rofi","platformId":2,"shortDescription":"An application launcher and window switcher."},{"id":768,"cliName":"rpm","name":"rpm","platformId":2,"shortDescription":"RPM Package Manager."},{"id":769,"cliName":"rspamc","name":"rspamc","platformId":2,"shortDescription":"Command line client for rspamd servers."},{"id":770,"cliName":"rtcwake","name":"rtcwake","platformId":2,"shortDescription":"Enter a system sleep state until specified wakeup time relative to your bios clock."},{"id":771,"cliName":"rtorrent","name":"rtorrent","platformId":2,"shortDescription":"Download torrents over the command line."},{"id":772,"cliName":"run-mailcap","name":"run-mailcap","platformId":2,"shortDescription":"Run MailCap Programs.\nRun mailcap view, see, edit, compose, print - execute programs via entries in the mailcap file (or any of its aliases) will use the given action to process each mime-type/file."},{"id":773,"cliName":"runit","name":"runit","platformId":2,"shortDescription":"3-stage init system."},{"id":774,"cliName":"runsv","name":"runsv","platformId":2,"shortDescription":"Start and manage a runit service."},{"id":775,"cliName":"runsvchdir","name":"runsvchdir","platformId":2,"shortDescription":"Change the directory `runsvdir` uses by default."},{"id":776,"cliName":"runsvdir","name":"runsvdir","platformId":2,"shortDescription":"Run an entire directory of services."},{"id":777,"cliName":"sar","name":"sar","platformId":2,"shortDescription":"Monitor performance of various Linux subsystems."},{"id":778,"cliName":"see","name":"see","platformId":2,"shortDescription":"Alias to `run-mailcap`'s view.\nAn alias to a `run-mailcap`'s action print."},{"id":779,"cliName":"sensible-browser","name":"sensible-browser","platformId":2,"shortDescription":"Open the default browser."},{"id":780,"cliName":"service","name":"service","platformId":2,"shortDescription":"Manage services by running init scripts.\nThe full script path should be omitted (/etc/init.d/ is assumed)."},{"id":781,"cliName":"setfacl","name":"setfacl","platformId":2,"shortDescription":"Set file access control lists (ACL)."},{"id":782,"cliName":"sha1sum","name":"sha1sum","platformId":2,"shortDescription":"Calculate SHA1 cryptographic checksums."},{"id":783,"cliName":"sha224sum","name":"sha224sum","platformId":2,"shortDescription":"Calculate SHA224 cryptographic checksums."},{"id":784,"cliName":"sha256sum","name":"sha256sum","platformId":2,"shortDescription":"Calculate SHA256 cryptographic checksums."},{"id":785,"cliName":"sha384sum","name":"sha384sum","platformId":2,"shortDescription":"Calculate SHA384 cryptographic checksums."},{"id":786,"cliName":"sha512sum","name":"sha512sum","platformId":2,"shortDescription":"Calculate SHA512 cryptographic checksums."},{"id":787,"cliName":"shasum","name":"shasum","platformId":2,"shortDescription":"Calculate or check cryptographic SHA checksums."},{"id":788,"cliName":"shuf","name":"shuf","platformId":2,"shortDescription":"Generate random permutations."},{"id":789,"cliName":"shutdown","name":"shutdown","platformId":2,"shortDescription":"Shutdown and reboot the system."},{"id":790,"cliName":"smbclient","name":"smbclient","platformId":2,"shortDescription":"FTP-like client to access SMB/CIFS resources on servers."},{"id":791,"cliName":"snap","name":"snap","platformId":2,"shortDescription":"Tool for managing the \"snap\" self-contained software packages.\nSimilar to what `apt` is for \".deb\"."},{"id":792,"cliName":"sort","name":"sort","platformId":2,"shortDescription":"Sort lines of text files."},{"id":793,"cliName":"ss","name":"ss","platformId":2,"shortDescription":"Utility to investigate sockets."},{"id":794,"cliName":"ssh-add","name":"ssh-add","platformId":2,"shortDescription":"Manage loaded ssh keys in the ssh-agent.\nEnsure that ssh-agent is up and running for the keys to be loaded in it."},{"id":795,"cliName":"sshuttle","name":"sshuttle","platformId":2,"shortDescription":"Transparent proxy server that tunnels traffic over an SSH connection.\nDoesn't require admin, or any special setup on the remote SSH server."},{"id":796,"cliName":"stat","name":"stat","platformId":2,"shortDescription":"Display file and filesystem information."},{"id":797,"cliName":"strace","name":"strace","platformId":2,"shortDescription":"Troubleshooting tool for tracing system calls."},{"id":798,"cliName":"sv","name":"sv","platformId":2,"shortDescription":"Control a running runsv service."},{"id":799,"cliName":"swapoff","name":"swapoff","platformId":2,"shortDescription":"Disables device or file for swapping."},{"id":800,"cliName":"swapon","name":"swapon","platformId":2,"shortDescription":"Enables device or file for swapping."},{"id":801,"cliName":"sysctl","name":"sysctl","platformId":2,"shortDescription":"List and change kernel runtime variables."},{"id":802,"cliName":"systemctl","name":"systemctl","platformId":2,"shortDescription":"Control the systemd system and service manager."},{"id":803,"cliName":"systemd-analyze","name":"systemd-analyze","platformId":2,"shortDescription":"Show timing details about the boot process of units (services, mount points, devices, sockets)."},{"id":804,"cliName":"tcpflow","name":"tcpflow","platformId":2,"shortDescription":"Capture TCP traffic for debugging and analysis."},{"id":805,"cliName":"terminator","name":"terminator","platformId":2,"shortDescription":"Arrange multiple GNOME terminals in one window."},{"id":806,"cliName":"timedatectl","name":"timedatectl","platformId":2,"shortDescription":"Control the system time and date."},{"id":807,"cliName":"timeout","name":"timeout","platformId":2,"shortDescription":"Run a command with a time limit."},{"id":808,"cliName":"tomb","name":"tomb","platformId":2,"shortDescription":"Manage encrypted storage folders that can be safely transported and hidden in a filesystem."},{"id":809,"cliName":"top","name":"top","platformId":2,"shortDescription":"Display dynamic real-time information about running processes."},{"id":810,"cliName":"trap","name":"trap","platformId":2,"shortDescription":"Automatically execute commands after receiving signals by processes or the operating system.\nCan be used to perform cleanups for interruptions by the user or other actions."},{"id":811,"cliName":"tree","name":"tree","platformId":2,"shortDescription":"Show the contents of the current directory as a tree."},{"id":812,"cliName":"trizen","name":"trizen","platformId":2,"shortDescription":"Arch Linux utility for building packages from the Arch User Repository (AUR)."},{"id":813,"cliName":"ufw","name":"ufw","platformId":2,"shortDescription":"Uncomplicated Firewall.\nFrontend for iptables aiming to make configuration of a firewall easier."},{"id":814,"cliName":"ulimit","name":"ulimit","platformId":2,"shortDescription":"Get and set user limits."},{"id":815,"cliName":"umask","name":"umask","platformId":2,"shortDescription":"Manage the read/write/execute permissions that are masked out (i.e. restricted) for newly created files by the user."},{"id":816,"cliName":"uname","name":"uname","platformId":2,"shortDescription":"Print details about the current machine and the operating system running on it.\nNote: for additional information about the operating system, try the `lsb_release` command."},{"id":817,"cliName":"unexpand","name":"unexpand","platformId":2,"shortDescription":"Convert spaces to tabs."},{"id":818,"cliName":"units","name":"units","platformId":2,"shortDescription":"Provide the conversion between two units of measure.\nTyping 'search {{text}}' in the prompt will display a list of all of the units containing {{text}}."},{"id":819,"cliName":"update-alternatives","name":"update-alternatives","platformId":2,"shortDescription":"A convenient tool for maintaining symbolic links to determine default commands."},{"id":820,"cliName":"update-rc.d","name":"update-rc","platformId":2,"shortDescription":"Install and remove services which are System-V style init script links.\nInit scripts are in the /etc/init.d/."},{"id":821,"cliName":"useradd","name":"useradd","platformId":2,"shortDescription":"Create a new user."},{"id":822,"cliName":"userdel","name":"userdel","platformId":2,"shortDescription":"Remove a user."},{"id":823,"cliName":"usermod","name":"usermod","platformId":2,"shortDescription":"Modifies a user account."},{"id":824,"cliName":"vgcreate","name":"vgcreate","platformId":2,"shortDescription":"Create volume groups combining multiple mass-storage devices."},{"id":825,"cliName":"viewnior","name":"viewnior","platformId":2,"shortDescription":"Simple and elegant image viewer."},{"id":826,"cliName":"vncserver","name":"vncserver","platformId":2,"shortDescription":"Launches a VNC (Virtual Network Computing) desktop."},{"id":827,"cliName":"wall","name":"wall","platformId":2,"shortDescription":"Write a message on the terminals of users currently logged in."},{"id":828,"cliName":"watch","name":"watch","platformId":2,"shortDescription":"Execute a command repeatedly, and monitor the output in full-screen mode."},{"id":829,"cliName":"whatis","name":"whatis","platformId":2,"shortDescription":"Display one-line descriptions from manual pages."},{"id":830,"cliName":"whereis","name":"whereis","platformId":2,"shortDescription":"Locate the binary, source, and manual page files for a command."},{"id":831,"cliName":"wodim","name":"wodim","platformId":2,"shortDescription":"Command (aliased as `cdrecord` on some systems) for recording data to CDs or DVDs.\nSome invocations of wodim can cause destructive actions, such as erasing all the data on a disc."},{"id":832,"cliName":"wpa_cli","name":"wpa_cli","platformId":2,"shortDescription":"Add and configure wlan interfaces."},{"id":833,"cliName":"write","name":"write","platformId":2,"shortDescription":"Write a message on the terminal of a specified logged in user (ctrl-C to stop writing messages).\nUse the `who` command to find out all terminal_ids of all active users active on the system."},{"id":834,"cliName":"x11vnc","name":"x11vnc","platformId":2,"shortDescription":"A VNC server that will enable VNC on an existing display ser.\nBy default, the server will automatically terminate once all clients disconnect from it."},{"id":835,"cliName":"xclip","name":"xclip","platformId":2,"shortDescription":"X11 clipboard manipulation tool, similar to `xsel`.\nHandles the X primary and secondary selections, plus the system clipboard (`Ctrl + C`/`Ctrl + V`)."},{"id":836,"cliName":"xdotool","name":"xdotool","platformId":2,"shortDescription":"Command line automation for X11."},{"id":837,"cliName":"xeyes","name":"xeyes","platformId":2,"shortDescription":"Display eyes on the screen that follow the mouse cursor."},{"id":838,"cliName":"xinput","name":"xinput","platformId":2,"shortDescription":"List available input devices, query information about a device and change input device settings."},{"id":839,"cliName":"xman","name":"xman","platformId":2,"shortDescription":"Manual page viewer for X Window System."},{"id":840,"cliName":"xrandr","name":"xrandr","platformId":2,"shortDescription":"Set the size, orientation and/or reflection of the outputs for a screen."},{"id":841,"cliName":"xsel","name":"xsel","platformId":2,"shortDescription":"X11 selection and clipboard manipulation tool."},{"id":842,"cliName":"xsetwacom","name":"xsetwacom","platformId":2,"shortDescription":"Command line tool to change settings for Wacom pen tablets at runtime."},{"id":843,"cliName":"yank","name":"yank","platformId":2,"shortDescription":"Read input from stdin and display a selection interface that allows a field to be selected and copied to the clipboard."},{"id":844,"cliName":"yaourt","name":"yaourt","platformId":2,"shortDescription":"Arch Linux utility for building packages from the Arch User Repository."},{"id":845,"cliName":"yum","name":"yum","platformId":2,"shortDescription":"Package management utility for RHEL, Feodra, and CentOS (for older versions)."},{"id":846,"cliName":"zenity","name":"zenity","platformId":2,"shortDescription":"Display dialogs from the command line/shell scripts.\nReturn user-inserted values or 1 if error."},{"id":847,"cliName":"zramctl","name":"zramctl","platformId":2,"shortDescription":"Setup and control zram devices.\nUse `mke2fs` or `mkswap` to format zram devices to partitions."},{"id":848,"cliName":"zypper","name":"zypper","platformId":2,"shortDescription":"SUSE & openSUSE package management utility."},{"id":849,"cliName":"airport","name":"airport","platformId":3,"shortDescription":"Wireless network configuration utility."},{"id":850,"cliName":"apachectl","name":"apachectl","platformId":3,"shortDescription":"Apache HTTP Server control interface for macOS."},{"id":851,"cliName":"archey","name":"archey","platformId":3,"shortDescription":"Simple tool for stylishly displaying system information."},{"id":852,"cliName":"as","name":"as","platformId":3,"shortDescription":"Portable GNU assembler.\nPrimarily intended to assemble output from `gcc` to be used by `ld`."},{"id":853,"cliName":"base64","name":"base64","platformId":3,"shortDescription":"Encode and decode using Base64 representation."},{"id":854,"cliName":"brew cask","name":"brew-cask","platformId":3,"shortDescription":"Package manager for macOS applications distributed as binaries."},{"id":855,"cliName":"brew mas","name":"brew-mas","platformId":3,"shortDescription":"Mas is a simple command line interface for the Mac App Store."},{"id":856,"cliName":"brew","name":"brew","platformId":3,"shortDescription":"Package manager for macOS."},{"id":857,"cliName":"caffeinate","name":"caffeinate","platformId":3,"shortDescription":"Prevent mac from sleeping."},{"id":858,"cliName":"cal","name":"cal","platformId":3,"shortDescription":"Prints calendar information."},{"id":859,"cliName":"carthage","name":"carthage","platformId":3,"shortDescription":"A dependency management tool for Cocoa applications."},{"id":860,"cliName":"clear","name":"clear","platformId":3,"shortDescription":"Clears the screen of the terminal."},{"id":861,"cliName":"codesign","name":"codesign","platformId":3,"shortDescription":"Create and manipulate code signatures for macOS."},{"id":862,"cliName":"compgen","name":"compgen","platformId":3,"shortDescription":"A built-in command for auto-completion in bash, which is called on pressing TAB key twice."},{"id":863,"cliName":"date","name":"date","platformId":3,"shortDescription":"Set or display the system date."},{"id":864,"cliName":"dd","name":"dd","platformId":3,"shortDescription":"Convert and copy a file."},{"id":865,"cliName":"defaults","name":"defaults","platformId":3,"shortDescription":"Read and write macOS user configuration for applications."},{"id":866,"cliName":"diskutil","name":"diskutil","platformId":3,"shortDescription":"Utility to manage local disks and volumes."},{"id":867,"cliName":"ditto","name":"ditto","platformId":3,"shortDescription":"Copy files and folders."},{"id":868,"cliName":"dmesg","name":"dmesg","platformId":3,"shortDescription":"Write the kernel messages to standard output."},{"id":869,"cliName":"drutil","name":"drutil","platformId":3,"shortDescription":"Interact with DVD burners."},{"id":870,"cliName":"du","name":"du","platformId":3,"shortDescription":"Disk usage: estimate and summarize file and folder space usage."},{"id":871,"cliName":"eval","name":"eval","platformId":3,"shortDescription":"Execute arguments as a single command in the current shell and return its result."},{"id":872,"cliName":"export","name":"export","platformId":3,"shortDescription":"Command to mark shell variables in the current environment to be exported with any newly forked child processes."},{"id":873,"cliName":"feh","name":"feh","platformId":3,"shortDescription":"Lightweight image viewing utility."},{"id":874,"cliName":"file","name":"file","platformId":3,"shortDescription":"Determine file type."},{"id":875,"cliName":"fsck","name":"fsck","platformId":3,"shortDescription":"Check the integrity of a filesystem or repair it. The filesystem should be unmounted at the time the command is run.\nIt is a wrapper that calls `fsck_hfs`, `fsck_apfs`, `fsck_msdos`, `fsck_exfat`, and `fsck_udf` as needed."},{"id":876,"cliName":"head","name":"head","platformId":3,"shortDescription":"Output the first part of files."},{"id":877,"cliName":"hexdump","name":"hexdump","platformId":3,"shortDescription":"An ASCII, decimal, hexadecimal, octal dump."},{"id":878,"cliName":"hostname","name":"hostname","platformId":3,"shortDescription":"Show or set the system's host name."},{"id":879,"cliName":"imgcat","name":"imgcat","platformId":3,"shortDescription":"A utility to display images directly on the command line.\nRequires a compatible terminal such as iTerm2."},{"id":880,"cliName":"launchctl","name":"launchctl","platformId":3,"shortDescription":"A command-line interface to Apple's `launchd` manager for launch daemons (system-wide services) and launch agents (per-user programs).\n`launchd` loads XML-based `*.plist` files placed in the appropriate locations, and runs the corresponding commands according to their defined schedule."},{"id":881,"cliName":"lldb","name":"lldb","platformId":3,"shortDescription":"The LLVM Low-Level Debugger."},{"id":882,"cliName":"locate","name":"locate","platformId":3,"shortDescription":"Find filenames quickly."},{"id":883,"cliName":"logger","name":"logger","platformId":3,"shortDescription":"Add messages to syslog (/var/log/syslog)."},{"id":884,"cliName":"look","name":"look","platformId":3,"shortDescription":"Look for lines in sorted file."},{"id":885,"cliName":"md5","name":"md5","platformId":3,"shortDescription":"Calculate MD5 cryptographic checksums."},{"id":886,"cliName":"mdfind","name":"mdfind","platformId":3,"shortDescription":"List files matching a given query."},{"id":887,"cliName":"n","name":"n","platformId":3,"shortDescription":"Tool to manage multiple node versions."},{"id":888,"cliName":"netstat","name":"netstat","platformId":3,"shortDescription":"Displays various networks related information such as open connections, open socket ports etc."},{"id":889,"cliName":"networksetup","name":"networksetup","platformId":3,"shortDescription":"Configuration tool for Network System Preferences."},{"id":890,"cliName":"nm","name":"nm","platformId":3,"shortDescription":"List symbol names in object files."},{"id":891,"cliName":"open","name":"open","platformId":3,"shortDescription":"Opens files, directories and applications."},{"id":892,"cliName":"opensnoop","name":"opensnoop","platformId":3,"shortDescription":"Tool that tracks file opens on your system."},{"id":893,"cliName":"osascript","name":"osascript","platformId":3,"shortDescription":"Run AppleScript or JavaScript for Automation (JXA) from the command line."},{"id":894,"cliName":"pbcopy","name":"pbcopy","platformId":3,"shortDescription":"Place standard output in the clipboard."},{"id":895,"cliName":"pbpaste","name":"pbpaste","platformId":3,"shortDescription":"Send the contents of the clipboard to standard output."},{"id":896,"cliName":"pdfgrep","name":"pdfgrep","platformId":3,"shortDescription":"Search text in PDF files."},{"id":897,"cliName":"pmset","name":"pmset","platformId":3,"shortDescription":"Configure macOS power management settings, as one might do in System Preferences > Energy Saver.\nCommands that modify settings must begin with `sudo`."},{"id":898,"cliName":"pod","name":"pod","platformId":3,"shortDescription":"Dependency manager for Swift and Objective-C Cocoa projects."},{"id":899,"cliName":"popd","name":"popd","platformId":3,"shortDescription":"Remove a directory placed on the directory stack via the pushd shell built-in."},{"id":900,"cliName":"port","name":"port","platformId":3,"shortDescription":"Package manager for macOS."},{"id":901,"cliName":"pushd","name":"pushd","platformId":3,"shortDescription":"Place a directory on a stack so it can be accessed later.\nSee also `popd` to switch back to original directory."},{"id":902,"cliName":"pwgen","name":"pwgen","platformId":3,"shortDescription":"Generate pronounceable passwords."},{"id":903,"cliName":"qlmanage","name":"qlmanage","platformId":3,"shortDescription":"QuickLook server tool."},{"id":904,"cliName":"route","name":"route","platformId":3,"shortDescription":"Manually manipulate the routing tables.\nNecessitates to be root."},{"id":905,"cliName":"rubocop","name":"rubocop","platformId":3,"shortDescription":"Lint Ruby files."},{"id":906,"cliName":"runit","name":"runit","platformId":3,"shortDescription":"3-stage init system."},{"id":907,"cliName":"runsv","name":"runsv","platformId":3,"shortDescription":"Start and manage a runit service."},{"id":908,"cliName":"runsvchdir","name":"runsvchdir","platformId":3,"shortDescription":"Change the directory `runsvdir` uses by default."},{"id":909,"cliName":"runsvdir","name":"runsvdir","platformId":3,"shortDescription":"Run an entire directory of services."},{"id":910,"cliName":"say","name":"say","platformId":3,"shortDescription":"Converts text to speech."},{"id":911,"cliName":"scutil","name":"scutil","platformId":3,"shortDescription":"Manage system configuration parameters.\nNecessitates to be root when setting configuration."},{"id":912,"cliName":"sed","name":"sed","platformId":3,"shortDescription":"Run replacements based on regular expressions."},{"id":913,"cliName":"shasum","name":"shasum","platformId":3,"shortDescription":"Calculate or check cryptographic SHA checksums."},{"id":914,"cliName":"shutdown","name":"shutdown","platformId":3,"shortDescription":"Shutdown and reboot the system."},{"id":915,"cliName":"sips","name":"sips","platformId":3,"shortDescription":"Apple Scriptable Image Processing System.\nRaster/Query images and ColorSync ICC Profiles."},{"id":916,"cliName":"softwareupdate","name":"softwareupdate","platformId":3,"shortDescription":"A tool for updating MacOS App Store apps via the command line."},{"id":917,"cliName":"split","name":"split","platformId":3,"shortDescription":"Split a file into pieces."},{"id":918,"cliName":"ssh-add","name":"ssh-add","platformId":3,"shortDescription":"Manage loaded ssh keys in the ssh-agent.\nEnsure that ssh-agent is up and running for the keys to be loaded in it."},{"id":919,"cliName":"sshuttle","name":"sshuttle","platformId":3,"shortDescription":"Transparent proxy server that tunnels traffic over an SSH connection.\nDoesn't require admin, or any special setup on the remote SSH server."},{"id":920,"cliName":"stat","name":"stat","platformId":3,"shortDescription":"Display file status."},{"id":921,"cliName":"sv","name":"sv","platformId":3,"shortDescription":"Control a running runsv service."},{"id":922,"cliName":"sw_vers","name":"sw_vers","platformId":3,"shortDescription":"Print macOS Software versioning information."},{"id":923,"cliName":"sysctl","name":"sysctl","platformId":3,"shortDescription":"Access kernel state information."},{"id":924,"cliName":"system_profiler","name":"system_profiler","platformId":3,"shortDescription":"Report system hardware and software configuration."},{"id":925,"cliName":"systemsetup","name":"systemsetup","platformId":3,"shortDescription":"Configure System Preferences machine settings."},{"id":926,"cliName":"top","name":"top","platformId":3,"shortDescription":"Display dynamic real-time information about running processes."},{"id":927,"cliName":"trap","name":"trap","platformId":3,"shortDescription":"Automatically execute commands after receiving signals by processes or the operating system.\nCan be used to perform cleanups for interruptions by the user or other actions."},{"id":928,"cliName":"tree","name":"tree","platformId":3,"shortDescription":"Show the contents of the current directory as a tree."},{"id":929,"cliName":"uname","name":"uname","platformId":3,"shortDescription":"Print details about the current machine and the operating system running on it.\nNote: for additional information about the operating system, try the `sw_vers` command."},{"id":930,"cliName":"units","name":"units","platformId":3,"shortDescription":"Provide the conversion between two units of measure."},{"id":931,"cliName":"w","name":"w","platformId":3,"shortDescription":"Show who is logged on and what they are doing.\nPrint user login, TTY, remote host, login time, idle time, current process."},{"id":932,"cliName":"wacaw","name":"wacaw","platformId":3,"shortDescription":"A little command-line tool for macOS that allows you to capture both still pictures and video from an attached camera."},{"id":933,"cliName":"xattr","name":"xattr","platformId":3,"shortDescription":"Utility to work with extended filesystem attributes."},{"id":934,"cliName":"xcodebuild","name":"xcodebuild","platformId":3,"shortDescription":"Build Xcode projects."},{"id":935,"cliName":"xctool","name":"xctool","platformId":3,"shortDescription":"Tool for building Xcode projects."},{"id":936,"cliName":"xed","name":"xed","platformId":3,"shortDescription":"Opens files for editing in XCode."},{"id":937,"cliName":"xsltproc","name":"xsltproc","platformId":3,"shortDescription":"Transform XML with XSLT to produce output (usually HTML or XML)."},{"id":938,"cliName":"yank","name":"yank","platformId":3,"shortDescription":"Read input from stdin and display a selection interface that allows a field to be selected and copied to the clipboard."},{"id":939,"cliName":"attrib","name":"attrib","platformId":4,"shortDescription":"Displays or changes file and directory attributes."},{"id":940,"cliName":"choco feature","name":"choco-feature","platformId":4,"shortDescription":"Interact with features with Chocolatey."},{"id":941,"cliName":"choco info","name":"choco-info","platformId":4,"shortDescription":"Display detailed information about a package with Chocolatey."},{"id":942,"cliName":"choco install","name":"choco-install","platformId":4,"shortDescription":"Install one or more packages with Chocolatey."},{"id":943,"cliName":"choco list","name":"choco-list","platformId":4,"shortDescription":"Display a list of packages with Chocolatey."},{"id":944,"cliName":"choco new","name":"choco-new","platformId":4,"shortDescription":"Generate new package specification files with Chocolatey."},{"id":945,"cliName":"choco outdated","name":"choco-outdated","platformId":4,"shortDescription":"Check for outdated packages with Chocolatey."},{"id":946,"cliName":"choco pack","name":"choco-pack","platformId":4,"shortDescription":"Package a NuGet specification into a nupkg file."},{"id":947,"cliName":"choco pin","name":"choco-pin","platformId":4,"shortDescription":"Pin a package at a specific version with Chocolatey.\nPinned packages are skipped automatically when upgrading."},{"id":948,"cliName":"choco search","name":"choco-search","platformId":4,"shortDescription":"Search for a local or remote package with Chocolatey."},{"id":949,"cliName":"choco source","name":"choco-source","platformId":4,"shortDescription":"Manage sources for packages with Chocolatey."},{"id":950,"cliName":"choco uninstall","name":"choco-uninstall","platformId":4,"shortDescription":"Uninstall one or more packages with Chocolatey."},{"id":951,"cliName":"choco upgrade","name":"choco-upgrade","platformId":4,"shortDescription":"Upgrade one or more packages with Chocolatey."},{"id":952,"cliName":"choco","name":"choco","platformId":4,"shortDescription":"A command line interface for the Chocolatey package manager.\nSee `choco install`, `choco upgrade` and other pages for additional information."},{"id":953,"cliName":"cls","name":"cls","platformId":4,"shortDescription":"Clears the screen."},{"id":954,"cliName":"color","name":"color","platformId":4,"shortDescription":"Set the console foreground and background colors."},{"id":955,"cliName":"del","name":"del","platformId":4,"shortDescription":"Delete one or more files."},{"id":956,"cliName":"dir","name":"dir","platformId":4,"shortDescription":"List directory contents."},{"id":957,"cliName":"driverquery","name":"driverquery","platformId":4,"shortDescription":"Display information about installed device drivers."},{"id":958,"cliName":"exit","name":"exit","platformId":4,"shortDescription":"Quit the current CMD instance or the current batch file."},{"id":959,"cliName":"expand","name":"expand","platformId":4,"shortDescription":"Uncompress one or more Windows Cabinet files."},{"id":960,"cliName":"find","name":"find","platformId":4,"shortDescription":"Find a specified string in one or more files."},{"id":961,"cliName":"finger","name":"finger","platformId":4,"shortDescription":"Return information about one or more users on a specified system.\nThe remote system must be running the Finger service."},{"id":962,"cliName":"ftp","name":"ftp","platformId":4,"shortDescription":"Interactively transfer files between a local and remote FTP server."},{"id":963,"cliName":"ipconfig","name":"ipconfig","platformId":4,"shortDescription":"Display and manage the network configuration of Windows."},{"id":964,"cliName":"mkdir","name":"mkdir","platformId":4,"shortDescription":"Creates a directory."},{"id":965,"cliName":"pathping","name":"pathping","platformId":4,"shortDescription":"A trace route tool combining features of `ping` and `tracert`."},{"id":966,"cliName":"popd","name":"popd","platformId":4,"shortDescription":"Changes the current directory to the directory stored by the `pushd` command."},{"id":967,"cliName":"pushd","name":"pushd","platformId":4,"shortDescription":"Place a directory on a stack so it can be accessed later.\nSee also `popd` to switch back to original directory."},{"id":968,"cliName":"reg add","name":"reg-add","platformId":4,"shortDescription":"Add new keys and their values to the registry."},{"id":969,"cliName":"reg compare","name":"reg-compare","platformId":4,"shortDescription":"Compare keys and their values in the registry."},{"id":970,"cliName":"reg copy","name":"reg-copy","platformId":4,"shortDescription":"Copy keys and their values in the registry."},{"id":971,"cliName":"reg delete","name":"reg-delete","platformId":4,"shortDescription":"Delete keys or their values from the registry."},{"id":972,"cliName":"reg export","name":"reg-export","platformId":4,"shortDescription":"Export the specified sub keys and values into a file."},{"id":973,"cliName":"reg flags","name":"reg-flags","platformId":4,"shortDescription":"Display or set flags on registry keys."},{"id":974,"cliName":"reg import","name":"reg-import","platformId":4,"shortDescription":"Import all available keys, subkeys, and values from a file."},{"id":975,"cliName":"reg load","name":"reg-load","platformId":4,"shortDescription":"Load saved sub keys into a different sub key in the registry.\nThis is intended for troubleshooting and temporary keys."},{"id":976,"cliName":"reg query","name":"reg-query","platformId":4,"shortDescription":"Display the values of keys and sub keys in the registry."},{"id":977,"cliName":"reg restore","name":"reg-restore","platformId":4,"shortDescription":"Restore a key and its values from a backup file.\nSee `reg-save` for more information."},{"id":978,"cliName":"reg save","name":"reg-save","platformId":4,"shortDescription":"Save a registry key, its sub keys and values to a file."},{"id":979,"cliName":"reg unload","name":"reg-unload","platformId":4,"shortDescription":"Remove data from the registry that was loaded using the `reg load` command."},{"id":980,"cliName":"reg","name":"reg","platformId":4,"shortDescription":"A command line interface for managing keys and their values in the Windows registry.\nSee `reg-query`, `reg-add` and other pages for additional information."},{"id":981,"cliName":"repair-bde","name":"repair-bde","platformId":4,"shortDescription":"Attempt to repair or decrypt a damaged BitLocker-encrypted volume."},{"id":982,"cliName":"rmdir","name":"rmdir","platformId":4,"shortDescription":"Remove a directory and its contents."},{"id":983,"cliName":"set","name":"set","platformId":4,"shortDescription":"Display or set environment variables for the current instance of CMD."},{"id":984,"cliName":"sfc","name":"sfc","platformId":4,"shortDescription":"Scans the integrity of Windows system files."},{"id":985,"cliName":"sigverif","name":"sigverif","platformId":4,"shortDescription":"A GUI signature verification tool for checking system files."},{"id":986,"cliName":"subst","name":"subst","platformId":4,"shortDescription":"Associates a path with a virtual drive letter."},{"id":987,"cliName":"systeminfo","name":"systeminfo","platformId":4,"shortDescription":"Display operating system configuration for a local or remote machine."},{"id":988,"cliName":"taskkill","name":"taskkill","platformId":4,"shortDescription":"Terminate a process by its process id or name."},{"id":989,"cliName":"tasklist","name":"tasklist","platformId":4,"shortDescription":"Display a list of currently running processes on a local or remote machine."},{"id":990,"cliName":"tree","name":"tree","platformId":4,"shortDescription":"Display a graphical tree of the directory structure for a path."},{"id":991,"cliName":"units","name":"units","platformId":4,"shortDescription":"Provide the conversion between two units of measure."},{"id":992,"cliName":"xcopy","name":"xcopy","platformId":4,"shortDescription":"Copy files and directory trees."}]}