Skip to content

Instantly share code, notes, and snippets.

@marekkowalczyk
Last active December 10, 2022 01:49
Show Gist options
  • Save marekkowalczyk/9184b8e5ad7dc3a4327b464a2cb6a301 to your computer and use it in GitHub Desktop.
Save marekkowalczyk/9184b8e5ad7dc3a4327b464a2cb6a301 to your computer and use it in GitHub Desktop.
Definitions of assorted commands, extracted from NAME sections of respective manpages
COMMAND DEFINITION
a2x A toolchain manager for AsciiDoc (converts Asciidoc text files to other file formats)
abduco terminal session manager
abook text-based address book program
abs integer absolute value function
ack grep-like text finder
aclocal manual page for aclocal 1.16.3
acountry print the country where an IPv4 address or host is located
acyclic make directed graph acyclic
addftinfo add information to troff font files for use with groff
addgnupghome Create .gnupg home directories
adig print information collected from Domain Name System (DNS) servers
advdef AdvanceCOMP Deflate Compression Utility
advmng AdvanceCOMP MNG Compression Utility
advpng AdvanceCOMP PNG Compression Utility
advzip AdvanceCOMP ZIP Compression Utility
afmtodit create font files for use with groff -Tps and -Tpdf
ahost print the A or AAAA record associated with a hostname or IP address
alpine an Alternatively Licensed Program for Internet News and Email
animate animates an image or image sequence on any X server.
any2djvu Convert .ps/.ps.gz/.pdf to .djvu
aoeui a lightweight visual editor optimized for the Dvorak keyboard
applygnupgdefaults Run gpgconf --apply-defaults for all users.
asc2xml convert &#nnn; entities to UTF-8
asciidoc converts an AsciiDoc text file to HTML or DocBook
asciidoctor converts AsciiDoc source files to HTML, DocBook, and other formats
asdfg a lightweight visual editor optimized for the QWERTY keyboard
asn1Coding ASN.1 DER encoder
asn1Decoding ASN.1 DER decoder
asn1Parser ASN.1 syntax tree generator for libtasn1
aspell interactive spell checker
aspell-import import old personal dictionaries into GNU Aspell
autoconf Generate configuration scripts
autoheader Create a template header for configure
autom4te Generate files and scripts thanks to M4
automake manual page for automake 1.16.3
autopoint copies standard gettext infrastructure
autoreconf Update generated configuration files
autoscan Generate a preliminary configure.in
autoupdate Update a configure.in to a newer Autoconf
AUX2BIB Extracts a BibTeX database according to an aux file.
avconv avconv video converter
avplay avplay media player
avprobe avprobe media prober
b2sum compute and check BLAKE2 message digest
base32 base32 encode/decode data and print to standard output
base64 base64 encode/decode data and print to standard output
basename strip directory and suffix from filenames
basenc Encode/decode data and print to standard output
bash GNU Bourne-Again SHell
bashbug report a bug in bash
bat a cat(1) clone with syntax highlighting and Git integration.
bcomps biconnected components filter for graphs
BibTeX2HTML A translator of bibliography databases into HTML
blogc a blog compiler
blogc-git-receiver a simple login shell/git hook to deploy blogc web- sites
blogc-make a simple build tool for blogc
blogc-runserver a simple HTTP server to test blogc websites
brew The Missing Package Manager for macOS (or Linux)
buku Bookmark manager like a text-based mini-web
bzz DjVu general purpose compression utility.
c44 DjVuPhoto encode.
caca-config script to get information about the installed version of libcaca
cacademo, cacafire libcaca's demonstration applications
cacaplay play libcaca files
cacaserver telnet server for libcaca
cacaview ASCII image browser
calcurse terminal-based organizer for interactive and command line use
cargo The Rust package manager
cat concatenate files and print on the standard output
ccmake CMake Curses Dialog Command-Line Reference
ccomps connected components filter for graphs
certtool GnuTLS certificate tool
chcon change file security context
check-regexp test regular expressions from the command line
chem groff preprocessor for producing chemical structure diagrams
chgrp change group ownership
chkfont checks figlet 2.0 and up font files for format errors
chmod change file mode bits
chown change file owner and group
chronic runs a command quietly unless it fails
chroot run command or interactive shell with special root directory
cjb2 Simple DjVuBitonal encoder.
cjpeg compress an image file to a JPEG file
cksum checksum and count the bytes in a file
clockywock Analog clock for command line
cluster find clusters in a graph and augment the graph with this information.
cmake CMake Command-Line Reference
cmus C* Music Player
cmus-remote control cmus
combine combine sets of lines from two files using boolean operations
comm compare two sorted files line by line
COMMAND DEFINITION
compare mathematically and visually annotate the difference between an image and its reconstruction.
composite overlaps one image over another.
conjure interprets and executes scripts written in the Magick Script- ing Language (MSL).
contacts displays contacts from the AddressBook database
convert convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much
convmv converts filenames from one encoding to another
copydatabase Perform a document-by-document copy of one or more Xapian databases
corelist a commandline frontend to Module::CoreList
cp copy files and directories
cpack CPack Command-Line Reference
cpaldjvu DjVuDocument encoder for low-color images.
cpan easily interact with CPAN from the command line
cpath copy the current working directory path to the MacOS clipboard
csepdjvu DjVu encoder for separated data files.
csplit split a file into sections determined by context lines
ctest CTest Command-Line Reference
cut remove sections from each line of files
cwebp compress an image file to a WebP file
danetool GnuTLS DANE tool
datamash command-line calculations
date print or set the system date and time
dcraw command-line decoder for raw digital photos
dd convert and copy a file
ddjvu Command line DjVu decoder.
decorate command-line calculations
delaunay constructs the constrained Delaunay triangulation of the input
delve Inspect the contents of a Xapian database
desktop-file-install, desktop-file-edit Installation and edition of desktop files
desktop-file-validate Validate desktop entry files
detox clean up filenames
deurlname Remove URL-encoded characters from file names.
df report file system disk space usage
diagnostics, splain produce verbose warning diagnostics
diffimg Calculates intersection between two images
dijkstra single-source distance filter for Graphviz
dir list directory contents
dircolors color setup for ls
dirmngr CRL and OCSP daemon
dirmngr-client Tool to access the Dirmngr services
dirname strip last component from file name
display displays an image or image sequence on any X server.
djpeg decompress a JPEG file to an image file
djvm Manipulate bundled multi-page DjVu documents.
djvmcvt Convert multi-page DjVu documents.
djvudigital creates DjVu files from PS or PDF files.
djvudump Display internal structure of DjVu files.
djvuextract Extract chunks from DjVu image files.
djvumake Assemble DjVu image files.
djvups Convert DjVu documents to PostScript.
djvused Multi-purpose DjVu document editor.
djvuserve Generate indirect DjVu documents on the fly.
djvutoxml, djvuxmlparser DjVuLibre XML Tools.
djvutxt Extract the hidden text from DjVu documents.
dltest A simple library symbol test
dmenu dynamic menu
dot filter for drawing directed graphs
dpkg package manager for Debian
dpkg-architecture set and determine the architecture for package building
dpkg-buildflags returns build flags to use during package build
dpkg-buildpackage build binary or source packages from sources
dpkg-checkbuilddeps check build dependencies and conflicts
dpkg-deb Debian package archive (.deb) manipulation tool
dpkg-distaddfile add entries to debian/files
dpkg-divert override a package's version of a file
dpkg-genbuildinfo generate Debian .buildinfo files
dpkg-genchanges generate Debian .changes files
dpkg-gencontrol generate Debian control files
dpkg-gensymbols generate symbols files (shared library dependency information)
dpkg-maintscript-helper works around known dpkg limitations in maintainer scripts
dpkg-mergechangelogs 3-way merge of debian/changelog files
dpkg-name rename Debian packages to full package names
dpkg-parsechangelog parse Debian changelog files
dpkg-query a tool to query the dpkg database
dpkg-realpath print the resolved pathname with DPKG_ROOT support
dpkg-scanpackages create Packages index files
dpkg-scansources create Sources index files
dpkg-shlibdeps generate shared library substvar dependencies
dpkg-source Debian source package (.dsc) manipulation tool
dpkg-split Debian package archive split/join tool
dpkg-statoverride override ownership and mode of files
dpkg-trigger a package trigger utility
dpkg-vendor queries information about distribution vendors
dtach simple program that emulates the detach feature of screen.
du estimate file space usage
dub Package and build management system for D
dvipdf Convert TeX DVI file to PDF using ghostscript and dvips
dwebp decompress a WebP file to an image file
ebrowse create a class hierarchy database
echo display a line of text
edgepaint edge coloring to disambiguate crossing edges
emacs GNU project Emacs editor
emacsclient tells a running Emacs to visit a file
enc2xs Perl Encode Module Generator
encguess guess character encodings of files
env run a program in a modified environment
envsubst substitutes environment variables in shell format strings
epsffit fit encapsulated PostScript file (EPSF) into constrained size
eqn format equations for troff or MathML
eqn2graph convert an EQN equation into a cropped image
errno look up errno names and descriptions
etags, ctags generate tag file for Emacs, vi
exa a modern replacement for ls
exiftool Read and write meta information in files
expand convert tabs to spaces
expr evaluate expressions
extractres filter to extract resources from a PostScript document
faac open source MPEG-4 and MPEG-2 AAC encoder
faad Process an Advanced Audio Codec stream
factor factor numbers
false do nothing, unsuccessfully
fax2ps convert a TIFF facsimile to compressed PostScripttm
fax2tiff create a TIFF Class F fax file from raw fax data
fc-cache build font information cache files
fc-cat read font information cache files
fc-conflist Show the ruleset files information on the system
fc-list list available fonts
fc-match match available fonts
fc-pattern parse and show pattern
fc-query query font files
fc-scan scan font files or directories
fc-validate validate font files
fd find entries in the filesystem
feh image viewer and cataloguer
fff :file_folder: A simple file manager written in bash
ffmpeg ffmpeg video converter
ffplay FFplay media player
ffprobe ffprobe media prober
FIGlet display large characters made up of ordinary screen characters
figlist lists figlet fonts and control files
finfo print information about a file in a style similar to the Mac OS X Finder
fix-qdf repair PDF files in QDF form after editing
fixdlsrps filter to fix DviLaser/PS documents to work with PSUtils
fixfmps filter to fix Framemaker documents so PSUtils work
fixmacps filter to fix Macintosh documents with saner version of md
fixpsditps filter to fix Transcript psdit documents so PSUtils work
fixpspps filter to fix PSPrint PostScript so PSUtils work
fixscribeps filter to fix Scribe documents so PSUtils work
fixtpps filter to fix Tpscript documents to work with PSUtils
fixwfwps filter to fix Word for Windows documents so PSUtils work
fixwpps filter to fix WP documents so PSUtils work
fixwwps filter to fix Windows Write documents so PSUtils work
flac Free Lossless Audio Codec
FluidSynth a SoundFont synthesizer
fmt simple optimal text formatter
fold wrap each input line to fit in specified width
freetype-config Get information about a libfreetype installation
fzf a command-line fuzzy finder
fzf-tmux open fzf in tmux split pane
fzy A fuzzy text selector menu for the terminal.
g-ir-compiler Typelib compiler
g-ir-generate Typelib generator
g-ir-scanner Extracting C metadata from sources and headers
gc count graph components
gcalcli interact with a Google Calendar
gdbmtool examine and modify a GDBM database
gdbm_dump dump a GDBM database to a file
gdbm_load re-create a GDBM database from a dump file.
gdiffmk mark differences between groff/nroff/troff files
getafm create an AFM file for a PostScript font.
getfcomment print Mac OS comment for file
geticon extract the icon from a Mac OS X file or folder
gettext translate message
gettextize install or upgrade gettext infrastructure
getvolume print the global Mac OS X sound output volume setting
gforth, gforth-fast, gforthmi a fast and portable Forth system
gh GitHub CLI
ghc the Glasgow Haskell Compiler
gif2rgb convert images saved as GIF to 24-bit RGB
gifclrmp extract colormaps drom GIF images
gifdiff compares GIF images
giffix attempt to fix up broken GIFs
gifsicle manipulates GIF images and animations
giftext dump GIF pixels and metadata as text
glilypond integrate lilypond parts into groff
gml2gv,gv2gml GML-DOT converters
gnumeric a GNOME spreadsheet application.
gnutls-cli GnuTLS client
gnutls-cli-debug GnuTLS debug client
gnutls-serv GnuTLS server
google launch a Google search from the command line in MacOS X
gperl groff preprocessor for Perl parts in roff files
gpg OpenPGP encryption and signing tool
gpg-agent Secret key management for GnuPG
gpg-connect-agent Communicate with a running agent
gpg-wks-server Server providing the Web Key Service
gpgconf Modify .gnupg home directories
gpgparsemail Parse a mail message into an annotated format
gpgrt-config Script to get information about the installed version of libgpg-error
gpgsm CMS encryption and signing tool
gpgtar Encrypt or sign files into an archive
gpgv Verify OpenPGP signatures
gpinyin use Hanyu Pinyin Chinese in roff
GPP Generic Preprocessor
grap2graph convert a GRAP diagram into a cropped image
graphml2gv GRAPHML-DOT converter
grep, egrep, fgrep print lines that match patterns
grn groff preprocessor for gremlin files
grodvi convert groff output to TeX DVI format
groff front-end for the groff document formatting system
groffer display groff files and man pages on X and tty
grog guess options for a following groff command
grohtml html driver for groff
grolbp groff driver for Canon CAPSL printers (LBP-4 and LBP-8 series laser printers)
grolj4 groff driver for HP LaserJet 4 family
gropdf PDF driver for groff
grops PostScript driver for groff
grotty groff driver for typewriter-like devices
groups print the groups a user is in
gs Ghostscript (PostScript and PDF language interpreter and previewer)
gsbj Format and print text for BubbleJet printer using ghostscript
gsf archiving utility using the G Structured File library
gsf-office-thumbnailer office files thumbnailer for the GNOME desktop
gsf-vba-dump extract Visual Basic for Applications macros
gsl-config script to get version number and compiler flags of the installed GSL library
gsl-histogram compute histogram of data on stdin
gsl-randist generate random samples from various distributions
gslp Format and print text using ghostscript
gsnd Run ghostscript (PostScript and PDF engine) without display
gst-device-monitor-1.0 Simple command line testing tool for GStreamer device monitors
gst-discoverer-1.0 Display file metadata and stream information
gst-inspect-1.0 print info about a GStreamer plugin or element
gst-launch-1.0 build and run a GStreamer pipeline
gst-play-1.0 Simple command line playback testing tool
gst-stats-1.0 print info gathered from a GStreamer log file
gst-typefind-1.0 print Media type of file
gtk-builder-tool GtkBuilder file utility
gtk-encode-symbolic-svg Symbolic icon conversion utility
gtk-launch Launch an application
gtk-query-immodules-3.0 Input method module registration utility
gtk-query-settings Utility to print name and value of all GtkSettings properties
gtk-update-icon-cache Icon theme caching utility
gtk3-demo Demonstrate GTK+ widgets
gtk3-demo-application Demonstrate GtkApplication
gtk3-icon-browser List themed icons
gtk3-widget-factory Demonstrate GTK+ widgets
gts-config defines values for programs using gts.
gts2dxf converts a GTS file to DXF format.
gts2oogl converts a GTS file to OOGL file format (Geomview).
gts2stl converts a GTS file to STL format
gtscheck checks that a surface defines a closed, orientable non self-intersecting manifold.
gtscompare compare two GTS files.
gtstemplate generates of a template used to create new object classes.
guile The GNU Project Extension Language
gvcolor flow colors through a ranked digraph
gvgen generate graphs
gvmap find clusters and create a geographical map highlighting clusters.
gvpack merge and pack disjoint graphs
gvpr graph pattern scanning and processing language
gxl2gv,gv2gxl GXL-GV converters
h2load HTTP/2 benchmarking tool
h2ph convert .h C header files to .ph Perl header files
h2xs convert .h C header files to Perl extensions
happrox returns a simplified triangulation of a set of points using algorithm III of Garland and Heckbert (1995).
head output the first part of files
heif-convert convert HEIC/HEIF image
heif-enc convert image to HEIC/HEIF
heif-info show information on HEIC/HEIF file
heif-thumbnailer create thumbnails from HEIC/HEIF files
hfsdata retrieve Mac meta-data for a file or folder
hledger A command-line accounting tool for both power users and folks new to accounting.
hledger-ui A terminal interface (TUI) for the hledger accounting tool.
hledger-web A web interface (WUI) for the hledger accounting tool.
hmac256 Compute an HMAC-SHA-256 MAC
hostid print the numeric identifier for the current host
hpftodit create font description files for use with groff -Tlj4
htop interactive process viewer
htsserver offline browser server : copy websites to a local directory
httrack offline browser : copy websites to a local directory
hugo hugo builds your site
hxaddid add IDs to selected elements
hxcite replace bibliographic references by hyperlinks
hxcite-mkbib expand references and create bibliography
hxclean apply heuristics to correct an HTML file
hxcopy copy an HTML file and update its relative links
hxcount count elements and attributes in HTML or XML files
hxextract extract selected elements from a HTML or XML file
hxincl expand included HTML or XML files
hxindex insert an index into an HTML document
hxmkbib create bibliography from a template
hxmultitoc create a table of content for a set of HTML files
hxname2id move some NAME and ID attributes from an A to its parent
hxnormalize pretty-print an HTML file
hxnsxml convert output of hxxmlns back to XML
hxnum number section headings in an HTML file
hxpipe convert XML file to a format easier to parse with Perl or AWK
hxprintlinks add a numbered list of links at the end of an HTML file
hxprune remove marked elements from an HTML file
hxref generate cross-references inside and between HTML files
hxremove remove elements from an XML file by means of a CSS selector
hxselect extract elements or attributes that match a (CSS) selector
hxtabletrans transpose an HTML or XHTML table
hxtoc insert a table of contents in an HTML file
hxuncdata replace CDATA sections by character entities
hxunent replace HTML predefined character entities by UTF-8
hxunpipe convert output of hxpipe back to XML format
hxunxmlns replace XML 'global names' by Namespace prefixes
hxwls list links in an HTML file
hxxmlns replace XML Namespace prefixes by 'global names'
icalBuddy query the OS X calendar database for items
icc2ps little cms PostScript converter.
icclink little cms device link generator.
id print real and effective user and group IDs
identify describes the format and characteristics of one or more image files.
idn Internationalized Domain Names command line tool
idn2 Libidn2 Internationalized Domain Names conversion tool
ifdata get network interface info without parsing ifconfig output
ifnames Extract CPP conditionals from a set of files
ifne Run command if the standard input is not empty
img2txt convert images to various text-based coloured files
img2webp create animated WebP file from a sequence of input images.
imgcmp Image comparison utility
imginfo Image information utility
import saves any visible window on an X server and outputs it as an image file. You can capture a single window, the entire screen, or any
imv, icp Rename or copy a file by editing the destination name using GNU readline.
includeres filter to include resources in a PostScript document
indxbib make inverted index for bibliographic databases
info read Info documents
infokey compile customizations for Info
inline-detox clean up filenames (stream-based)
install copy files and set attributes
install-info update info/dir entries
instmodsh A shell to examine installed modules
intltool-extract generate header files which can be read by gettext
intltool-merge merge translated strings into various types of file
intltool-prepare Prepare software to make use of intltool
intltool-update updates PO template file and merge translations with it
intltoolize copy intltool related files to software package
isql, iusql unixODBC command-line interactive SQL tool
isutf8 check whether files are valid UTF-8
isync synchronize IMAP4 and Maildir mailboxes
itstool convert between XML and PO using ITS
jasper File format converter specialized in JPEG-2000 encoding
jhead Digicam JPEG Exif header manipulation tool
jiv Image display utility
join join lines of two files on a common field
jpegicc little cms ICC profile applier for JPEG.
jpegoptim utility to optimize/compress JPEG/JFIF files.
jpegtran lossless transformation of JPEG files
jpgicc little cms ICC profile applier for JPEG.
jq Command-line JSON processor
json_pp JSON::PP command utility
kak a vim inspired, selection oriented code editor
kill send signals to processes, or list signals
lame create mp3 audio files
lckdo run a program with a lock held
lf terminal file manager
lib manipulate @INC at compile time
libnetcfg configure libnet
libtool manual page for libtool 2.4.5.7-408c
libtoolize manual page for libtoolize 2.4.4.19-fda4
link call the link function to create a link to a file
linkicc little cms device link generator.
lkbib search bibliographic databases
ln make links between files
logname print user's login name
lookbib search bibliographic databases
ls list directory contents
lsmac list files in directory and associated Mac meta-data
lsrc show dotfiles files managed by rcm
lua Lua interpreter
luac Lua compiler
luajit Just-In-Time Compiler for the Lua Language
lynx a general purpose distributed information browser for the World Wide Web
lz4, unlz4, lz4cat Compress or decompress .lz4 files
lzmainfo show information stored in the .lzma file header
magick convert between image formats as well as resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much
Magick++-config get information about the installed version of Magick++
magick-script scripting language that converts between image formats as well as resize an image, blur, crop, despeckle, dither, draw on,
MagickCore-config get information about the installed version of ImageMagick
MagickWand-config get information about the installed version of the Magick Wand
mailutil mail utility program
makeinfo translate Texinfo documents
mbsync synchronize IMAP4 and Maildir mailboxes
md5sum compute and check MD5 message digest
mdb_copy LMDB environment copy tool
mdb_dump LMDB environment export tool
mdb_load LMDB environment import tool
mdb_stat LMDB environment status tool
mdconvert Maildir mailbox UID storage scheme converter
mdiff manual page for mdiff 1.2.2
mencoder movie encoder
meson a high productivity build system
metaflac program to list, add, remove, or edit metadata in one or more FLAC files.
micro A modern and intuitive terminal-based text editor
minidjvu encode/decode black-and-white DjVu pages
mispipe pipe two commands, returning the exit status of the first
mkalias create MacOS Finder aliases
mkbitmap transform images into bitmaps with scaling and filtering
mkdir make directories
mkfifo make FIFOs (named pipes)
mknod make block or character special files
mkrc bless files into a dotfile managed by rcm
mktemp create a temporary file or directory
mm2gv Matrix Market-DOT converters
mmroff cross-reference preprocessor for GNU roff mm macro package
mogrify resize an image, blur, crop, despeckle, dither, draw on, flip, join, re-sample, and much more. Mogrify overwrites the original
montage create a composite image by combining several separate images. The images are tiled on the composite image optionally adorned
most browse or page through a text file
mp3blaster An interactive text-console based mp3 player.
mp4art manual page for mp4art
mp4file manual page for mp4file
mp4subtitle manual page for mp4subtitle
mp4track manual page for mp4track
mplayer movie player
mpv a media player
msgattrib attribute matching and manipulation on message catalog
msgcat combines several message catalogs
msgcmp compare message catalog and template
msgcomm match two message catalogs
msgconv character set conversion for message catalog
msgen create English message catalog
msgexec process translations of message catalog
msgfilter edit translations of message catalog
msgfmt compile message catalog to binary format
msggrep pattern matching on message catalog
msginit initialize a message catalog
msgmerge merge message catalog and template
msgunfmt uncompile message catalog from binary format
msguniq unify duplicate translations in message catalog
msguntypot update PO files when a typo is fixed in POT file
msmtp An SMTP client
msmtpd A minimal SMTP server
mutool all purpose tool for dealing with PDF files
mutt The Mutt Mail User Agent
mutt_dotlock Lock mail spool files.
mutt_pgpring Mutt key ring dumper
mv move (rename) files
mvtrash move files to the Trash
mw mutt-wizard, autoconfigure email accounts for neomutt and isync
neato filter for drawing undirected graphs
neomutt The NeoMutt Mail User Agent (MUA)
neqn format equations for ASCII output
newsboat an RSS/Atom feed reader for text terminals
nfs-cat Utility to read a file off NFS
nfs-cp Utility to copy files to/from and NFS server
nfs-ls Utility to list NFS servers, exports and directories
ngettext translate message and choose plural form
nghttp HTTP/2 client
nghttpd HTTP/2 server
nghttpx HTTP/2 proxy
nice run a program with modified scheduling priority
nl number lines of files
nmixer An interactive text-based sound-mixer control program
nnn the missing terminal file manager for X
node server-side JavaScript runtime
nohup run a command immune to hangups, with output to a non-tty
nop pretty-print graph file
normalize adjusts volume levels of audio files.
normalize-mp3 adjust levels of mp3 or ogg files by running normalize(1), then re-encoding
notify-send a program to send desktop notifications
notmuch thread-based email index, search, and tagging
npm javascript package manager
nproc print the number of processing units available
npx execute npm package binaries
nroff use groff to format documents for TTY devices
numfmt Convert numbers from/to human-readable strings
nvim edit text
oathtool Open AuTHentication (OATH) one-time password tool
ocsptool GnuTLS OCSP tool
od dump files in octal and other formats
odbcinst An unixODBC tool for manipulating configuration files
odbc_config get compile options for compiling unixODBC client
opam source-based package management
opam-installer Handles (un)installation of package files following instructions from opam *.install files.
openssl-ts, ts Time Stamping Authority tool (client/server)
opj_compress This program reads in an image of a certain type and converts it to a jpeg2000 file. It is part of the OpenJPEG library.
opj_decompress This program reads in a jpeg2000 image and converts it to another image type. It is part of the OpenJPEG library.
opj_dump This program reads in a jpeg2000 image and dumps the con- tents to stdout. It is part of the OpenJPEG library.
OptiPNG Optimize Portable Network Graphics files
osage filter for drawing clustered graphs
OSSP uuid Universally Unique Identifier Command-Line Tool
p11tool GnuTLS PKCS #11 tool
pal2rgb convert a palette color TIFF image to a full color image
pandoc general markup converter
pandoc-citeproc filter to resolve citations in a pandoc document.
papis Papis Documentation
par filter for reformatting paragraphs
parallel run programs in parallel
pass stores, retrieves, generates, and synchronizes passwords securely
paste merge lines of files
patch apply a diff file to an original
patchwork filter for drawing clustered graphs as treemaps
pathchk check whether file names are valid or portable
pcre-config program to return PCRE configuration
pcre2-config program to return PCRE2 configuration
pcre2grep a grep with Perl-compatible regular expressions.
pcre2test a program for testing Perl-compatible regular expressions.
pcregrep a grep with Perl-compatible regular expressions.
pcretest a program for testing Perl-compatible regular expressions.
pdf2dsc generate a PostScript page list of a PDF document
pdf2ps Ghostscript PDF to PostScript translator
pdfattach Portable Document Format (PDF) document embedded file cre- ator (version 3.03)
pdfdetach Portable Document Format (PDF) document embedded file extractor (version 3.03)
pdffonts Portable Document Format (PDF) font analyzer (version 3.03)
pdfimages Portable Document Format (PDF) image extractor (version 3.03)
pdfinfo Portable Document Format (PDF) document information extractor (version 3.03)
pdfmom produce PDF documents using the mom macro package for groff
pdfroff create PDF documents using groff
pdfseparate Portable Document Format (PDF) page extractor
pdfsig Portable Document Format (PDF) digital signatures tool
pdftk A handy tool for manipulating PDF
pdftocairo Portable Document Format (PDF) to PNG/JPEG/TIFF/PDF/PS/EPS/SVG using cairo
pdftohtml program to convert PDF files into HTML, XML and PNG images
pdftoppm Portable Document Format (PDF) to Portable Pixmap (PPM) con- verter (version 3.03)
pdftops Portable Document Format (PDF) to PostScript converter (ver- sion 3.03)
pdftotext Portable Document Format (PDF) to text converter (version 3.03)
pdfunite Portable Document Format (PDF) page merger
pee tee standard input to pipes
perl The Perl 5 language interpreter
perlbug how to submit bug reports on Perl
perldoc Look up Perl documentation in Pod format.
perlivp Perl Installation Verification Procedure
pf2afm Make an AFM file from Postscript (PFB/PFA/PFM) font files using ghostscript
pfbtopfa Convert Postscript .pfb fonts to .pfa format using ghostscript
pfbtops translate Printer Font Binary files to PostScript ASCII
pgpewrap Mutt command line munging tool
pic compile pictures for troff or TeX
pic2graph convert a PIC diagram into a cropped image
piconv iconv(1), reinvented in perl
pidof get the PID of processes by name
pinfo is user-friendly, console-based viewer for Info documents
pinky lightweight finger
pkg-config Return metainformation about installed libraries
pl2pm Rough tool to translate Perl4 .pl files to Perl5 .pm modules.
pngquant PNG converter and lossy image compressor
po4a update both the PO files and translated documents in one shot
po4a-display-man display a translated man page according to a PO
po4a-display-pod display of a translated POD file according to a PO
po4a-gettextize convert an original file (and its translation) to a PO file
po4a-normalize normalize a documentation file by parsing it in po4a, and writing it back
po4a-translate convert a PO file back to documentation format
po4a-updatepo update the translation (in PO format) of documentation
pod2html convert .pod files to .html files
pod2man Convert POD data to formatted *roff input
pod2texi convert Pod to Texinfo
pod2text Convert POD data to formatted ASCII text
pod2usage print usage messages from embedded pod docs in files
podboat a podcast download manager for text terminals
podchecker check the syntax of POD format documentation files
potrace transform bitmaps into vector graphics.
pp PAR Packager
ppm2tiff create a TIFF file from PPM, PGM and PBM image files
pr convert text files for printing
preconv convert encoding of input files to something GNU troff under- stands
prezip-bin prefix zip delta word list compressor/decompressor
printafm Print the metrics from a Postscript font in AFM format using ghostscript
printenv print all or part of environment
printf format and print data
prove Run tests through a TAP harness.
proxytrack proxy to serve content archived by httrack website copier
prune Prune directed graphs
ps2ascii Ghostscript translator from PostScript or PDF to ASCII
ps2epsi generate conforming Encapsulated PostScript
ps2pdf Convert PostScript to PDF using ghostscript
ps2pdf12 Convert PostScript to PDF 1.2 (Acrobat 3-and-later compati-
ps2pdfwr Convert PostScript to PDF without specifying CompatibilityLevel, using ghostscript
ps2ps, eps2eps Ghostscript PostScript 'distiller'
psbook rearrange pages in PostScript file into signatures
psicc little cms PostScript converter.
pskctool Portable Symmetric Key Container (PSKC) tool
psktool GnuTLS PSK tool
psmerge filter to merge several PostScript files into one
psnup multiple pages per sheet
pspell-config prints information about a libpspell installation
psresize multiple pages per sheet
psselect select pages from a PostScript file
pstops shuffle pages in a PostScript file
ptar a tar-like program written in perl
ptardiff program that diffs an extracted archive against an unextracted one
ptargrep Apply pattern matching to the contents of files in a tar archive
ptx produce a permuted index of file contents
pwd print name of current/working directory
pwsh PowerShell command-line shell and .NET REPL
python an interpreted, interactive, object-oriented programming lan- guage
qmv, qcp Rename or copy files quickly, editing the file names in a text editor
qpdf PDF transformation software
qrencode Encode input data in a QR Code and save as a PNG or EPS image.
quest Xapian command line search tool
ranger visual file manager
raw2tiff create a TIFF file from a raw data
rcdn remove dotfiles as managed by rcm
rcmac recursively list all files in a hierarchy in the style of lsmac
rcup update and install dotfiles managed by rcm
rdjpgcom display text comments from a JPEG file
readlink print resolved symbolic links or canonical file names
realpath print the resolved path
recode-sr-latin convert Serbian text from Cyrillic to Latin script
refer preprocess bibliographic references for groff
rename renames multiple files
rg recursively search current directory for lines matching a pattern
rifle ranger's file opener
rm remove files or directories
rmdir remove empty directories
rnm Bulk rename utility
roff2dvi transform roff code into dvi mode
roff2html transform roff code into html mode
roff2pdf transform roff code into pdf mode
roff2ps transform roff code into ps mode
roff2text transform roff code into text mode
roff2x transform roff code into x mode
rpdump alpine remote data utility
rpl (RePLace) replace strings in multiple files
rpload alpine remote data utility
rsvg-convert turn SVG files into raster images.
rtmpdump RTMP streaming media client
rtmpgw RTMP streaming media gateway
run-with-aspell script to help use GNU Aspell as an ispell replace- ment
runcon run command with specified security context
rustc The Rust compiler
rustdoc generate documentation from Rust source code
rxvt-unicode (ouR XVT, unicode) (a VT102 emulator for the X window system)
sc-im A curses based, vim-like spreadsheet calculator
sccmap extract strongly connected components of directed graphs
sed stream editor for filtering and transforming text
seq print a sequence of numbers
setfcomment set MacOS Finder comments of files and folders
setfctypes set heritage MacOS File and Creator types
setfflags set the MacOS Finder flags of files
seticon set icon of Mac OS X files
setlabel set MacOS Finder label of files and folders
setsuffix set, remove and replace filename suffixes
setvolume set global Mac OS X sound output volume
sha1sum compute and check SHA1 message digest
sha224sum compute and check SHA224 message digest
sha256sum compute and check SHA256 message digest
sha384sum compute and check SHA384 message digest
sha512sum compute and check SHA512 message digest
shasum Print or Check SHA Checksums
shellcheck Shell script analysis tool
shout Icecast source client
showfigfonts prints a list of available figlet fonts
shred overwrite a file to hide its contents, and optionally delete it
shuf generate random permutations
sleep delay for a specified amount of time
slsh Interpreter for S-Lang scripts
smime_keys Utility to add S/MIME certificate to the internal database used by mutt
sndfile-cmp compare two audio files
sndfile-concat concatenate audio data from two or more audio files
sndfile-convert convert sound files from one format to another
sndfile-info display information about sound files
sndfile-interleave, sndfile-deinterleave convert mono files into a multi-channel file and vice versa
sndfile-metadata-get, sndfile-metadata-set get or set metadata in a sound file
sndfile-play play a sound file
sndfile-salvage salvage audio data from WAV files longer than 4G
soelim interpret .so requests in groff input
sort sort lines of text files
Source-highlight convert source code to syntax highlighted document
Source-highlight-settings utility that can be used to write a config- uration file for GNU Source-highlight (and its library)
SoX Sound eXchange, the Swiss Army knife of audio manipulation
SoXI Sound eXchange Information, display sound file metadata
splay MPEG-1,2 Audio layer 1,2,3 and Wave file player
split split a file into pieces
sponge soak up standard input and write to a file
srptool GnuTLS SRP tool
ssconvert a command line spreadsheet format converter
ssdiff compare two spreadsheets
ssgrep search spreadsheets for strings
ssindex generate index data for spreadsheet files
st simple statistics from the command line interface (CLI)
stat display file or file system status
stdbuf Run COMMAND, with modified buffering operations for its stan- dard streams.
stdbuf Run COMMAND, with modified buffering operations for its standard streams.
stest filter a list of files by properties
stl2gts convert an STL file to GTS format.
stow manage farms of symbolic links
stream a lightweight tool to stream one or more pixel components of the image or portion of the image to your choice of storage formats.
streamzip create a zip file from stdin
struct::stack Create and manipulate stack objects
stty change and print terminal line settings
sum checksum and count the blocks in a file
sxhkd Simple X hotkey daemon
sxiv Simple X Image Viewer
sync Synchronize cached writes to persistent storage
tac concatenate and print files in reverse
tag A tool for manipulating and querying file tags.
tail output the last part of files
tar an archiving utility
task A command line todo manager.
tbl format tables for troff
tcamgr the command line utility of the abstract database API
tcamttest test cases of the abstract database API
tcatest test cases of the abstract database API
tcbmgr the command line utility of the B+ tree database API
tcbmttest test cases of the B+ tree database API
tcbtest test cases of the B+ tree database API
tcfmgr the command line utility of the fixed-length database API
tcfmttest test cases of the fixed-length database API
tcftest test cases of the fixed-length database API
tchmgr the command line utility of the hash database API
tchmttest test cases of the hash database API
tchtest test cases of the hash database API
tctmgr the command line utility of the table database API
tctmttest test cases of the table database API
tcttest test cases of the table database API
tcucodec popular encoders and decoders
tcutest test cases of the on-memory database API
tcutest test cases of the utility API
tee read from standard input and write to standard output and files
telnet user interface to the TELNET protocol
test check file types and compare values
texi2dvi convert Texinfo documents to DVI or PDF
texindex sort Texinfo index files
tfmtodit create font files for use with groff -Tdvi
tidy check, correct, and pretty-print HTML(5) files
tiff2bw convert a color TIFF image to greyscale
tiff2pdf convert a TIFF image to a PDF document
tiff2ps convert a TIFF image to PostScripttm
tiff2rgba convert a TIFF image to RGBA color space
tiffcmp compare two TIFF files
tiffcp copy (and possibly convert) a TIFF file
tiffcrop select, copy, crop, convert, extract, and/or process one or more TIFF files.
tiffdither convert a greyscale image to bilevel using dithering
tiffdump print verbatim information about TIFF files
tifficc little cms ICC profile applier for TIFF.
tiffinfo print information about TIFF files
tiffmedian apply the median cut algorithm to data in a TIFF file
tiffset set or unset a field in a TIFF header
tiffsplit split a multi-image TIFF into single-image TIFF files
tificc little cms ICC profile applier for TIFF.
tig text-mode interface for Git
timeout run a command with a time limit
tldr A collection of simplified and community-driven man pages.
tmux terminal multiplexer
touch change file timestamps
TPP Text Presentation Program
tr translate or delete characters
transform apply geometric transformations to the input.
transicc little cms ColorSpace conversion calculator.
transmission-create command-line utility to create .torrent files
transmission-daemon a bittorrent client
transmission-edit command-line utility to modify .torrent files' announce URLs
transmission-remote a remote control utility for transmission-daemon(1) and transmission(1)
transmission-show command-line utility to show .torrent file metadata
tred transitive reduction filter for directed graphs
tree list contents of directories in a tree-like format.
troff the troff processor of the groff text formatting system
true do nothing, successfully
truncate shrink or extend the size of a file to the specified size
tsort perform topological sort
tty print the file name of the terminal connected to standard input
tty-clock a terminal digital clock
uchardet Universal Charset Detector
um Create your own man pages
uname print system information
unexpand convert spaces to tabs
unflatten adjust directed graphs to improve layout aspect ratio
unify manual page for unify 1.2.2
uniq report or omit repeated lines
unlink call the unlink function to remove the specified file
unpaper Post-processing tool for scanned sheets of paper.
update-alternatives maintain symbolic links determining default commands
update-desktop-database Build cache database of MIME types handled by desktop files
update-mime-database a program to build the Shared MIME-Info database cache
uptime tell how long the system has been running
urlview URL extractor/launcher
urxvtc control the urxvtd daemon
urxvtd urxvt terminal daemon
users print the user names of users currently logged in to the current host
uuid-config OSSP uuid API build utility
vala-gen-introspect generate a GI file for GObject and glib based packages
valac compiler that translates Vala source code into C source and header files
valadoc Vala Documentation Tool
vapigen generate a Vala API
vdir list directory contents
vidir edit directories and filenames
vifm vi file manager
vifm-convert-dircolors converts ls colorscheme to vifm colorscheme
vifm-pause a helper script for vifm
vifm-screen-split a vifm helper script to run in GNU screen split
vim Vi IMproved, a programmer's text editor
vimdiff edit two, three or four versions of a file with Vim and show differences
vimtutor the Vim tutor
vipe edit pipe
vis a highly efficient text editor
vis-clipboard Read from or write to the system clipboard
vis-complete Interactively complete file or word
vis-digraph print Unicode character using mnemonics
vis-menu Interactively select an item from a list
vis-open Interactively select a file to open
w3m a text based web browser and pager
w3mman an interface to the on-line reference manuals via w3m(1)
watchgnupg Read and print logs from a socket
wc print newline, word, and byte counts for each file
wdiff display word differences between text files
wdiff manual page for wdiff 1.2.2
webhttrack offline browser : copy websites to a local directory
webpinfo print out the chunk level structure of WebP files along with basic integrity checks.
webpmux create animated WebP files from non-animated WebP images, extract frames from animated WebP images, and manage XMP/EXIF metadata
Wget The non-interactive network downloader.
who show who is logged on
whoami print effective userid
wikipedia search Wikipedia from the command line
word-list-compress word list compressor/decompressor for GNU Aspell
wrjpgcom insert text comments into a JPEG file
wsupdate report file system change to Mac OS X
wtpt Show media white of profiles, identifying black body locus.
xapian-check Check the consistency of a database or table
xapian-compact Compact a database, or merge and compact several
xapian-config report information about the installed version of xapian
xapian-metadata Read and write user metadata
xapian-pos Debug positional data in a Xapian database
xapian-progsrv Piped server for use with Xapian's remote backend
xapian-replicate Replicate a database from a master server to a local copy
xapian-replicate-server Service database replication requests from clients
xapian-tcpsrv TCP daemon for use with Xapian's remote backend
xdo Perform actions on windows
xgettext extract gettext strings from source
xml2asc convert UTF-8 to &#nnn; entities
xmlif conditional processing instructions for XML
xmlsec1 sign, verify, encrypt and decrypt XML documents
xmlsec1-config detail installed version of xmlsec library
xmlto apply an XSL stylesheet to an XML document
xsubpp compiler to convert Perl XS code into C code
xxd make a hexdump or do the reverse.
xz, unxz, xzcat, lzma, unlzma, lzcat Compress or decompress .xz and .lzma files
xzcmp, xzdiff, lzcmp, lzdiff compare compressed files
xzdec, lzmadec Small .xz and .lzma decompressors
xzgrep search compressed files for a regular expression
xzless, lzless view xz or lzma compressed (text) files
xzmore, lzmore view xz or lzma compressed (text) files
yank yank terminal output to clipboard
yes output a string repeatedly until killed
youtube-dl download videos from youtube.com or other video platforms
zathura a document viewer
zbarimg scan and decode bar codes from image file(s)
zipcmp compare contents of zip archives
zipdetails display the internal structure of zip files
zipmerge merge zip archives
ziptool modify zip archives
zlib-flate raw zlib compression program
zrun automatically uncompress arguments to command
zsh the Z shell
zstd, zstdmt, unzstd, zstdcat Compress or decompress .zst files
zstdgrep print lines matching a pattern in zstandard-compressed files
zstdless view zstandard-compressed files
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment