1 2opml - Convert list of URLs to OPML.
2 Head - output as many lines from the first part of files as many lines on the terminal currently
3 LevelDB - Commandline interface for Google's leveldb key-value storage
4 PMbwmon - Poor man's bandwidth monitor
5 PMdirindex - Poor man's directory index generator, output HTML
6 PMdirindex - Poor man's hex diff viewer
7 PMnslist - Poor man's namespace list
8 PMpwgen - Poor man's password generator
9 PMrecdiff - Poor man's directory tree difference viewer, comparing file names and sizes recursively
10 Tail - output as many lines from the end of files as many lines on the terminal currently
11 a8e - Abbreviate words in the input stream
12 adr2html - Convert Opera Hostlist 2.0 bookmarks to HTML
13 args2env - Turns command arguments into environment variables and executes command with the remained arguments
14 asterisk-log-separator - Split up Asterisk PBX log file into multiple files based on which process wrote each part
15 awk-cut - Select fields from input stream with awk
16 base58 - Encode to (decode from) Base58
17 base64url - Encode to (decode from) Base64-URL encoding
18 bencode2json - Convert Bencode (BitTorrent's loosely structured data) to JSON
19 header - Echo the input stream up to the first empty line (usual end-of-header marker)
20 cdexec - Run a given command in the given directory
21 chattr-cow - try hard to enable Copy-on-Write attribute on files
22 chromium_cookie_decrypt.py - Decrypt Chromium web browser stored cookies and output cleartext
23 chshebang - Change a script's default interpreter
24 cled - Command Line-Editor - Edit text file lines by commands directly from shell
25 convert_chromium_cookies_to_netscape.sh - Convert Chromium and derivative web browser's cookies to Netscape format (used by wget and curl)
26 corner_time - Place a digital clock in the upper right hand corner of the terminal
27 cred - Credentials and secrets management in command line
28 cronrun - convenience features to run commands in task scheduler environment
29 cut.awk - Output only the selected fields from the input stream, parameters follow awk(1) syntax
30 daemonctl - Manage preconfigured libslack daemon(1) daemons more conveniently
31 dataurl2bin - Decode "data:..." URLs from input stream and output the raw binary data
32 dbus-call - Browse DBus and call its methods
33 debdiff - Display differences between 2 Debian packages (*.deb files)
34 descpids - List all descendant process PIDs of the given process(es)
35 dfbar - Display disk space usage with simple bar chart (as reported by df(1))
36 digasn - Query Autonom System Number (ASN) from DNS
37 diu - Display Inode usage, similar to du(1) for space usage
38 dlnew - Download web resource if local copy is older
39 eat - Read and echo back input (like cat(1)) until interrupted (ie. ignore end-of-file)
40 errorlevel - Exit with the given status code
41 fc-search-codepoint - Print the names of available X11 fonts containing the given code point(s)
42 fcomplete - Complete a smaller file with the data from a bigger one
43 fdupes-hardlink - Make hardlinks from identical files as reported by fdupes(1)
44 ff - Find files horizontally, ie. a whole directory level at a time, across subtrees
45 ffilt - Filter a file via a command's STDIO and write back to it
46 fgat - Execute command in foreground at a given time
47 filterexec - Echo those arguments with which the given command returns zero.
48 find-by-date - Find files with GNU find(1) but with easier to comprehend time interval formats
49 findnewestfile - Search for the newest file in a given path recursively and always show the most recent while scanning
50 fixRFC822filemtime - Set a file's last modification time, which contains an email message in RFC-822 format, to the email's Date
51 fixlogfiledatetime - Set the target files modification time to their respective last log entry's timestamp
52 fmtkv - Tranform key=value (each optionally double-quoted) pairs into 1 pair by 1 line on the output
53 foreach - Run an OS or shell command on each input line, similar to xargs(1)
54 g_filename_to_uri - Mimic g_filename_to_uri() GLib function creating a file:// url from path string
55 getcvt - Print the current active Virtual Terminal
56 git-submodule-auto-add - Automatically add submodules to a git repo according to .gitmodules file
57 git_diff - View two files' diff by git-diff(1), even not under git version control
58 gitconfigexec - Change git settings for a given command run only
59 glob - Expand shell-wildcard patterns
60 header - Echo the input stream up to the first empty line (usual end-of-header marker)
61 hlcal - Highlight BSD cal(1) output
62 htmlentities - Convert plain text into HTML-safe text
63 indent2graph - Generate graph out of whitespace-indented hierarchical text
64 indent2tree - Makes TAB-indented text into ascii tree chart
65 inisort - Sort keys in an INI file according to the order of keys in an other INI file
66 is_gzip - Return 0 if the file in argument has gzip signature
67 levenshtein-distance - Calculate the Levenshtein distance of given strings
69 json2bencode - Convert JSON to Bencode (BitTorrent's loosely structured data)
70 killp - Send signal to processes (kill, terminate, ...) by PID until they end
71 kt - Run command in background terminal; keept(1) convenience wrapper
72 levenshtein-distance - Calculate the Levenshtein distance of given strings
73 lines - Output only the given lines of the input stream
74 lnto - Convenience wrapper for ln(1). User enters link target paths relative to the current directory
75 loggerexec - Run a command and send STDOUT and STDERR to syslog
76 logrotate-counters - Increment numbers in file names
77 logto - Run a command and append its STDOUT and STDERR to a file
78 lpjobs - Show printer queue jobs (wrapper for lpq and lpstat)
79 lsata - List ATA devices on the system
80 lsenv - List environment variables of a process
81 mail-extract-raw-headers - Get named headers from RFC822-format input.
82 maskfiles - Lay over several text files on top of each other like transparency sheets for overhead projectors
83 mime-header-decode - Decode MIME-encoded stream on stdin line-by-line
84 mime_extract - Extract parts from a MIME multipart file and save them into separate files
85 mkdeb - Create a Debian package (.deb)
86 mkmagnetlink - Create a "magnet:" link out of a torrent file
87 movesymlinks - Rename file and correct its symlinks to keep point to it.
88 moz_bookmarks - Read Mozilla bookmarks database and display titles and URLs line-by-line
89 msg - Write to given user's open terminals
90 multicmd - Run multiple commands in series
91 multithrottler - Run given command if not reached the defined rate limit
92 mysql-fix-orphan-privileges.php - Suggest SQL commands to clean up unused records in system tables which hold permission data
93 noacute - Strip diacritics (acute, umlaut, ...) from letters on the input stream
94 nocomment - remove comment lines from input stream
95 nopath - Run command by disregarding some PATH directories
96 notashell - A non-interactive shell lacking of any shell syntax
97 oded - On-disk editor - edit text files by commands directly from shell
98 organizebydate - Rename files based on their date-time
99 palemoon-current-url - Display the webpage's URL which is currently open in Palemoon web browser
100 parsel - Select parts of a HTML document based on CSS selectors
101 partial - Show an earlier started long-running command's partial output
102 paths2indent - Transform list of filesystem paths to an indented list of the leaf elements
103 pcut - Cut given fields of text input separated by the given Perl regex
104 perl-repl - Read-Evaluate-Print-Loop wrapper for perl(1)
105 pfx2pem - Convert PFX (PKCS#12) certificate file to PEM format
106 pipecmd - Run a command and pipe its output to an other one
107 pipekill - Send signal to a process on the other end of the given pipe filedescriptor
108 pngmetatext - Put metadata text into PNG file
109 prefixlines - Prefix lines from STDIN
110 pvalve - Control how much a given command should run by an other command's exit code
111 pyzor-files - Run a pyzor(1) command on the given files
112 qrwifi - Generate a string, used in WiFi-setup QR codes, containing a hotspot name and password
113 randstr - Generate random string from a given set of characters and with a given length.
114 rcmod - Run a given command and modify its Return Code according to the rules given by the user
115 redirexec - Execute a command with some file descriptiors redirected.
116 rename.td - rename multiple files by a Perl expression
117 renamemanual - Interactive file rename tool
118 repeat - Run a give command repeatedly
119 replcmd - Wrap any command in a REPL interface
120 reportcmdstatus - Textually show how the given command finished (exit status/signal)
121 rsacrypt - Encrypt/decrypt files with RSA
122 rsysrq - Send SysRQ commands remotely over the network
123 screen-notify - Send status-line message to the current GNU/Screen instance
124 screenconsole - Interactive CLI to run GNU/screen commands against current or specified screen session
125 screenreattach - Reattach to GNU/screen and import environment variables
126 screens - List all GNU/Screen sessions accessible by the user and all of their inner windows as well
127 set-sys-path - Set PATH according to /etc/environment and run the given command
128 set-xcursor-lock-and-run - Set X11 cursor to a padlock and run a command
129 ssh-agent-finder - Find a working ssh agent on the system so you get the same in each of your logon sessions
130 stdfilt - Run a command but filter its STDOUT and STDERR
131 stdmux - Multiplex the given command's STDOUT and STDERR by prefixing lines
132 strip-ansi-seq - Dumb script removing more-or-less any ANSI escape sequences from the input stream
133 subst_sudo_user - Sudo helper program
134 substenv - Substitute environment variables in parameters and run the resulting command
135 swap - swaps two files' names
136 symlinks-analyze - Discover where symlinks point at, recursively
137 symlinks2dot - Generate a graph in dot(1) format representing the symlink-target relations among the given files
138 tabularize - Takes TAB-delimited lines of text and outputs formatted table.
139 takeown - Take ownership on files, even for unprivileged users
140 taslis - WM's Window List
141 terminaltitle - Set the current terminal's title string
142 tests - Show all attributes of the given files which can be tested by test(1) in the same color as ls(1) shows them
143 text2img-dataurl - Convert text input to image in "data:..." URL representation
144 timestamper - Prepend a timestamp to each input line
145 touchx - set execution bit on files and creates them if neccessary
146 trackrun - Record when the given command was started and ended and expose to it in environment variables
147 ttinput - Inject console input in a terminal as if the user typed
148 uchmod - chmod files according to umask
149 unicodestyle - Add font styles to input text using Unicode
150 uniproc - Universal data processing tool
151 upsidedown - Transliterate input stream to text with upsidedown-looking chars
152 url-parts - Extract specified parts from URLs given in input stream
153 url_encode - Escape URL-unsafe chars in text given either in parameters or in stdin by percent-encoding
154 url_encode_bf - Make all chars given either in parameters or in stdin to percent-encoded sequence
155 vidir-sanitize - Helper script to change tricky filenames in a directory
156 vifiles - Edit multiple files as one
157 visymlinks - Bulk edit target of symlinks
158 waitpid - Wait for a process to end (even if not child of current shell)
159 whisper-retention-info - Show data retention policy in Whisper timeseries database file
160 wikibot - Update Wikimedia (Wikipedia) article
161 xdg-autostart - Start XDG autostart programms
162 xml2json - Convert XML input to JSON