Skip to content

Instantly share code, notes, and snippets.

@yunga
Last active October 19, 2022 17:28
Show Gist options
  • Star 8 You must be signed in to star a gist
  • Fork 3 You must be signed in to fork a gist
  • Save yunga/e63b6a2f80fcf4d4659c to your computer and use it in GitHub Desktop.
Save yunga/e63b6a2f80fcf4d4659c to your computer and use it in GitHub Desktop.
CliRef, a copy/paste from whatisdb (somehow ordered)…
_________ _____ _______________       _____
\_   ___ \\    \\___________   \____ / ____\     ~/.bash/cliref.md
/    \  \/|    | |   ||       _/ __ \  __\    copy/paste from whatisdb
\     \___|__  |_|_  ||    |   \  __/|_ |   http://pastebin.com/yGmGiDQX
 \________  /_____ \_||____|_  /____  /_|     yunga.palatino@gmail.com
 20160515 \/ 1527 \/         \/     \/

alias CLIRef.txt='curl -s "http://pastebin.com/raw/yGmGiDQX" | less -i'
alias CLIRef.md='lynx "https://gist.github.com/yunga/b036ac9749524e312fb8#file-cliref-md"'

Content

Other Documentation Getting Help Interesting Pages
Shells Network Directories
Terminal Tools Wireless Files
. Network Monitor Pipes
Setup Network Tunnels File Attributes
System Network Scan File Find
Kernel Network Capture File Compare
Init and Runlevels Network Filesystems Binary Information
Hardware Network Apps File Managers
Filesystem Tools Modem/Fax/GSM Viewers
Quotas Network File Transfer Editors
Processes Browser Text Utilities
Performances RSS Reader Print
User Management Podcast Compression
User Information Chat Encryption
Environment EMail Backup
Security Context Newsgroups CD/DVD/BluRay
. Websites .
. . .
Development ASCII Art Numbers and Math
Debugging Images Date and Time
Revision Control Vector Graphics Schedule
Database 3D Office
. Videos Spelling
Games Audio and Music Publishing
Screensavers Audio Players Task Managers
Other Audio Editing Conversion
X Windows Midi .
Funny Text to Speech .

Other Documentation

Local directories

manpages       /usr/man/                      /usr/share/man/
infopages      /usr/info/                     /usr/share/info/
packages       /usr/doc/                      /usr/share/doc/
linux doc prj  /usr/doc/ldp/                  /usr/share/doc/ldp/
howtos         /usr/doc/howto/                /usr/share/doc/howto/
mini howtos    /usr/doc/howto/mini/           /usr/share/doc/howto/mini/
kernel         /usr/src/linux/documentation/
x window       /usr/x11r6/lib/x11/doc/
apache         /home/httpd/html/manual/       /var/www/html/manual/
latex doc      /usr/share/texmf/doc/latex/latex2e-html/
tex            /usr/share/texmf/doc/

On the Web

Tools:

Manpages Sections on various platforms

Section General use on various unix platforms
0      | c library header files
1      | general commands
1c     | communications
1g     | graphics
1m     | maintenance, system administration commands and daemons
2      | system calls
3      | library functions, in particular the c standard library
3c     | c programming language
3f     | fortran programming language
3m     | miscellaneous programming routines
4      | special files, devices, drivers, formats and conventions
5      | file formats and conventions miscellanea
6      | games and screensavers
7      | miscellanea, special files, devices and drivers
8      | system administration commands and daemons
9      | kernel routines
l      | local, some programs install pages here instead of (1)
n      | tcl/tk keywords
x      | the x window system
?p     | perl scripts man pages
?posix | posix man pages
?fun   | funny command lines

Getting Help

Command Description
man an interface to the on-line reference manuals
apropos search the manual page names and descriptions
whatis display manual page descriptions
whichman search for a man page using a fault tolerant search
info read info documents
help shell built-in help
debmany show documentation from installed packages
debian-reference open the post-installation user's guide in browser
type display information about command type
konqueror browse man:/info:/perldoc:/etc. thanks to kio
popbugs find release critical bugs in packages you use

Interesting Pages

Manpage Description
intro.1 user commands
intro.2 system calls
intro.3 library functions
intro.4 special files
intro.5 file formats
intro.6 games
intro.7 overview/conventions/miscellany section
intro.8 administration and privileged commands
undocumented.7 no manpage for this program, utility or function
missing missing manual pages
LDP linux documentation project with help and guides
man-pages conventions for writing linux man pages
environ user environment
hier description of the filesystem hierarchy
file-hierarchy file system hierarchy overview
capabilities overview of linux capabilities
signal overview of signals
standards standards - c and unix standards
units.7 units, kilo/kibi/mega, decimal and binary prefixes
libc overview of standard c libraries on linux
posixoptions optional parts of the posix standard
errno look up errno names and descriptions
errno.3 number of last error
undocumented.3 undocumented library functions
printf formatted output conversion
strftime format date and time
acl access control lists
ascii report character aliases
ascii.7 ascii characters in octal, decimal, and hexadecimal
unicode universal character set
locale.7 description of multilanguage support
readline get a line from a user with editing (inputrc)
terminfo terminal capability data base
bash gnu bourne-again shell
zsh the z shell
glob globbing pathnames
regex posix.2 regular expressions
pcrepattern pcre - perl-compatible regular expressions
pcresyntax pcre - perl-compatible regex syntax summary
perlintro brief introduction and overview of perl
perlcheat perl 5 cheat sheet
gittutorial a tutorial introduction to git
random kernel random number source devices

Shells

Command Description
sh shell, the standard command language interpreter
bash gnu bourne-again shell
fish the friendly interactive shell
zsh the z shell
fizsh friendly interactive zshell
ksh kornshell, a command and programming language
pdksh legacy kornshell built on mksh
mksh mirbsd kornshell
csh a shell with c-like syntax
tcsh c shell with file name completion and cli editing
ash the almquist shell
dash the debian almquist shell
rc a shell for plan 9 and unix systems
git-sh a git shell (bash)
shellcheck analyzes shell scripts and points out typical issues

Terminal Tools

Command Description
screen screen manager with vt100/ansi terminal emulation
tmux terminal multiplexer
byobu wrapper script for seeding configuration to screen/tmux
dvtm dynamic virtual terminal manager
twin textmode window environment
dtach program that emulates the detach feature of screen
reptyr reparent a running program to a new terminal/screen
kibitz allow two people to interact with one shell
script make typescript of terminal session
scriptreplay play back typescripts, using timing information
ttyrec a tty recorder
ttyplay player of the tty session recorded by ttyrec
clear clear the screen
reset terminal initialization
openvt start a program on a new virtual terminal (vt)
chvt change foreground virtual terminal
deallocvt deallocate unused virtual terminals
tty display the name of the terminal connected to stdin
stty change and print terminal line settings
tabs set terminal tabs
setterm set terminal attributes
tput change terminal characteristics
tic the terminfo entry-description compiler
toe table of (terminfo) entries
infocmp compare or print out terminfo descriptions
captoinfo convert a termcap description into terminfo description
infotocap convert a terminfo description into termcap description

Setup

Command Description
apt-get apt package handling utility (debian)
apt-config apt configuration query program
apt-cache query the apt cache
apt-file apt package searching utility
dlocate program to view debian package information
whohas find packages in various distributions repositories
apt-mark mark/unmark a package as being automatically-installed
debfoster weed unnecessary debian packages
deborphan orphaned package finder
dgrep grep through files belonging to an installed package
dglob expand package names or files matching a pattern
dpigs show which installed packages occupy the most space
popularity-contest list the most popular packages on the system
popcon-largest-unused list size of unused packages on the system
popbugs find release critical bugs in packages used
which-pkg-broke find which package might have broken another
dpkg package manager for debian
dpkg-reconfigure reconfigure an already installed package
debconf run a debconf-using program
debconf-get-selections output contents of debconf database
debconf-set-selections insert new values into the debconf database
update-alternatives maintain symlinks for default commands
update-manager graphical management of software updates
dselect debian package management frontend
aptitude high-level interface to the package manager
synaptic graphical management of software packages (xwindows)
alien convert or install an alien binary package (rpm, deb)
smart the smart package manager (apt/rpm/yum/etc)
yum yellowdog updater modified (redhat)
rpm rpm package manager (redhat)
urpmi rpm downloader/installer/dependency solver (mandriva)
zypper interface to zypp system management (opensuse)
pacman package manager utility (archlinux)
yaourt more than a frontend to pacman (archlinux)
stow software package installation manager (with symlinks)
checkrestart check which processes need a restart after an upgrade

System

Command Description
inxi lists kernel/drivers/cpu/ram/gcc/xorg/desktop/etc.
nmon systems administrator, tuner, benchmark tool
collectl collects data that describes the current system status
binstats display statistics about programs and libraries
uptime view the system load and how long it has been running
times show process times for the shell and its child
lsb_release print distribution-specific information
uname print system/kernel information
arch print machine hardware name (same as uname -m)
nproc print the number of processing units available
procinfo display system statistics gathered from /proc
mpstat report processors related statistics
saidar a curses-based tool for viewing system statistics
perf-top system profiling tool
lmbench system benchmarks
sysbench a modular, multi-threaded benchmark tool
sar collect, report, or save system activity information
hostid print the numeric identifier for the current host
free display amount of free/used/swap memory in the system
swapon enable device and file for paging and swapping
swapoff disable devices and files for paging and swapping
vmstat report virtual memory statistics
dstat versatile tool for generating system resource stats
iostat report cpu and io statistics for dev, part and nfs
iotop simple top-like i/o monitor
fio flexible i/o tester
blktrace generate traces of the i/o traffic on block devices
blockdev call block device ioctls from the command line
slabtop display kernel slab cache information in real time
tload graphic representation of system load average
logger a shell interface to the syslog system log module
logwatch system log analyzer and reporter
swatch simple watcher
imvirt detects several virtualizations

Kernel

Command Description
lsmod program to show the status of modules in linux kernel
insmod simple program to insert a module into the linux kernel
rmmod simple program to remove a module from the linux kernel
modinfo program to show information about a linux kernel module
modprobe program to add and remove modules from the linux kernel
modconf a module configuration utility
depmod program to generate modules.dep and map files
sysctl configure kernel parameters at runtime

Init and Runlevels

Command Description
initctl upstart service configuration
start init daemon control tool
stop init daemon control tool
status init daemon control tool
chkconfig enable or disable system services
service run a system v init script
sysv-rc-conf run-level configuration for sysv like init script links
runlevel output previous and current runlevel
telinit change system runlevel
checkrestart check which processes need a restart after an upgrade
systemctl control the systemd system and service manager
journalctl query the systemd journal
loginctl control the systemd login manager
halt reboot or stop the system
reboot reboot or stop the system
shutdown shutdown or restart the system
poweroff reboot or stop the system

Hardware

Command Description
x86info display x86 cpu diagnostics
dmesg print kernel and driver messages
hdparm get/set sata/ide device parameters
smartctl control and monitor utility for smart disks
badblocks search a device for bad blocks
setserial get/set linux serial port information
wvdial ppp dialer with built-in intelligence
lshw list hardware
lshal lists all devices the hardware abstraction layer knows
lsdev display information about installed hardware
lsblk list block devices
lsusb list usb devices
lspci list all pci devices
setpci configure pci devices
pnpdump dump isa plug-and-play devices resource information
isadump examine isa registers
scsiinfo query information from a scsi device
sginfo access mode page information for a scsi/atapi device
sg_map displays mapping between linux sg and scsi devices
udevadm udev management tool
ethtool query or control network driver and hardware settings
mii-tool view, manipulate media-independent interface status
dmidecode dmi table decoder
hwinfo probe for hardware
acpitool acpi client, allowing you to query or set acpi values
apm interface with the apm subsystem
alsamixer soundcard mixer for alsa driver
aumix adjust audio mixer
pactl control a running pulseaudio sound server
rexima a curses-based (and command-line) mixer
alsactl advanced controls for alsa soundcard driver
showkey examine the codes sent by the keyboard
loadkeys load keyboard translation tables
dumpkeys dump keyboard translation tables
setleds set the keyboard leds
imvirt detects several virtualizations

Filesystem Tools

Command Description
df report file system disk space usage
discus print a report of disk space usage
mount mount a filesystem
umount unmount file systems
mhddfs combines a several mount points into a single one
fusermount mount and unmount fuse filesystems
findmnt find a filesystem
mountpoint see if a directory is a mountpoint
sync flush disk caches
mkfs build a linux file system
tune2fs adjust tunable filesystem parameters on ext2/ext3/ext4
fsck check and repair a linux file system
badblocks search a device for bad blocks
debugfs ext2/ext3/ext4 file system debugger
fdisk partition table manipulator for linux
cfdisk curses/slang based disk partition table manipulator
parted a partition manipulation program
fdformat low-level format a floppy disk
mtools utilities to access dos disks in unix
lilo install linux boot loader
grub install grand unified bootloader
dd convert/copy a file, write disk headers, boot records
ddrescue data recovery tool
dcfldd enhanced version of dd for forensics and security
foremost recover files using their headers/footers/structures
photorec recover lost files from hdisk, digital camera and cdrom
safecopy data recovery tool

Quotas

Command Description
quota display disk usage and limits
repquota summarize quotas for a filesystem
setquota set disk quotas
edquota edit user quotas
quotaon turn filesystem quotas on
quotaoff turn filesystem quotas off
quotacheck scan for disk usage, create, check, repair quota files
convertquota convert quota from old file format to new one

Processes

Command Description
ps report a snapshot of the current processes
w show who is logged on and what they are doing
top monitor processes
htop interactive process viewer
atop at computing system & process monitor
gitps a visual process viewer/killer (gnu interactive tools)
glances a cross-platform curses-based system monitoring tool
pidstat report statistics for linux tasks
powertop program to analyze power consumption on intel laptops
prtstat print statistics of a process
pstree display a tree of processes
whowatch console, interactive, process and users monitoring tool
kill send a signal to a process
killall kill all processes named proc
pidof find the process id of a running program
pkill signal processes based on name and other attributes
pgrep lookup processes based on name and other attributes
skill send a signal or report process status
snice send a signal or report process status
nice set/run a program with modified scheduling priority
renice alter priority of running processes
ionice set or get process i/o scheduling class and priority
cpulimit limits the cpu usage of a process
taskset retrieve or set a process cpu affinity
setuid run a command with a different uid
setsid run a program in a new session
nohup runs a command immune to hangups, outputs to a non-tty
disown shell built-in, removes each jobs from shell
jobs lists the active jobs
bg lists stopped or background jobs, resume a stopped job
fg brings the most recent job to foreground
time time a simple command
timeout run a command with a time limit
uux remote command execution
uustat uucp status inquiry and job control
ipcs report interprocess communication facilities status
ipcrm remove message, semaphore, or shared memory identifier

Performances

See Brendan D. Gregg [Linux Perf page] (http://www.brendangregg.com/linuxperf.html)

Command Description
collectl collects data that describes the current system status
glances a cross-platform curses-based system monitoring tool
uptime view the system load and how long it has been running
mpstat report processors related statistics
lmbench system benchmarks
sysbench a modular, multi-threaded benchmark tool
sar collect, report, or save system activity information
free display amount of free/used/swap memory in the system
swapon enable/disable device and file for paging and swapping
vmstat report virtual memory statistics
dstat versatile tool for generating system resource stats
iostat report cpu and io statistics for dev, part and nfs
iotop simple top-like i/o monitor
fio flexible i/o tester
blktrace generate traces of the i/o traffic on block devices
slabtop display kernel slab cache information in real time
sysctl configure kernel parameters at runtime
hdparm get/set sata/ide device parameters
ps report a snapshot of the current processes
top monitor processes
htop interactive process viewer
pidstat report statistics for linux tasks
nice set/run a program with modified scheduling priority
renice alter priority of running processes
ionice set or get process i/o scheduling class and priority
taskset retrieve or set a process cpu affinity
sysdig a system-level exploration and troubleshooting tool
ltrace a library call tracer
strace trace system calls and signals
errno look up errno names and descriptions
explain explain system call error messages
stap systemtap script translator driver
ktap lightweight script-based dynamic tracing tool for linux
llttng tracer control command line tool
perf performance analysis tools for linux
tiptop display hardware performance counters for linux tasks
ethtool query or control network driver and hardware settings
iperf perform network throughput tests
pchar perform network measurements along an internet path
ping check if host is reachable
hping3 send (almost) arbitrary tcp/ip packets to network hosts
traceroute print the route packets trace to network host (see mtr)
mtr traceroute and ping programs diagnostic tool
nicstat print network traffic statistics
netstat print connections, routing, masquerade, multicast stats
ss another utility to investigate sockets
socklist display list of open sockets
sockstat list open sockets
iptraf interactive colorful ip lan monitor
tcpdump dump traffic on a network
darkstat network statistics gatherer
justniffer an extensive tcp flow sniffer
snmpget communicates with a network using snmp get requests
lldptool manage the lldp settings and status of lldpad
tune2fs adjust tunable filesystem parameters on ext2/ext3/ext4
dd convert/copy a file, write disk headers, boot records
siege an http/https stress tester
tsung distributed multi-protocol load testing tool

User Management

Command Description
adduser add a user or group to the system
useradd create a new user or update default user information
userdel delete a user account and related files
usermod modify a user account
newusers update and create new users in batch
groupadd create a new group
groupdel delete a group
groupmod modify a group definition on the system
newgrp log in to a new group
chage change user password expiry information
chfn change real user name and information
chsh change login shell
passwd change user password

User Information

Command Description
id print real and effective user and group ids
groups print group names a user is in
sa summarizes accounting information
ac print statistics about users connect time
who print all usernames currently logged in
whowatch console, interactive, process and users monitoring tool
whoami print effective userid
rwho determine all users logged on your local network
w show who is logged on and what they are doing
last show listing of last logged in users
lastb show listing of bad loggin attemps
lastlog reports recent login of all users or of a given user
lastcomm print information about previously executed commands
users print the user names of users currently logged in
logname print the login name of a user
talk talk to another user
ytalk multi-user chat program
write send a message to another user
wall write a message to users
mesg control write access to your terminal

Environment

Command Description
printenv print all or part of environment
env run a program in a modified environment
locale get locale-specific information
localedef compile locale definition files

Security Context

Command Description
su change user id or become superuser
sudo execute a command as another user
sudoedit edit one or more files as another user
op grant trusted users access to certain root operations
runcon run command with specified security context (selinux)
chcon change file security context (selinux)
chroot run command or interactive shell with special root dir
schroot securely enter a chroot environment
rarun2 run programs with different env/args/perms/dirs/etc

Development

Command Description
perl the perl language interpreter
perldoc look up perl documentation in pod format
perltidy a perl script indenter and reformatter
perlcritic command-line interface to critique perl source
perlbug how to submit bug reports on perl
cpan easily interact with cpan from the command line
txt2regex a regular expression wizard
ruby interpreted object-oriented scripting language
irb interactive ruby
gem the front end to rubygems
python an interpreted, object-oriented programming language
pydoc the python documentation tool
pycompile byte compile python source files
pychecker program to check python scripts for common mistakes
ghc the glasgow haskell compiler
ghci the glasgow haskell compiler
lua lua interpreter
luac lua compiler
luadoc generate documentation from files
luarocks module deployment system for lua
node server-side javascript
js_beautify command tool to beautify your javascript files
jq command-line json processor
jsoncat display json data
jsonlint json syntax validator and formatter tool
java the java application launcher
javac java programming language compiler
javadoc the java api documentation generator
jardiff visualise api differences between two jar files
php php command line interface cli
clisp ansi common lisp compiler, interpreter and debugger
fort77 fortran compiler
f2c convert fortran 77 to c or c++
fc frontend script to the f2c fortran compiler
nasm the netwide assembler, a portable 80x86 assembler
yasm the yasm modular assembler
as the portable gnu assembler
rasm2 assemble and disassemble files or hexpair strings
gcc gnu project c and c++ compiler
gprof display call graph profile data
ld the gnu linker
c99 compile standard ansi c programs
cpp the c preprocessor
make gnu make utility to maintain groups of programs
dmake maintain program groups, or interdependent files
cmake cross-platform makefile generator
cxref generate a c-language program cross-reference table
ctags generate tag file for emacs, vi
cflow generate a c-language flowgraph
cscope interactively examine a c program
sloccount count source lines of code (sloc)
cloc count lines of source code and comments
pepper repository statistics and report tool
astyle indentation and reformatting filters c, c++, c#, java
indent reformat a c program, inserting or deleting whitespace
bcpp make c++ beautifier
uncrustify c, c++, c#, d, java and pawn source code beautifier
xmlstarlet command line xml/xslt toolkit
xmllint command line xml tool
xgrep search content of xml file via xpath or curstom search
xmlcatalog parse and manipulate xml or sgml catalog files
xalan process xml documents with xslt stylesheets
xmlindent xml stream reformatter
tidy validate, correct, and pretty-print html files
csstidy css parser and optimiser
highlight universal code highlighter converter (html, rtf, ...)
lex generate programs for lexical tasks
strip remove unnecessary information from executable files
m4 macro processor
yacc yet another compiler compiler
flex lexical analyser, generates code for pattern-matching
gencat generate a formatted message catalog
getconf get configuration values
errno look up errno names and descriptions
explain explain system call error messages

Debugging

Command Description
gdb the gnu debugger
r2 advanced hexadecimal editor, disassembler and debugger
elfsh the elsf shell
e2dbg the embedded elf debugger
readelf displays information about elf files
rabin2 get information about elf/pe/mz/class
objdump display information from object files
objcopy copy and translate object files
nm list symbols from object files
lsof list open files/streams/sockets/etc
lslk list local locks
fuser identify processes using files or sockets
trace-cmd interacts with ftrace linux kernel internal tracer
trace-cmd-list list available plugins, events or options for ftrace
pstack print a stack trace of running processes
dtrace tune and troubleshoot programs and system (systemtap)
sysdig a system-level exploration and troubleshooting tool
etrace the embedded elf tracer
eresi the eresi reverse engineering software interface
errno look up errno names and descriptions
explain explain system call error messages
strace trace system calls and signals
ltrace a library call tracer
mtrace interpret output from malloc_trace
xtrace trace communication between x11 client and server
stap systemtap script translator driver
ktap lightweight script-based dynamic tracing tool for linux
llttng tracer control command line tool
perf performance analysis tools for linux
perf-stat run a command and gather performance counter statistics
perf-list list all symbolic event types
tiptop display hardware performance counters for linux tasks
babeltrace babeltrace trace viewer and converter for (ctf)
memdump memory dumper
scanmem locate and modify a variable in an executing process
crash analyze linux crash dump data or a live system
binwalk binary image search tool
strings extract printable strings
ident identify rcs keyword strings in files
pmap report memory map of a process
ldd print shared library dependencies
ldconfig configure dynamic linker run-time bindings
ld.so dynamic linker-loader
/lib/ld-linux.so.2 dynamic linker-loader
/lib64/ld-linux-x86-64.so.2 dynamic linker-loader

Revision Control

Command Description
rcs change rcs file attributes
ci check in rcs revisions
co check out rcs revisions
git the stupid content tracker
tig text-mode interface for git
bzr bazaar next-generation distributed version control
cvs concurrent versions system
darcs an advanced revision control system
hg mercurial source code management system
svn subversion command line client tool

Database

Command Description
sqlite3 command line interface for sqlite version 3
sqlite a command line interface for sqlite
psql postgresql interactive terminal
mysql the mysql command-line tool
sql execute a command on a database determined by a dburl
rrdtool round robin database tool and grapher

Network

Command Description
ip show/manip routing, devices, policy routing and tunnels
tc show/manipulate traffic control settings
ifconfig set/display network information
ifdata get network interface info without ifconfig parsing
ifstat report interface statistics
ifdown stop a network interface
ifup bring a network interface up
ethtool query or control network driver and hardware settings
mii-tool view, manipulate media-independent interface status
nmcli command-line tool for controlling networkmanager
nmtui text user interface for controlling networkmanager
nm-tool utility to report networkmanager state and devices
iperf perform network throughput tests
nuttcp network performance measurement tool
pchar perform network measurements along an internet path
route show/manipulate the ip routing table
hostname print the system hostname
domainname show or set the system nis/yp domain name
dnsdomainname show the system dns domain name
nisdomainname show or set the system's nis domain name
ypdomainname show or set the system's yp domain name
whois client for the whois directory service
dnstracer trace a chain of DNS servers to the source
ping check if host is reachable
hping3 send (almost) arbitrary tcp/ip packets to network hosts
traceroute print the route packets trace to network host (see mtr)
tracepath traces path to a network host, discovering mtu along
mtr traceroute and ping programs diagnostic tool
netstat print connections, routing, masquerade, multicast stats
lsof list open files/streams/sockets/etc
ss another utility to investigate sockets
host dns lookup utility
dig dns lookup utility
nslookup query internet name servers interactively
zonecheck dns zone checking tool
nc netcat, arbitrary tcp and udp connections and listens
cryptcat twofish encryption enabled version of nc
ncat concatenate and redirect sockets
socat multipurpose relay (socket cat)
faucet a fixture for a bsd network pipe (netpipes)
hose the client end of a bsd network pipe (netpipes)
arping arp find out ethernet address by first arping then arp
arp manipulate the system arp cache
arpwatch keep track of ethernet/ip address pairings
arpspoof intercept packets on a switched lan
rarp manipulate the system rarp table
ufw program for managing a netfilter firewall
iptables administration tool for ipv4 filtering and nat
ip6tables ipv6 packet filter administration
iptables-save dump iptables rules to stdout
ip6tables-save dump iptables rules to stdout
iptables-restore restore ip tables
ip6tables-restore restore ipv6 tables
iptstate top-like display of ip tables state table entries
ipchains control the packet filter/firewall (see iptables)
ipcalc ipv4 netmask/broadcast/etc calculator
ipv6calc a small utility to manipulate ipv6 addresses
sipcalc ip subnet calculator
subnetcalc ipv4/ipv6 subnet calculator
tcpkill kill tcp connections on a lan
tcpnice slow down tcp connections on a lan
sshow ssh traffic analysis tool
sshmitm ssh monkey-in-the-middle
smbclient ftp-like client to access smb/cifs resources on servers
ntptrace trace a chain of ntp servers back to the primary source
snmpget communicates with a network using snmp get requests
snmpwalk retrieve a management values subtree using snmp getnext
snmpcmd behaviour common to most of the net-snmp commands
lldpad link layer discovery protocol (lldp) agent daemon
lldptool manage the lldp settings and status of lldpad
suricata next generation intrusion detection and prevention tool

Wireless

Command Description
iw show/manipulate wireless devices and configuration
iwconfig configure a wireless network interface
iwlist detailed information about a wireless interface
iwevent show wireless events generated by drivers and hardware
iwgetid report essid, nwid, ap/cell address of wireless network
wavemon a wireless network monitor
kismet wireless sniffing and monitoring

Network Monitor

Command Description
ntop display top network users
ntopng display top network users
nload displays the current network usage
cbm display the current traffic on all network devices
sntop top-like console network status tool
iftop display bandwidth usage on an interface by host
jnettop view hosts/ports taking up the most network traffic
bmon bandwidth monitor and rate estimator
bwn-ng a live monitor for network and disk io
speedometer display the rate of data across a network connection
netload network device load monitor
nethogs a small net top tool, displays usage per process
slurm yet another network load monitor
vnstat a console-based network traffic monitor
nicstat print network traffic statistics
pktstat display packet activity
iptraf interactive colorful ip lan monitor
netwatch ethernet internet protocol monitor
trafshow full screen show network traffic
tcptrack monitor tcp connections on the network
tcpreen tcp stream monitoring tool
wavemon a wireless network monitor

Network Tunnels

Command Description
ip show/manip routing, devices, policy routing and tunnels
ip-tunnel tunnel configuration
stunnel universal ssl tunnel
ptunnel tunnel tcp connections over icmp packets
udptunnel tunnel udp packets over a tcp connection

Network Scan

Command Description
nmap network exploration tool and security / port scanner
ndiff utility to compare the results of nmap scans
scapy interactive packet manipulation tool
nping network packet generation tool / ping utility
arp-scan the arp scanner
sslscan fast ssl scanner
xprobe2 a remote active operating system fingerprinting tool
p0f identify remote systems passively

Network Capture

Command Description
wireshark interactively dump and analyze network traffic
tshark dump and analyze network traffic
scapy interactive packet manipulation tool
dumpcap dump network traffic
tcpspy tcp/ip connection monitor
tcpdump dump traffic on a network
tcptrace a tcp connection analysis tool
tcpick tcp stream sniffer and connection tracker
tcpflow tcp flow recorder
snort packet sniffer/logger and intrusion detection system
pcapdump dedicated packet capture utility
pcapip filter a pcap for ip addresses
pcappick pick specific frames out of a pcap file by number
pcapuc filter a pcap for ip addresses
ettercap sniffer/content filter for man in the middle attacks
ngrep network grep
tetheral dump and analyze network traffic
sniffit packet sniffer and monitoring tool
httpry http logging and information retrieval tool
dsniff password sniffer (lots of protocols)
kismet wireless sniffing and monitoring

Network Filesystems

Command Description
exportfs maintain table of exported nfs file systems
showmount show mount information for an NFS server
nfsstat list nfs statistics
nfsiostat report input/output statistics for nfs
sshfs filesystem client based on ssh
curlftpfs mount a ftp host as a local directory
flickrfs virtual filesystem for flickr photosharing service

Network Apps

Command Description
ssh openssh ssh client (remote login program)
cssh cluster admin tool, multiple ssh connection
ssh-copy-id install public key in a remote machine authorized_keys
ssh-keygen authkey generation, management and conversion
rsh remote shell
crsh cluster admin tool, multiple rsh connection
rlogin openssh ssh client (remote login program)
telnet log into remote hosts
ctel cluster admin tool, multiple telnet connection
ccon cluster admin tool, multiple console connection
uux remote command execution
uustat uucp status inquiry and job control
finger user information lookup program

Modem/Fax/GSM

Command Description
minicom friendly serial communication program
efax send/receive faxes with class 1, 2 or 2.0 fax modem
mgetty smart data/fax modem getty
fax fax sending and receiving with mgetty+sendfax
sendfax submit a facsimile job for transmission
sendpage submit a pager job for transmission
faxstat for hylafax facsimile server status
faxspool queue and convert files for faxing with sendfax
faxq display fax jobs queued by faxspool
faxrunq send fax jobs queued by faxspool
faxrm remove fax jobs queued by faxspool
faxalter alter parameters of a queued hylafax job
fax2ps convert a tiff facsimile to compressed postscript
faxcover generate postscript cover page for outgoing facsimile
faxmail hylafax mail-to-fax (postscript) gateway application
textfmt convert ascii text to postscript for facsimile
gammu does some neat things with your cellular phone or modem

Network File Transfer

Command Description
curl transfer a url (swiss army tool)
wget the non-interactive network downloader
httrack offline browser : copy websites to a local directory
linkchecker check html documents and websites for broken links
woof a small, simple, stupid webserver to share files
wput wget-like ftp-uploader
sftp secure file transfer program
ncftp browser program for the file transfer protocol
ncftpget internet file transfer program for scripts
ncftpput internet file transfer program for scripts
ftp copy files between hosts
lftp sophisticated file transfer program
scp securely copy files between hosts
rcp remote file copy
uucp system-to-system copy
mulk parallel network downloader with filtering and metalink
axel light download accelerator (best imo)
aria fast download utility (http, ftp, bittorrent, metalink)
aria2c the ultra fast download utility http/ftp/bt/metalink
ctorrent download bittorrent files from command line
rtorrent a bittorrent client for ncurses
mktorrent simple bittorrent metainfo file creator
bittorrent-downloader download files using a scatter-gather network
btdownloadcurses download files using a scatter-gather network
amulecmd console-based program to control amule
get_flash_videos downloader for flash-based video sites
rmtpdump rtmp streaming media client
youtube-dl download video from youtube or other video platforms
quvi query media tool for parsing flash streams url
cclive downloading media streams from youtube and similars
nc netcat, arbitrary tcp and udp connections and listens
cryptcat twofish encryption enabled version of nc
ncat concatenate and redirect sockets
socat multipurpose relay (socket cat)
faucet a fixture for a bsd network pipe (netpipes)
hose the client end of a bsd network pipe (netpipes)
trickle a lightweight userspace bandwidth shaper

Browser

Command Description
lynx a general purpose, text-only browser for the www
links lynx-like alternative character mode www browser
links2 lynx-like alternative character mode www browser
elinks lynx-like alternative character mode www browser
netrik the antrik internet browser
w3m a text based web browser and pager
edbrowse text editor and web browser
httrack offline browser : copy websites to a local directory
surfraw fast search/bookmarks access to various www clients
gopher connect to gopher document server

RSS Reader

Command Description
newsbeuter an rss feed reader for text terminals
rsstail console based rss news reader
canto an ncurses rss reader
raggle console rss aggregator
olive console rss reader
rawdog rss aggregator without delusions of grandeur
nrss an ncurses rss reader
snownews console rss newsreader

Podcast

Command Description
hpodder scan and download podcasts
podget simple tool to automate downloading of podcasts
podracer a podcast aggregator with bittorrent support

Chat

Command Description
centerim text mode based im client for linux
finch instant messaging client (frontend to libpurple)
pork console-based aol instant messenger & irc client
freetalk a console based jabber client
mcabber a simple jabber console client
ekg gadu-gadu compatible client
BitchX an advanced internet relay chat client
irssi a modular irc client for unix
weechat wee enhanced environment for chat
bitlbee irc gateway to im chat networks
epic5 internet relay chat client for unix like systems
tinyirc basic irc commands and an curses-based interface
ii a minimalistic fifo and filesystem based irc client
sic an extremly fast, small and simple irc client
tircd an ircd proxy to the twitter api
talk talk to another user
ytalk multi-user chat program
write send a message to another user
wall write a message to users
mesg control write access to your terminal

EMail

Command Description
mail minimal client to send and receive mail
mailx send and receive internet mail
msmtp an smtp client
mutt text-based email client
alpine internet news and email
notmuch thread-based email index, search, and tagging
cone read and send e-mail messages
elmo the electronic mail operator
fetchyahoo retrieve mail from yahoo webmail service
urlscan browse the urls in an email message from a terminal

Newsgroups

Command Description
slrn an easy to use nntp / spool based newsreader
trn threaded read news program
tin usenet newsreader
nn efficient net news interface (no news is good news)

Websites

Command Description
shell-fm console-based player for last.fm radio streams
google command-line access to (some) google services
gcalcli google calendar command line interface
episoder tv show reminder from epguides.com and thetvdb.com
youtube-dl download video from youtube or other video platforms
get_flash_videos downloader for various flash-based video sites
quvi query media tool for parsing flash streams url
cclive downloading media streams from youtube and similars
twyt command line twitter client
bti send a tweet to twitter.com from the command line
tircd an ircd proxy to the twitter api
twidge microblogging client for twitter, identica
weather obtain weather conditions and forecasts

Directories

Command Description
cd change directory
pwd print name of current/working directory
mkdir make directories
rmdir remove empty directories
tree list contents of directories in a tree-like format
dirdiff display diff and merge changes between directories
pushd sh: add directories to stack
popd sh: remove dir from stack, changes to the new top dir
dirs display directory stack (pushd/popd)

Files

Command Description
ls list directory contents and files
dir briefly list files
vdir verbosely list directory contents
tree list contents of directories in a tree-like format
dircolors color setup for ls
df report file system disk space usage
dfc display file system space usage using graphs and colors
pydf report colourised filesystem disk space usage
du estimate file space usage
ncdu ncurses disk usage
agedu correlate disk usage and last-access times
touch create file, change file timestamps
fallocate preallocate or deallocate space to a file
truncate shrink or extend the size of a file
dd convert/copy a file, write disk headers, boot records
cp copy files and directories
mcp copy files by wildcard patterns
qcp copy files editing the names in a text editor
install copy files and set attributes
mv move (rename) files
mmv move files by wildcard patterns
rename rename files by replacing expressions
prename renames multiple files with perl expression
qmv rename files editing the names in a text editor
convmv converts filenames from one encoding to another
vidir edit a directory in your text editor
detox clean up filenames
rm remove files or directories
unlink call the unlink function to remove the specified file
shred overwrite a file to hide its contents, and delete it
wipe securely erase files from magnetic media
gitwipe an utility for wiping files (gnu interactive tools)
ln make filesystem links
mln link files by wildcard patterns
sln link files (statically linked)
link create a hard link to a file
readlink print value of a symbolic link or canonical file name
cleanlinks remove dangling symbolic links and empty directories
hardlink Hardinks multiple copies of a file
stow software package installation manager (with symlinks)
mkfifo create named pipe
mknod make block or character special files
mktemp create a temporary file or directory
flock manage locks from shell scripts
basename strip directory and suffix from filenames
dirname convert a full pathname to just a path
realpath print the resolved path
pathchk check whether file names are valid or portable
inotifywatch gather filesystem access statistics using inotify
inotifywait wait for changes to files using inotify
trash trash utility compliant with freedesktop.org
trash-list list trashed files
trash-restore restore for command line trash utility
trash-empty empty for command line trash utility

Pipes

Command Description
tee read from stdin, write to stdout and files
multitee send multiple inputs to multiple outputs
pee tee standard input to pipes
xargs build and execute command lines from standard input
parallel run programs in parallel
mispipe pipe two commands returning the exit status of the first
pv monitor the progress of data through a pipe
sponge soaks up all standard input and write to a file after
stdbuf run command with modified buffering for its stdstreams
ifne run command if the standard input is not empty
ts timestamp input
vipe insert a text editor into a pipe

File Attributes

Command Description
umask set default file protections
stat display file attributes or file system status
touch change file timestamps
chown change file owner and group
chgrp change group ownership
chmod change file mode bits
chattr change advanced file attributes on a linux file system
lsattr list advanced file attributes on a ext file system
getfattr get extended attributes of filesystem objects
setfattr set extended attributes of filesystem objects
getfacl get file access control lists
setfacl set file access control lists
test check file types and compare values

File Find

Command Description
find search for files in a directory hierarchy
ftff fault tolerant file find utility
updatedb update a database for m/slocate
locate locate files via index (m/slocate)
doodle a tool to search the meta-data in your files
which locate a command
whereis locate binary, source, and manual page for a command
fdupes finds duplicate files in a given set of directories
rdfind finds duplicate files
findimagedupes finds visually similar or duplicate images
hardlink Hardinks multiple copies of a file

File Compare

Command Description
diff compare files line by line
zdiff compare compressed files
bzdiff compare compressed files
diff3 compare three files line by line
diffstat make histogram from diff-output
rfcdiff compare rfcs or internet drafts or any other text files
merge three-way file merge
wdiff display word differences between text files
sdiff side-by-side merge of file differences
mcdiff visual shell for unix-like systems
ndiff utility to compare the results of nmap scans
bsdiff generate a patch between two binary files
rdiff binary diff tool for signature-based differences
quilt tool to manage series of patches
bspatch apply a patch built with bsdiff
patch apply a diff file to an original
unify transforms context diffs into unidiffs, or vice-versa
combine combine lines from two files using boolean operations
comm compare two sorted files line by line
cmp compare two files byte by byte
zcmp compare compressed files
bzcmp compare compressed files
cksum checksum and count the bytes in a file
sum checksum and count the blocks in a file
md5sum compute and check md5 message digest
md5pass create an md5 password hash
shasum print or check sha checksums
rhash print or check ed2k, bittorrent, dc++, and other hashes
rahash2 block based hashing utility

Binary Information

Command Description
file determine file type
mimetype identify file types
mimeopen open files by mimetype
mediainfo display information about audio/video files
rifle ranger's file opener with special file type checking
extract determine meta-information about a file
od dump files in octal and other formats
xxd make a hexdump or do the reverse (patch)
hexdump ascii, decimal, hexadecimal, octal dump
mcview midnight commander internal file viewer (ascii/hex)
dhex hex editor with a diff mode
hexedit view and edit files in hexadecimal or in ascii
tweak efficient hex editor
hte executable's editor
bsdiff generate a patch between two binary files
bspatch apply a patch built with bsdiff
rafind2 find byte patterns into files
rahash2 block based hashing utility
radiff2 unified binary diffing utility
hexdiff hexadecimal visual diff for binary files
bbe sed-like editor for binary files
dd convert/copy a file, write disk headers, boot records
ddrescue data recovery tool
foremost recover files using their headers/footers/structures

File Managers

Command Description
mc midnight commander, visual shell for unix-like systems
gitfm gnu interactive tools file manager
ranger visual file manager
vifm a ncurses based file manager with vi like keybindings
clex file manager
vfu text-mode file manager for unix/linux
pilot simple file browser in the style of the alpine composer

Viewers

Command Description
mcview midnight commander internal file viewer (ascii/hex)
gitview an ascii/hex file viewer (gnu interactive tools)
cat concatenate files and print on the standard output
mad append files by wildcard patterns
tac concatenate and print files in reverse
rev reverse characters of lines in file or files
spc colorizes text for terminals and html (supercat)
lolcat rainbow coloring for text
tac concatenate and print files in reverse
combine combine lines from two files using boolean operations
lnav ncurses-based log file viewer
ccze a robust log colorizer
zcat expand and concatenate data (gz)
bzcat decompresses files to stdout (bz2)
xzcat decompresses files to stdout (xz, lzma)
less opposite of more
zless file perusal filter for crt viewing of compressed text
bzless file perusal filter for crt viewing of bzip2
most browse or page through a text file
more file perusal filter for viewing
zmore file perusal filter for crt viewing of compressed text
bzmore file perusal filter for crt viewing of bzip2
pg browse pagewise through text files

Editors

Command Description
mcedit internal file editor of gnu midnight commander
vi text editor
vim text editor
cream set of macros making vim easier to use for beginners
emacs gnu project emacs text editor
nano a small and friendly text editor
jed programmers editor
aee another easy editor
diakonos a customizable, usable console-based text editor
pico simple text editor in the style of the alpine composer
zile zile is lossy emacs

Text Utilities

Command Description
truncate shrink/extend the size of a file to the specified size
head output the first 10 lines of file
tail output the last 10 lines of file
multitail browse through several files at once
since display content of a file since the last time
split split a file into fixed-size pieces
lxsplit a simple tool for splitting and joining split files
nl number lines of files
wc print newline, word, and byte counts for each file
ex text editor
ed the standard text editor
red line-oriented text editor
edbrowse text editor and web browser
look display lines beginning with a given string
grep search files for lines of text matching a pattern
egrep print lines matching a pattern (-e)
fgrep search files for lines that match a fixed string (-f)
rgrep print lines matching a pattern recursively (-r)
agrep search a file for a string with approximate matching
sgrep search a file for a structured pattern
zgrep search compressed files for a regular expression
bzgrep search bzip2 compressed files for a regular expression
ack ack-grep is designed as a replacement for grep
ag the silver searcher - like ack, but faster
urlview url extractor/launcher (see urlscan for mails)
awk pattern scanning and processing language
gawk pattern scanning and processing language
mawk pattern scanning and processing language
sed stream editor for filtering and transforming text
psed a stream editor
a2p awk to perl translator
s2p sed to perl translator
cut extract columns from files
join join lines of two files on a common field
combine combine lines from two files using boolean operations
column columnate lists
colrm remove columns from a file
rs reshape a data array
csplit split a file into context-determined pieces
paste append/merge columns
tr translate, squeeze or delete characters
sort sort lines of text files
msort sort records in complex ways
tsort perform topological sort
shuf write a random permutation of the input lines to stdout
unsort reorder lines in a file in semirandom ways
tac concatenate and print files in reverse
rev reverse characters of lines in file or files
uniq report or omit repeated lines
tee copy stdin to a file and to stdout simultaneously
multitee send multiple inputs to multiple outputs
pr convert text files for printing
fmt optimally reformat text
par filter for reformatting paragraphs
fold wrap each input line to fit in specified width
expand convert tabs to spaces
unexpand convert spaces to tabs
uchardet universalchardet (Universal Charset Detector)
recode converts files between character sets
iconv convert encoding of given files
unaccent remove accents from input stream or a string
sq squeeze a sorted word list
unsq unsqueeze a sorted word list
csvtool tool for performing manipulations on csv files
xmlstarlet command line xml/xslt toolkit

Print

Command Description
lp send files to a printer
lpr print files
lpq show printer queue status
lpstat print cups status information
lprm remove print jobs
lpmove move a job or all jobs to a new destination
cancel cancel cups print jobs
lpc line printer control program
ink tool for checking the ink level of your printers
lpadmin configure cups printers and classes
lpoptions display or set cups printer options and defaults
cupsaccept accept jobs sent to a destination
cupsreject reject jobs sent to a destination
cupsdisable stop printers and classes
cupsenable start printers and classes
paperconfig configure the system default paper size

Compression

Command Description
dtrx cleanly extract many archive types
atool a script for managing file archives of various types
patool portable archive file manager
gitunpack gnu interactive tools - unified archive unpacking
ar create, modify, and extract from archives
tar the gnu version of the tar archiving utility
cpio copy files to and from archives
7z a file archiver with highest compression ratio
gzip compress files (gnu zip)
pigz parallel compress files (gnu zip)
bzip2 a block-sorting file compressor
lz provides a listing of a tar.gz archive
gunzip expand files (gnu zip)
unpigz parallel decompress files (gnu zip)
bunzip2 a block-sorting file decompressor
gzexe compress executable files in place
bzexe compress executable files in place
compress compress and expand data
pbzip2 parallel bzip2 file compressor
lzip reduces the size of files
pax portable archive interchange
rar archive files with compression
unrar extract files from rar archives
compress compress data
uncompress expand files
shar create shell archives
unshar unpack a shar file
unace extract, test and view ace archives
uuencode encode a binary file
uudecode decode a file created by uuencode
base64 encode/decode data and print to standard output
xz compress or decompress xz and lzma files
lzma lzma compression and decompression tool
lzma2 lzma compression and decompression tool
zoo manipulate archives of files in compressed form
pxz parallel lzma compressor compatible with xz
zip compress files (windows zip)
cabextract extract files from microsoft cabinet (cab)
zrun automatically uncompress arguments to command

Encryption

Command Description
gpg openpgp encryption and signing tool
gpgv verify openpgp signatures
crypt encrypt or decrypt files (wrapper for mcrypt)
mcrypt encrypt files, several algorythms
bcrypt blowfish file encryption
ccrypt encrypt and decrypt using rijndael block cipher (aes)
scrypt encrypt or decrypt files
aespipe aes encrypting or decrypting pipe
openssl openssl command line tool
enc symmetric cipher routines
stunnel universal ssl tunnel
cryptcat twofish encryption enabled version of nc
rsyncrypto rsync friendly encryption
encfs mounts or creates an encrypted virtual filesystem
encfsctl administrative tool for working with encfs filesystems
stegdetect finds image files with steganographic content
stegbreak launches brute-force dictionary attacks on jpg image
steghide a steganography program

Backup

Command Description
mt control magnetic tape drive operation
dump ext2/3/4 filesystem backup
restore restore files or filesystem from backups made with dump
tar read write tape archives
par2 par 2.0 compatible file verification and repair tool
unison user level file-synchronization tool
rsync a fast, versatile, remote (and local) file-copying tool
rsyncrypto rsync friendly encryption
duplicity encrypted incremental backup to local or remote storage
backup-manager an easy to use backup tool for your linux box
rdist remote file distribution client program
rdup generate a file list suitable for making backups
tarsnap manipulate remote encrypted backups
vbackup a modular backup program
venti client for sha1-addressed block storage server
bbackupctl control the box backup client daemon

CD/DVD/BluRay

Command Description
mkisofs create an hybrid iso9660 joliet hfs filesystem
genisoimage create iso9660/joliet/hfs filesystem
growisofs combined frontend to cd/dvd/bluray recording program
cdw frontend to cdrecord/mkisofs/growisofs and other tools
cdrdao reads and writes cds in disc-at-once mode
cdrecord burn a cd
xorriso creates and manipulates iso filesystem with rockridge
bchunk cd image format conversion from bin/cue to iso/cdr
burn record from various sources to optical media (cd, dvd)
mp3burn burn audio cds from mp3, ogg vorbis, or flac files
bashburn a bash script cd burner writer
mybashburn burn data cds/dvds and create mp3/ogg/flac
dvdauthor assembles multiple mpeg into a suitable dvd filesystem
cdparanoia cdda reading tool with extra data verification features
abcde a better cd encoder, grabs cd to ogg/speex/mp3/flac/etc
crip a terminal-based ripper/encoder/tagger tool
jack rip and encode cds with one command
cdda2ogg extract audio cd audio tracks and encode them in ogg
cdda2mp3 extract audio cd audio tracks and encode them in mp3
ripit make flac/ogg/mp3/m4a/aac/als/mp4/mpc/wv/etc from cd
ocp open cubic music player
cdcd command driven cd player
cplay a front-end for various audio players
mcdp a small cdplayer for linux
workbone interactive text-mode program for playing audio cd
cdctrl command line cdrom control
cdeject ejects the current compact disc
cdclose closes the cdrom tray
cdir lists infos about the currently loaded audio cd
cdinfo print out the audiostatus (playing, etc)
cdpause pauses/resumes the currently playing compact disc
cdplay plays the compact disc
cdstop stops the compact disc
cdvolume sets the output volume level of the cd player (0-255)
cdshuffle plays the audio tracks on the disc in random order
cdadd add information for a new cd to .cdtooldb
cdown query cddb database for info on a disc

Numbers and Math

Command Description
qalc powerful and easy to use command line calculator
bc an arbitrary precision calculator language
dc an arbitrary precision calculator
calc arbitrary precision calculator
mathomatic a computer algebra system
wcalc a natural-expression command-line calculator
numfmt convert numbers from/to human-readable strings
rax2 convert between (signed) int, float, oct, bin and hex
units convert units from one scale to another
numgrep the numeric equivilent of the grep utility
numprocess this program mutates numbers as it encounters them
numsum take the first numbers on stdin and return the sum
numaverage find the average of a set of numbers
numbound find boundary numbers in files or stdin
numnormalize normalize a set of numbers, by default between 0 and 1
numinterval show the numeric intervals between each line in a file
numround rounds off numbers it encounters.
seq print a sequence of numbers
numrange print out a range of numbers for use in for loops
jot print sequential or random data
ent pseudorandom number sequence test
numrandom print out a random number
factor factor numbers
primes display all primes (primes.pl)
primes.6 generate primes
sc spreadsheet calculator
gnuplot an interactive plotting program
maxima common lisp version of macsyma symbolic mathematics
octave matlab like language for numerical computations
R a language for data analysis and graphics

Date and Time

Command Description
date print or set the system date and time
cal displays a calendar and the date of easter
ncal cal with an alternative layout
gcal a program for calculating and printing calendars
gcalcli google calendar command line interface
ddate convert gregorian dates to discordian dates
pcal generate postscript or html calendars
saydate audio date/uptime check
saytime audio time check

Schedule

Command Description
sleep wait for some time
watch execute a program periodically, showing output
chronic runs a command quietly unless it fails
wait await process completion
flock manage locks from shell scripts
lckdo run a program with a lock held
shush run a command and optionally report its output by mail
inotifywait wait for changes to files using inotify
entr run arbitrary commands when files change
fsniper watch directories and apply rules to created files
timeout run a command with a time limit
crontab maintain crontab files for individual users
at executes commands at a specified time
atq lists the user pending jobs
atrm remove jobs fom the later execution queue
batch executes commands when system load levels permit

Office

Command Description
wordgrinder console-based word processor
antiword show the text and images of ms word documents
abook text-based address book program
hnb hierarchical notebook
worklog keeping track of time spent on different projects
tpp text presentation program
xsw slide show presentation tool
ledger command-line accounting
sc spreadsheet calculator
slsc s-langauge port of the sc spreadsheet
teapot table editor and planner
oleo the gnu spreadsheet program
ssconvert a command line spreadsheet format converter
ssindex generate index data for spreadsheet files
ssgrep search spreadsheets for strings
ssdiff compare two spreadsheets
dbview view dbase 3 files
gv postscript and pdf viewer
xdvi dvi previewer for the x window system

For note-taking, you might also want to have a look at:

Spelling

Command Description
spell check spelling in batch
aspell check spelling interactively
ispell check spelling in batch or interactively
goldendict a feature-rich dictionary lookup program
dict dict protocol client
sdcv console version of stardict program
aiksaurus english-language thesaurus
wtf translates acronyms for you
an anagram generator
wordplay anagram finder

Publishing

Command Description
gs ghostscript, a postscript and pdf interpreter/previewer
fbgs postscript/pdf viewer for the framebuffer console
latex structured text formatting and typesetting
tex text formatting and typesetting
etex extended tex
latexdiff determine and markup differences between two latex files
latexmk generate latex document
dblatex convert docbook to latex, dvi, postscript, and pdf
psselect select pages from a postscript file
mf metafont, a language for font and logo design
pdftex pdf output from tex
mutool all purpose tool for dealing with pdf files
pdfjam a shell script for manipulating pdf files
pdftk a handy tool for manipulating pdf
pdfunite pdf page merger
pdffonts pdf font analyzer
pdfimages pdf image extractor
pdfinfo pdf document information extractor
pdfseparate pdf page extractor
pdftocairo pdf to png/jpeg/pdf/ps/eps/svg using cairo
pdftohtml program to convert pdf files into html, xml and png
pdftoppm pdf to portable pixmap (ppm) converter
pdftops pdf to postscript converter
pdftotext pdf to text converter
diffpdf compare two pdf files textually or visually

Task Managers

Command Description
task taskwarrior, a command line todo manager
tudu command line hierarchical todo list
remind a sophisticated reminder service
wyrd front-end to remind
gcalcli google calendar command line interface
calcurse text-based organizer
pal calendar with events
when a minimalistic personal calendar program
devtodo a reminder/task program aimed at developers
tdl to do list manager
todo.sh minimal, todo.txt focused task manager
w2do a simple text-based todo manager
yokadi commandline todo system
episoder tv show reminder from epguides.com and thetvdb.com

Conversion

Command Description
dos2unix dos/mac to unix text file format converter
isutf8 check whether files are valid utf-8
iconv convert encoding of given files
recode converts files between character sets
utf8tolatin1 reads utf-8 encoded text and writes latin1
groff front-end for the groff document formatting system
troff the troff processor of the groff text formatting system
nroff emulate nroff command with groff
deroff remove roff and preprocessor constructs
eqn format equations for troff or mathml
neqn format equations for ascii output
tbl format tables for troff
col filter reverse line feeds from input
catdvi dvi to plain text converter
gv postscript and pdf viewer
odt2txt a simple converter from opendocument text to plain text
o3read dump of an openoffice.org document parse tree
o3tohtml convert files in openoffice.org format to html
o3totxt convert files in openoffice.org format to text
catdoc outputs word doc file content as plain text
docx2txt convert microsoft ooxml files to plain text
abiword flexible word processor documents converter
antiword show the text and images of ms word documents
xls2csv output ms-excel file as comma-separated values
xlsx2csv convert xslx xml files to csv format
xlhtml convert excel xls files to html
ssconvert spreadsheet format converter (gnumeric)
ppthtml convert powerpoint ppt files to html
stx2any converter from structured text to multiple formats
pandoc general markup converter
unhtml strip the html formatting
html2text an advanced html-to-text converter
html2markdown converts html to markdown-formatted text
asciidoc converts an asciidoc text file to html or docbook
markdown convert markdown syntax to (x)html
ttm tex/latex to mathml converter
txt2tags text formatting and conversion tool
txt2man convert flat ascii text to man page format
txt2html convert plain text file to html
textfmt convert ascii text to postscript for facsimile
txt2pdbdoc text to doc file converter for palm pilots
img2txt convert images to various text-based coloured files
cacaview ascii image browser
asciiview a high quality ascii art image viewer
gnuhtml2latex html to latex converter
csv2latex convert a csv file into a latex document
sgml2latex create latex, dvi, ps or pdf output from an sgml file
chm2pdf a tool convert chm to pdf format
unoconv convert documents from/to libreoffice format
jodconverter import/export documents using the libreoffice filters
ps2ascii ghostscript translator from postscript or pdf to ascii
ps2pdf convert postscript to pdf using ghostscript
vilistextum html to ascii converter
wvWare convert msword documents
rst2pdf convert restructuredtext documents to pdf

ASCII Art

Command Description
figlet display text with an ascii art charset
toilet display large colourful characters
cowsay configurable speaking/thinking cow (and a bit more)
cadubi creative ascii drawing utility
lolcat rainbow coloring for text
cacaview ascii image browser
asciiview a high quality ascii art image viewer
linux_logo color ansi penguin logo with system information
screenfetch the bash screenshot information tool

Images

Command Description
fbi framebuffer imageviewer
fim fbi (linux framebuffer imageviewer) improved
findimagedupes finds visually similar or duplicate images
identify describes the format and characteristics of images
fbgrab takes a screenshot using the framebuffer device
gifsicle manipulates gif images and animations
pngcrush optimizes, or modifies, png files
optipng advanced optimization program for
gm graphicsmagick is a set of tools to manipulate images
convert convert/resize/blur/crop/despeckle/dither/etc image
mogrify inplace convert/edit/resize/blur/crop/etc an image
icotool convert and create win32 icon and cursor files
rdjpgcom display text comments from a jpeg file
wrjpgcom insert text comments into a jpeg file
cjpeg compress an image file to a jpeg file
djpeg decompress a jpeg file to an image file
jpegtran lossless transformation of jpeg files
jp2a convert jpeg images to ascii
exif shows exif information in jpeg files
exiftool read and write meta information in media files
exiftran transform/rotate digital camera jpeg images
exifcom set/display user comment tag contained in a jpeg exif
exiftags output the properties contained in a jpeg exif section
exiftime display/adjust the date and time exif tags
exifprobe probe and report exif structure and metadata content
exifgrep select and reformat the output of exifprobe
jhead digicam jpeg exif header manipulation tool
gle graphics layout engine
simple-scan scanning utility
scanimage scan an image
gocr command line text recognition tool
tesseract command-line ocr engine
album themable html photo album generator
gphotofs filesystem to mount digital cameras
qrencode encode data in a qr code as a png or eps image

Vector Graphics

Command Description
dot filter for drawing directed graphs
neato filter for drawing undirected graphs
twopi filter for radial layouts of graphs
circo filter for circular layout of graphs
fdp filter for drawing undirected graphs
sfdp filter for drawing large undirected graphs
patchwork filter for tree maps
asy asymptote: a script-based vector graphics language
inkscape svg (scalable vector graphics) editing program
rasterizer svg conversion to png, jpeg and pdf
potrace transform bitmaps into vector graphics

3D

Command Description
aqsis aqsis renderer adhering to the renderman standard
povray the persistence of vision ray tracer

Videos

Command Description
mplayer video/audio player/streamer
mencoder video decoding, encoding and filtering tool
vlc video lan client, a media player/streamer/transcoder
xine a free video player
xine-remote a small tool to connect xine remote control server
avplay avplay media player
avconv avconv video converter
avprobe avprobe media prober
avidemux a free video editor
mpgtx manipulate mpeg files
mplex mpeg 1/2 program/system stream multiplexer
ffmpeg ffmpeg video converter
mediainfo display information about audio/video files
imdb calls any of the imdb functions
imdb-get looks up imdb data for a film
imdb-link links films based on their genre
imdb-rename renames files based on their title
imdb-fxd creates fxd files from the imdb cache for freevo
imdb-update-cache updates the imdb cache for a given directory

Audio and Music

Command Description
mplayer video/audio player/streamer
vlc video lan client, a media player/streamer/transcoder
sox the swiss army knife of audio manipulation
oggenc encode audio into the ogg vorbis format
flac encoding, decoding, testing and analyzing flac streams
lame create mp3 audio files
mediainfo display information about audio/video files
exfalso tag editor for mp3/ogg/flac/musepack/wavpack/mod/xm/it
id3 id3 tag editor
id3v2 add/change/remove/view id3v2 tags, converts/lists id3v1
id3tool a command line editor for id3 tags
id3ed edit id3 description tags in mpeg3 files
mussort sort music files into folders

Audio Players

Command Description
mplayer video/audio player/streamer
vlc video lan client, a media player/streamer/transcoder
ocp open cubic music player
mpc program for controlling music player daemon (mpd)
ncmpc curses music player daemon (mpd) client
audtty control audacious from cli with a ncurses interface
xmms2 command-line interface to the xmms2 daemon
cmus curse music player
moosic a command-line client for the moosic jukebox system
play sox invoked as play outputs to the default sound device
bplay buffered sound playing
ogg123 plays ogg vorbis files
mpg123 play audio mpeg 1.0/2.0/2.5 stream (layers 1, 2 and 3)
mpg321 simple and lightweight command line mp3 player
splay mpeg-1,2 audio layer 1,2,3 file player
madplay decode and play mpeg audio stream(s)
audiopreview play audio, video, and internet media streams
herrie interactive music playlist player
mp3blaster an interactive text-console based mp3 player
mocp console audio player
mpc123 your handy musepack audio player
orpheus text mode menu and window-driven audio player
pytone music jukebox for your audio files
yauap audio player based on the gstreamer framework
mikmod play soundtracker modules on a unix machine
xmp extended module player
cdcd command driven cd player
cplay a front-end for various audio players
mcdp a small cdplayer for linux
workbone interactive text-mode program for playing audio cd
shell-fm console-based player for last.fm radio streams

Audio Editing

Command Description
sox the swiss army knife of audio manipulation
ecasound sample editor, multitrack recorder, fx-processor, etc
rec sox invoked as rec set default sound device as input
brec buffered sound recording
snd a sound editor
gramofile sample and process analog recordings
quelcom command line editing tools for mp3 and wav files
qmp3check check and clean mp3 streams
qmp3cut extract, delete parts of a mp3 file
cutmp3 a fast and leightweight mp3 editor
fadecut rip audiostreams, cut, fade in/out and tag audiofiles
qmp3info show info from mp3 files
arename automatically rename audio files by tagging information
qmp3join join mp3 files
qmp3report report mp3 files and directories
qwavinfo show info from wav files
qwavjoin join wav files
qwavcut extract, delete parts of a wav file
qwavsilence detect and shrink silence sequences in wav files
qwavfade fade in/out wav files
qwavheaderdump dump and fix wav headers
normalize-audio adjusts volume levels of audio files

Midi

Command Description
timidity midi-to-wave converter and player
pmidi midi file player for alsa
playmidi full-featured midi player using the voxware driver
arecordmidi record standard midi files
abc2midi converts abc file to midi
midi2abc program to convert midi format files to abc notation
abcm2ps translate abc music notation to postscript or svg

Text to Speech

Command Description
espeak a multi-lingual software speech synthesizer
festival a text-to-speech system
saydate audio date/uptime check
saytime audio time check

Games

Command Description
adventure an exploration game
nethack exploring the mazes of menace
slashem exploring the mazes of menace
rogue exploring the dungeons of doom
crawl the roguelike game of crawl
battlestar a tropical adventure game
phantasia an interterminal fantasy game
wump hunt the wumpus in an underground cave
bastet tetris(r) clone with "bastard" block-choosing ai
pytris two players console tetris game
tetris-bsd the game of tetris
greed eat a game field until you run out of moves
moon-buggy drive some car across the moon
ninvaders ncurses version of space invaders
overkill bloody 2d action deathmatch-like game in ascii-art
worm play the growing worm game
snake display chase game
atc air traffic controller game
robots fight off villainous robots
hunt a multi-player multi-terminal game
wargames shall we play a game?
canfield the solitaire card game canfield
cribbage the card game cribbage
mille play mille bornes
monop monopoly game
backgammon the game of backgammon
sail multi-user wooden ships and iron men
trek trekkie game
boggle word search game
hangman computer version of the game hangman
gtypist typing tutor for different keyboards and languages
arithmetic quiz on simple arithmetic
quiz random knowledge tests
fortune print a random, hopefully interesting, adage
display-dhammapada display a verse from the dhammapada

Screensavers

Command Description
cmatrix simulates the display from the matrix movie
rain animated raindrops display
tty-clock a terminal digital clock
binclock prints time in binary format

Other

Command Description
echo display a line of text
printf format and print data
getopt parse command options
expect automate applications accessed over a terminal
expr evaluate expressions
yes output a string repeatedly until killed
true do nothing, successfully
false do nothing, unsuccessfully
ifetch image collection tool for ip cameras of ifetch-tools
rig random identity generator
pwgen generate pronounceable passwords
makepasswd generate and/or encrypt passwords
pwsafe password database utility
gringotts secure password and data storage manager
clamscan scan files and directories for viruses
llines lifelines genealogy program, gedcom format

X Windows

Command Description
xinput utility to configure and test x input devices
xvidtune adjust x server origin and size
xcalib tiny monitor calibration loader for x
xev x event viewer
setxkbmap set the keyboard using the x keyboard extension
xmodmap set/modify keymaps and pointer button mappings in x
xhost server access control program for x
xsetroot root window parameter setting utility for x
import window/screenshot
xset user preference utility for x
xrdb x server resource database utility
appres list x application resource database
listres list resources in widgets
editres a dynamic resource editor for x toolkit applications
xlsfonts server font list displayer for x
xfontsel point and click selection of x11 font names
xfd display all the characters in an x font
fc-scan scan font files or directories
fc-cache build font information cache files
fc-cat read font information cache files
fc-list list available fonts
fc-query query font files
fc-match match available fonts
fc-pattern parse and show pattern
mimeopen open files by mimetype
xdg-open opens a file or url in the user preferred application
exo-open open urls and launch preferred applications (xfce)
gnome-open open files and urls using the gnome file handlers
dmenu dynamic menu, manages huge numbers defined menu items
notify-send a program to send desktop notifications
xmessage display a message/query in a window (x-based /bin/echo)
dialog display curses dialog boxes from shell scripts
kdialog show kde dialog boxes from shell scripts
zenity display gtk+ dialogs
osd_cat x on-screen file displayer
xclip command line interface to x selections (clipboard)
xclipboard x clipboard client
devilspie perform actions on windows as they are created
xdotool command-line x11 automation tool
xnee records, replays x11 data on multiple displays
xbindkeys grab key and mouse events in x and starts shell commands
xte generates fake input using the xtest extension
x2x use keyboard and mouse from an x display on antoher x
wmctrl interact with a ewmh/netwm compatible x window manager
xtrlock lock X display until password supplied
dbus-send send a message to a desktop bus
dbus-monitor debug probe to print desktop bus messages
qdbus a communication-interface for qt-based applications
xrandr primitive command line interface to randr extension
xprop property displayer for x
xdpyinfo display information utility for x
xwininfo window information utility for x
xdriinfo query configuration information of dri drivers
xvinfo print out x-video extension adaptor information
glxinfo show information about the glx implementation
Xvfb virtual framebuffer x server without the hardware
trash trash utility compliant with freedesktop.org
trash-list list trashed files
trash-restore restore for command line trash utility
trash-empty empty for command line trash utility
xmag magnify parts of the screen

Funny

Command Description
axe tools to improve network performance via snip
baby create new process from two parents
bosskill send a signal to your boss, or terminate your boss
c genericised softdrink generator (coffee, coke etc)
celibacy don't have sex
chainsaw tools to improve network performance via snip
chastise library function to punish users
condom protects against viruses and child processes
ctluser control lusers
cutter tools to improve network performance via snip
egrope massage a file for a while
fgrope massage a file for a while
flame reply to usenet news posting automatically
flog speed up a process
gong evaluate process performance
grope massage a file for a while
guru system administration
knife tools to improve network performance via snip
lart luser attitude readjustment tool
luser process to control the clueless individuals
normality defines types of normality different users may have
nuke launch nuclear weapons at mapped usenet sites
party set os responses mode
people fetch a list of all ttys behaving like a human
pmsd periodically manic system daemon
rescrog change something, make it different
rtfm a response for easy questions from clueless lusers
sex have sex
slave a semi-interactive command for the dirty work
strfry string operation
sysadmin responsible for everything imaginable
think you dont have to think, computers can think for you
tm meditate
uubp unix-to-unix beer protocol
whack mangle requests to a printer or damage a printer
xkill kill processes or users, including usenet poster
xlart interactive x interface to rlart

---
categories:
order:
- Content
- Other Documentation
- Getting Help
- Interesting Pages
- Shells
- Terminal Tools
- Setup
- System
- Kernel
- Init and Runlevels
- Hardware
- Filesystem Tools
- Quota
- Processes
- Performances
- User Management
- User Information
- Environment
- Security Context
- Development
- Debugging
- Revision Control
- Database
- Network
- Wireless
- Network Monitor
- Network Tunnels
- Network Scan
- Network Capture
- Network Filesystems
- Network Apps
- Modem/Fax/GSM
- Network File Transfer
- Browser
- RSS Reader
- Podcast
- Chat
- EMail
- Newsgroups
- Websites
- Directories
- Files
- Pipes
- File Attributes
- File Find
- File Compare
- Binary Information
- File Managers
- Viewers
- Editors
- Text Utilities
- Print
- Compression
- Encryption
- Backup
- CD/DVD/BluRay
- Numbers and Math
- Date and Time
- Schedule
- Office
- Spelling
- Publishing
- Task Managers
- Conversion
- ASCII Art
- Images
- Vector Graphics
- 3D
- Videos
- Audio and Music
- Audio Players
- Audio Editing
- Midi
- Text to Speech
- Games
- Screensavers
- Other
- X Windows
- Funny
titles:
3D:
- aqsis
- povray
ASCII Art:
- figlet
- toilet
- cowsay
- cadubi
- lolcat
- cacaview
- asciiview
- linux_logo
- screenfetch
Audio Editing:
- sox
- ecasound
- rec
- brec
- snd
- gramofile
- quelcom
- qmp3check
- qmp3cut
- cutmp3
- fadecut
- qmp3info
- arename
- qmp3join
- qmp3report
- qwavinfo
- qwavjoin
- qwavcut
- qwavsilence
- qwavfade
- qwavheaderdump
- normalize-audio
Audio Players:
- mplayer
- vlc
- ocp
- mpc
- ncmpc
- audtty
- xmms2
- cmus
- moosic
- play
- bplay
- ogg123
- mpg123
- mpg321
- splay
- madplay
- audiopreview
- herrie
- mp3blaster
- mocp
- mpc123
- orpheus
- pytone
- yauap
- mikmod
- xmp
- cdcd
- cplay
- mcdp
- workbone
- shell-fm
Audio and Music:
- mplayer
- vlc
- sox
- oggenc
- flac
- lame
- mediainfo
- exfalso
- id3
- id3v2
- id3tool
- id3ed
- mussort
Backup:
- mt
- dump
- restore
- tar
- par2
- unison
- rsync
- rsyncrypto
- duplicity
- backup-manager
- rdist
- rdup
- tarsnap
- vbackup
- venti
- bbackupctl
Binary Information:
- file
- mimetype
- mimeopen
- mediainfo
- rifle
- extract
- od
- xxd
- hexdump
- mcview
- dhex
- hexedit
- tweak
- hte
- bsdiff
- bspatch
- rafind2
- rahash2
- radiff2
- hexdiff
- bbe
- dd
- ddrescue
- foremost
Browser:
- lynx
- links
- links2
- elinks
- netrik
- w3m
- edbrowse
- httrack
- surfraw
- gopher
CD/DVD/BluRay:
- mkisofs
- genisoimage
- growisofs
- cdw
- cdrdao
- cdrecord
- xorriso
- bchunk
- burn
- mp3burn
- bashburn
- mybashburn
- dvdauthor
- cdparanoia
- abcde
- crip
- jack
- cdda2ogg
- cdda2mp3
- ripit
- ocp
- cdcd
- cplay
- mcdp
- workbone
- cdctrl
- cdeject
- cdclose
- cdir
- cdinfo
- cdpause
- cdplay
- cdstop
- cdvolume
- cdshuffle
- cdadd
- cdown
Chat:
- centerim
- finch
- pork
- freetalk
- mcabber
- ekg
- BitchX
- irssi
- weechat
- bitlbee
- epic5
- tinyirc
- ii
- sic
- tircd
- talk
- ytalk
- write
- wall
- mesg
Compression:
- dtrx
- atool
- patool
- gitunpack
- ar
- tar
- cpio
- 7z
- gzip
- pigz
- bzip2
- lz
- gunzip
- unpigz
- bunzip2
- gzexe
- bzexe
- compress
- pbzip2
- lzip
- pax
- rar
- unrar
- compress
- uncompress
- shar
- unshar
- unace
- uuencode
- uudecode
- base64
- xz
- lzma
- lzma2
- zoo
- pxz
- zip
- cabextract
- zrun
Conversion:
- dos2unix
- isutf8
- iconv
- recode
- utf8tolatin1
- groff
- troff
- nroff
- deroff
- eqn
- neqn
- tbl
- col
- catdvi
- gv
- odt2txt
- o3read
- o3tohtml
- o3totxt
- catdoc
- docx2txt
- abiword
- antiword
- xls2csv
- xlsx2csv
- xlhtml
- ssconvert
- ppthtml
- stx2any
- pandoc
- unhtml
- html2text
- html2markdown
- asciidoc
- markdown
- ttm
- txt2tags
- txt2man
- txt2html
- textfmt
- txt2pdbdoc
- img2txt
- cacaview
- asciiview
- gnuhtml2latex
- csv2latex
- sgml2latex
- chm2pdf
- unoconv
- jodconverter
- ps2ascii
- ps2pdf
- vilistextum
- wvWare
- rst2pdf
Database:
- sqlite3
- sqlite
- psql
- mysql
- sql
- rrdtool
Date and Time:
- date
- cal
- ncal
- gcal
- gcalcli
- ddate
- pcal
- saydate
- saytime
Debugging:
- gdb
- r2
- elfsh
- e2dbg
- readelf
- rabin2
- objdump
- objcopy
- nm
- lsof
- lslk
- fuser
- trace-cmd
- trace-cmd-list
- pstack
- dtrace
- sysdig
- etrace
- eresi
- errno
- explain
- strace
- ltrace
- mtrace
- xtrace
- stap
- ktap
- llttng
- perf
- perf-stat
- perf-list
- tiptop
- babeltrace
- memdump
- scanmem
- crash
- binwalk
- strings
- ident
- pmap
- ldd
- ldconfig
- ld.so
- /lib/ld-linux.so.2
- /lib64/ld-linux-x86-64.so.2
Development:
- perl
- perldoc
- perltidy
- perlcritic
- perlbug
- cpan
- txt2regex
- ruby
- irb
- gem
- python
- pydoc
- pycompile
- pychecker
- ghc
- ghci
- lua
- luac
- luadoc
- luarocks
- node
- js_beautify
- jq
- jsoncat
- jsonlint
- java
- javac
- javadoc
- jardiff
- php
- clisp
- fort77
- f2c
- fc
- nasm
- yasm
- as
- rasm2
- gcc
- gprof
- ld
- c99
- cpp
- make
- dmake
- cmake
- cxref
- ctags
- cflow
- cscope
- sloccount
- cloc
- pepper
- astyle
- indent
- bcpp
- uncrustify
- xmlstarlet
- xmllint
- xgrep
- xmlcatalog
- xalan
- xmlindent
- tidy
- csstidy
- highlight
- lex
- strip
- m4
- yacc
- flex
- gencat
- getconf
- errno
- explain
Directories:
- cd
- pwd
- mkdir
- rmdir
- tree
- dirdiff
- pushd
- popd
- dirs
EMail:
- mail
- mailx
- msmtp
- mutt
- alpine
- notmuch
- cone
- elmo
- fetchyahoo
- urlscan
Editors:
- mcedit
- vi
- vim
- cream
- emacs
- nano
- jed
- aee
- diakonos
- pico
- zile
Encryption:
- gpg
- gpgv
- crypt
- mcrypt
- bcrypt
- ccrypt
- scrypt
- aespipe
- openssl
- enc
- stunnel
- cryptcat
- rsyncrypto
- encfs
- encfsctl
- stegdetect
- stegbreak
- steghide
Environment:
- printenv
- env
- locale
- localedef
File Attributes:
- umask
- stat
- touch
- chown
- chgrp
- chmod
- chattr
- lsattr
- getfattr
- setfattr
- getfacl
- setfacl
- test
File Compare:
- diff
- zdiff
- bzdiff
- diff3
- diffstat
- rfcdiff
- merge
- wdiff
- sdiff
- mcdiff
- ndiff
- bsdiff
- rdiff
- quilt
- bspatch
- patch
- unify
- combine
- comm
- cmp
- zcmp
- bzcmp
- cksum
- sum
- md5sum
- md5pass
- shasum
- rhash
- rahash2
File Find:
- find
- ftff
- updatedb
- locate
- doodle
- which
- whereis
- fdupes
- rdfind
- findimagedupes
- hardlink
File Managers:
- mc
- gitfm
- ranger
- vifm
- clex
- vfu
- pilot
Files:
- ls
- dir
- vdir
- tree
- dircolors
- df
- dfc
- pydf
- du
- ncdu
- agedu
- touch
- fallocate
- truncate
- dd
- cp
- mcp
- qcp
- install
- mv
- mmv
- rename
- prename
- qmv
- convmv
- vidir
- detox
- rm
- unlink
- shred
- wipe
- gitwipe
- ln
- mln
- sln
- link
- readlink
- cleanlinks
- hardlink
- stow
- mkfifo
- mknod
- mktemp
- flock
- basename
- dirname
- realpath
- pathchk
- inotifywatch
- inotifywait
- trash
- trash-list
- trash-restore
- trash-empty
Filesystem Tools:
- df
- discus
- mount
- umount
- mhddfs
- fusermount
- findmnt
- mountpoint
- sync
- mkfs
- tune2fs
- fsck
- badblocks
- debugfs
- fdisk
- cfdisk
- parted
- fdformat
- mtools
- lilo
- grub
- dd
- ddrescue
- dcfldd
- foremost
- photorec
- safecopy
Funny:
- axe
- baby
- bosskill
- c
- celibacy
- chainsaw
- chastise
- condom
- ctluser
- cutter
- egrope
- fgrope
- flame
- flog
- gong
- grope
- guru
- knife
- lart
- luser
- normality
- nuke
- party
- people
- pmsd
- rescrog
- rtfm
- sex
- slave
- strfry
- sysadmin
- think
- tm
- uubp
- whack
- xkill
- xlart
Games:
- adventure
- nethack
- slashem
- rogue
- crawl
- battlestar
- phantasia
- wump
- bastet
- pytris
- tetris-bsd
- greed
- moon-buggy
- ninvaders
- overkill
- worm
- snake
- atc
- robots
- hunt
- wargames
- canfield
- cribbage
- mille
- monop
- backgammon
- sail
- trek
- boggle
- hangman
- gtypist
- arithmetic
- quiz
- fortune
- display-dhammapada
Getting Help:
- man
- apropos
- whatis
- whichman
- info
- help
- debmany
- debian-reference
- type
- konqueror
- popbugs
Hardware:
- x86info
- dmesg
- hdparm
- smartctl
- badblocks
- setserial
- wvdial
- lshw
- lshal
- lsdev
- lsblk
- lsusb
- lspci
- setpci
- pnpdump
- isadump
- scsiinfo
- sginfo
- sg_map
- udevadm
- ethtool
- mii-tool
- dmidecode
- hwinfo
- acpitool
- apm
- alsamixer
- aumix
- pactl
- rexima
- alsactl
- showkey
- loadkeys
- dumpkeys
- setleds
- imvirt
Images:
- fbi
- fim
- findimagedupes
- identify
- fbgrab
- gifsicle
- pngcrush
- optipng
- gm
- convert
- mogrify
- icotool
- rdjpgcom
- wrjpgcom
- cjpeg
- djpeg
- jpegtran
- jp2a
- exif
- exiftool
- exiftran
- exifcom
- exiftags
- exiftime
- exifprobe
- exifgrep
- jhead
- gle
- simple-scan
- scanimage
- gocr
- tesseract
- album
- gphotofs
- qrencode
Init and Runlevels:
- initctl
- start
- stop
- status
- chkconfig
- service
- sysv-rc-conf
- runlevel
- telinit
- checkrestart
- systemctl
- journalctl
- loginctl
- halt
- reboot
- shutdown
- poweroff
Interesting Pages:
- intro.1
- intro.2
- intro.3
- intro.4
- intro.5
- intro.6
- intro.7
- intro.8
- undocumented.7
- missing
- LDP
- man-pages
- environ
- hier
- file-hierarchy
- capabilities
- signal
- standards
- units.7
- libc
- posixoptions
- errno
- errno.3
- undocumented.3
- printf
- strftime
- acl
- ascii
- ascii.7
- unicode
- locale.7
- readline
- terminfo
- bash
- zsh
- glob
- regex
- pcrepattern
- pcresyntax
- perlintro
- perlcheat
- gittutorial
- random
Kernel:
- lsmod
- insmod
- rmmod
- modinfo
- modprobe
- modconf
- depmod
- sysctl
Midi:
- timidity
- pmidi
- playmidi
- arecordmidi
- abc2midi
- midi2abc
- abcm2ps
Modem/Fax/GSM:
- minicom
- efax
- mgetty
- fax
- sendfax
- sendpage
- faxstat
- faxspool
- faxq
- faxrunq
- faxrm
- faxalter
- fax2ps
- faxcover
- faxmail
- textfmt
- gammu
Network:
- ip
- tc
- ifconfig
- ifdata
- ifstat
- ifdown
- ifup
- ethtool
- mii-tool
- nmcli
- nmtui
- nm-tool
- iperf
- nuttcp
- pchar
- route
- hostname
- domainname
- dnsdomainname
- nisdomainname
- ypdomainname
- whois
- dnstracer
- ping
- hping3
- traceroute
- tracepath
- mtr
- netstat
- lsof
- ss
- host
- dig
- nslookup
- zonecheck
- nc
- cryptcat
- ncat
- socat
- faucet
- hose
- arping
- arp
- arpwatch
- arpspoof
- rarp
- ufw
- iptables
- ip6tables
- iptables-save
- ip6tables-save
- iptables-restore
- ip6tables-restore
- iptstate
- ipchains
- ipcalc
- ipv6calc
- sipcalc
- subnetcalc
- tcpkill
- tcpnice
- sshow
- sshmitm
- smbclient
- ntptrace
- snmpget
- snmpwalk
- snmpcmd
- lldpad
- lldptool
- suricata
Network Apps:
- ssh
- cssh
- ssh-copy-id
- ssh-keygen
- rsh
- crsh
- rlogin
- telnet
- ctel
- ccon
- uux
- uustat
- finger
Network Capture:
- wireshark
- tshark
- scapy
- dumpcap
- tcpspy
- tcpdump
- tcptrace
- tcpick
- tcpflow
- snort
- pcapdump
- pcapip
- pcappick
- pcapuc
- ettercap
- ngrep
- tetheral
- sniffit
- httpry
- dsniff
- kismet
Network File Transfer:
- curl
- wget
- httrack
- linkchecker
- woof
- wput
- sftp
- ncftp
- ncftpget
- ncftpput
- ftp
- lftp
- scp
- rcp
- uucp
- mulk
- axel
- aria
- aria2c
- ctorrent
- rtorrent
- mktorrent
- bittorrent-downloader
- btdownloadcurses
- amulecmd
- get_flash_videos
- rmtpdump
- youtube-dl
- quvi
- cclive
- nc
- cryptcat
- ncat
- socat
- faucet
- hose
- trickle
Network Filesystems:
- exportfs
- showmount
- nfsstat
- nfsiostat
- sshfs
- curlftpfs
- flickrfs
Network Monitor:
- ntop
- ntopng
- nload
- cbm
- sntop
- iftop
- jnettop
- bmon
- bwn-ng
- speedometer
- netload
- nethogs
- slurm
- vnstat
- nicstat
- pktstat
- iptraf
- netwatch
- trafshow
- tcptrack
- tcpreen
- wavemon
Network Scan:
- nmap
- ndiff
- scapy
- nping
- arp-scan
- sslscan
- xprobe2
- p0f
Network Tunnels:
- ip
- ip-tunnel
- stunnel
- ptunnel
- udptunnel
Newsgroups:
- slrn
- trn
- tin
- nn
Numbers and Math:
- qalc
- bc
- dc
- calc
- mathomatic
- wcalc
- numfmt
- rax2
- units
- numgrep
- numprocess
- numsum
- numaverage
- numbound
- numnormalize
- numinterval
- numround
- seq
- numrange
- jot
- ent
- numrandom
- factor
- primes
- primes.6
- sc
- gnuplot
- maxima
- octave
- R
Office:
- wordgrinder
- antiword
- abook
- hnb
- worklog
- tpp
- xsw
- ledger
- sc
- slsc
- teapot
- oleo
- ssconvert
- ssindex
- ssgrep
- ssdiff
- dbview
- gv
- xdvi
Other:
- echo
- printf
- getopt
- expect
- expr
- yes
- true
- false
- ifetch
- rig
- pwgen
- makepasswd
- pwsafe
- gringotts
- clamscan
- llines
Performances:
- collectl
- glances
- uptime
- mpstat
- lmbench
- sysbench
- sar
- free
- swapon
- vmstat
- dstat
- iostat
- iotop
- fio
- blktrace
- slabtop
- sysctl
- hdparm
- ps
- top
- htop
- pidstat
- nice
- renice
- ionice
- taskset
- sysdig
- ltrace
- strace
- errno
- explain
- stap
- ktap
- llttng
- perf
- tiptop
- ethtool
- iperf
- pchar
- ping
- hping3
- traceroute
- mtr
- nicstat
- netstat
- ss
- socklist
- sockstat
- iptraf
- tcpdump
- darkstat
- justniffer
- snmpget
- lldptool
- tune2fs
- dd
- siege
- tsung
Pipes:
- tee
- multitee
- pee
- xargs
- parallel
- mispipe
- pv
- sponge
- stdbuf
- ifne
- ts
- vipe
Podcast:
- hpodder
- podget
- podracer
Print:
- lp
- lpr
- lpq
- lpstat
- lprm
- lpmove
- cancel
- lpc
- ink
- lpadmin
- lpoptions
- cupsaccept
- cupsreject
- cupsdisable
- cupsenable
- paperconfig
Processes:
- ps
- w
- top
- htop
- atop
- gitps
- glances
- pidstat
- powertop
- prtstat
- pstree
- whowatch
- kill
- killall
- pidof
- pkill
- pgrep
- skill
- snice
- nice
- renice
- ionice
- cpulimit
- taskset
- setuid
- setsid
- nohup
- disown
- jobs
- bg
- fg
- time
- timeout
- uux
- uustat
- ipcs
- ipcrm
Publishing:
- gs
- fbgs
- latex
- tex
- etex
- latexdiff
- latexmk
- dblatex
- psselect
- mf
- pdftex
- mutool
- pdfjam
- pdftk
- pdfunite
- pdffonts
- pdfimages
- pdfinfo
- pdfseparate
- pdftocairo
- pdftohtml
- pdftoppm
- pdftops
- pdftotext
- diffpdf
Quota:
- quota
- repquota
- setquota
- edquota
- quotaon
- quotaoff
- quotacheck
- convertquota
RSS Reader:
- newsbeuter
- rsstail
- canto
- raggle
- olive
- rawdog
- nrss
- snownews
Revision Control:
- rcs
- ci
- co
- git
- tig
- bzr
- cvs
- darcs
- hg
- svn
Schedule:
- sleep
- watch
- chronic
- wait
- flock
- lckdo
- shush
- inotifywait
- entr
- fsniper
- timeout
- crontab
- at
- atq
- atrm
- batch
Screensavers:
- cmatrix
- rain
- tty-clock
- binclock
Security Context:
- su
- sudo
- sudoedit
- op
- runcon
- chcon
- chroot
- schroot
- rarun2
Setup:
- apt-get
- apt-config
- apt-cache
- apt-file
- dlocate
- whohas
- apt-mark
- debfoster
- deborphan
- dgrep
- dglob
- dpigs
- popularity-contest
- popcon-largest-unused
- popbugs
- which-pkg-broke
- dpkg
- dpkg-reconfigure
- debconf
- debconf-get-selections
- debconf-set-selections
- update-alternatives
- update-manager
- dselect
- aptitude
- synaptic
- alien
- smart
- yum
- rpm
- urpmi
- zypper
- pacman
- yaourt
- stow
- checkrestart
Shells:
- sh
- bash
- fish
- zsh
- fizsh
- ksh
- pdksh
- mksh
- csh
- tcsh
- ash
- dash
- rc
- git-sh
- shellcheck
Spelling:
- spell
- aspell
- ispell
- goldendict
- dict
- sdcv
- aiksaurus
- wtf
- an
- wordplay
System:
- inxi
- nmon
- collectl
- binstats
- uptime
- times
- lsb_release
- uname
- arch
- nproc
- procinfo
- mpstat
- saidar
- perf-top
- lmbench
- sysbench
- sar
- hostid
- free
- swapon
- swapoff
- vmstat
- dstat
- iostat
- iotop
- fio
- blktrace
- blockdev
- slabtop
- tload
- logger
- logwatch
- swatch
- imvirt
Task Managers:
- task
- tudu
- remind
- wyrd
- gcalcli
- calcurse
- pal
- when
- devtodo
- tdl
- todo.sh
- w2do
- yokadi
- episoder
Terminal Tools:
- screen
- tmux
- byobu
- dvtm
- twin
- dtach
- reptyr
- kibitz
- script
- scriptreplay
- ttyrec
- ttyplay
- clear
- reset
- openvt
- chvt
- deallocvt
- tty
- stty
- tabs
- setterm
- tput
- tic
- toe
- infocmp
- captoinfo
- infotocap
Text Utilities:
- truncate
- head
- tail
- multitail
- since
- split
- lxsplit
- nl
- wc
- ex
- ed
- red
- edbrowse
- look
- grep
- egrep
- fgrep
- rgrep
- agrep
- sgrep
- zgrep
- bzgrep
- ack
- ag
- urlview
- awk
- gawk
- mawk
- sed
- psed
- a2p
- s2p
- cut
- join
- combine
- column
- colrm
- rs
- csplit
- paste
- tr
- sort
- msort
- tsort
- shuf
- unsort
- tac
- rev
- uniq
- tee
- multitee
- pr
- fmt
- par
- fold
- expand
- unexpand
- uchardet
- recode
- iconv
- unaccent
- sq
- unsq
- csvtool
- xmlstarlet
Text to Speech:
- espeak
- festival
- saydate
- saytime
User Information:
- id
- groups
- sa
- ac
- who
- whowatch
- whoami
- rwho
- w
- last
- lastb
- lastlog
- lastcomm
- users
- logname
- talk
- ytalk
- write
- wall
- mesg
User Management:
- adduser
- useradd
- userdel
- usermod
- newusers
- groupadd
- groupdel
- groupmod
- newgrp
- chage
- chfn
- chsh
- passwd
Vector Graphics:
- dot
- neato
- twopi
- circo
- fdp
- sfdp
- patchwork
- asy
- inkscape
- rasterizer
- potrace
Videos:
- mplayer
- mencoder
- vlc
- xine
- xine-remote
- avplay
- avconv
- avprobe
- avidemux
- mpgtx
- mplex
- ffmpeg
- mediainfo
- imdb
- imdb-get
- imdb-link
- imdb-rename
- imdb-fxd
- imdb-update-cache
Viewers:
- mcview
- gitview
- cat
- mad
- tac
- rev
- spc
- lolcat
- tac
- combine
- lnav
- ccze
- zcat
- bzcat
- xzcat
- less
- zless
- bzless
- most
- more
- zmore
- bzmore
- pg
Websites:
- shell-fm
- google
- gcalcli
- episoder
- youtube-dl
- get_flash_videos
- quvi
- cclive
- twyt
- bti
- tircd
- twidge
- weather
Wireless:
- iw
- iwconfig
- iwlist
- iwevent
- iwgetid
- wavemon
- kismet
X Windows:
- xinput
- xvidtune
- xcalib
- xev
- setxkbmap
- xmodmap
- xhost
- xsetroot
- import
- xset
- xrdb
- appres
- listres
- editres
- xlsfonts
- xfontsel
- xfd
- fc-scan
- fc-cache
- fc-cat
- fc-list
- fc-query
- fc-match
- fc-pattern
- mimeopen
- xdg-open
- exo-open
- gnome-open
- dmenu
- notify-send
- xmessage
- dialog
- kdialog
- zenity
- osd_cat
- xclip
- xclipboard
- devilspie
- xdotool
- xnee
- xbindkeys
- xte
- x2x
- wmctrl
- xtrlock
- dbus-send
- dbus-monitor
- qdbus
- xrandr
- xprop
- xdpyinfo
- xwininfo
- xdriinfo
- xvinfo
- glxinfo
- Xvfb
- trash
- trash-list
- trash-restore
- trash-empty
- xmag
commands:
/lib/ld-linux.so.2:
categories:
- Debugging
description: dynamic linker-loader
section: 8
/lib64/ld-linux-x86-64.so.2:
categories:
- Debugging
description: dynamic linker-loader
section: 8
7z:
categories:
- Compression
description: a file archiver with highest compression ratio
section: 1
BitchX:
categories:
- Chat
description: an advanced internet relay chat client
section: 1
LDP:
categories:
- Interesting Pages
description: linux documentation project with help and guides
section: 7
R:
categories:
- Numbers and Math
description: a language for data analysis and graphics
section: 1
Xvfb:
categories:
- X Windows
description: virtual framebuffer x server without the hardware
section: 1
a2p:
categories:
- Text Utilities
description: awk to perl translator
section: 1
abc2midi:
categories:
- Midi
description: converts abc file to midi
section: 1
abcde:
categories:
- CD/DVD/BluRay
description: 'a better cd encoder, grabs cd to ogg/speex/mp3/flac/etc'
section: 1
abcm2ps:
categories:
- Midi
description: translate abc music notation to postscript or svg
section: 1
abiword:
categories:
- Conversion
description: flexible word processor documents converter
section: 1
abook:
categories:
- Office
description: text-based address book program
section: 1
ac:
categories:
- User Information
description: print statistics about users connect time
section: 1
ack:
categories:
- Text Utilities
description: ack-grep is designed as a replacement for grep
section: 1p
acl:
categories:
- Interesting Pages
description: access control lists
section: 5
acpitool:
categories:
- Hardware
description: 'acpi client, allowing you to query or set acpi values'
section: 1
adduser:
categories:
- User Management
description: add a user or group to the system
section: 8
adventure:
categories:
- Games
description: an exploration game
section: 6
aee:
categories:
- Editors
description: another easy editor
section: 1
aespipe:
categories:
- Encryption
description: aes encrypting or decrypting pipe
section: 1
ag:
categories:
- Text Utilities
description: 'the silver searcher - like ack, but faster'
section: 1
agedu:
categories:
- Files
description: correlate disk usage and last-access times
section: 1
agrep:
categories:
- Text Utilities
description: search a file for a string with approximate matching
section: 1
aiksaurus:
categories:
- Spelling
description: english-language thesaurus
section: 1
album:
categories:
- Images
description: themable html photo album generator
section: 1
alien:
categories:
- Setup
description: 'convert or install an alien binary package (rpm, deb)'
section: 1p
alpine:
categories:
- EMail
description: internet news and email
section: 1
alsactl:
categories:
- Hardware
description: advanced controls for alsa soundcard driver
section: 1
alsamixer:
categories:
- Hardware
description: soundcard mixer for alsa driver
section: 1
amulecmd:
categories:
- Network File Transfer
description: console-based program to control amule
section: 1
an:
categories:
- Spelling
description: anagram generator
section: 6
antiword:
categories:
- Office
- Conversion
description: show the text and images of ms word documents
section: 1
apm:
categories:
- Hardware
description: interface with the apm subsystem
section: 1
appres:
categories:
- X Windows
description: list x application resource database
section: 1
apropos:
categories:
- Getting Help
description: search the manual page names and descriptions
section: 1
apt-cache:
categories:
- Setup
description: query the apt cache
section: 8
apt-config:
categories:
- Setup
description: apt configuration query program
section: 8
apt-file:
categories:
- Setup
description: apt package searching utility
section: 1
apt-get:
categories:
- Setup
description: apt package handling utility (debian)
section: 8
apt-mark:
categories:
- Setup
description: mark/unmark a package as being automatically-installed
section: 8
aptitude:
categories:
- Setup
description: high-level interface to the package manager
section: 8
aqsis:
categories:
- 3D
description: aqsis renderer adhering to the renderman standard
section: 1
ar:
categories:
- Compression
description: 'create, modify, and extract from archives'
section: 1
arch:
categories:
- System
description: print machine hardware name (same as uname -m)
section: 1
arecordmidi:
categories:
- Midi
description: record standard midi files
section: 1
arename:
categories:
- Audio Editing
description: automatically rename audio files by tagging information
section: 1
aria:
categories:
- Network File Transfer
description: 'fast download utility (http, ftp, bittorrent, metalink)'
section: 1
aria2c:
categories:
- Network File Transfer
description: the ultra fast download utility http/ftp/bt/metalink
section: 1
arithmetic:
categories:
- Games
description: quiz on simple arithmetic
section: 6
arp:
categories:
- Network
description: manipulate the system arp cache
section: 8
arp-scan:
categories:
- Network Scan
description: the arp scanner
section: 1
arping:
categories:
- Network
description: arp find out ethernet address by first arping then arp
section: 8
arpspoof:
categories:
- Network
description: intercept packets on a switched lan
section: 8
arpwatch:
categories:
- Network
description: keep track of ethernet/ip address pairings
section: 8
as:
categories:
- Development
description: the portable gnu assembler
section: 1
ascii:
categories:
- Interesting Pages
description: report character aliases
section: 1
ascii.7:
categories:
- Interesting Pages
description: 'ascii characters in octal, decimal, and hexadecimal'
section: 7
asciidoc:
categories:
- Conversion
description: converts an asciidoc text file to html or docbook
section: 1
asciiview:
categories:
- Conversion
- ASCII Art
description: a high quality ascii art image viewer
section: 1
ash:
categories:
- Shells
description: the almquist shell
section: 1
aspell:
categories:
- Spelling
description: check spelling interactively
section: 1
astyle:
categories:
- Development
description: 'indentation and reformatting filters c, c++, c#, java'
section: 1
asy:
categories:
- Vector Graphics
description: 'asymptote: a script-based vector graphics language'
section: 1
at:
categories:
- Schedule
description: executes commands at a specified time
section: 1
atc:
categories:
- Games
description: air traffic controller game
section: 6
atool:
categories:
- Compression
description: a script for managing file archives of various types
section: 1
atop:
categories:
- Processes
description: at computing system & process monitor
section: 1
atq:
categories:
- Schedule
description: lists the user pending jobs
section: 1
atrm:
categories:
- Schedule
description: remove jobs fom the later execution queue
section: 1
audiopreview:
categories:
- Audio Players
description: 'play audio, video, and internet media streams'
section: 1
audtty:
categories:
- Audio Players
description: control audacious from cli with a ncurses interface
section: 1
aumix:
categories:
- Hardware
description: adjust audio mixer
section: 1
avconv:
categories:
- Videos
description: avconv video converter
section: 1
avidemux:
categories:
- Videos
description: a free video editor
section: 1
avplay:
categories:
- Videos
description: avplay media player
section: 1
avprobe:
categories:
- Videos
description: avprobe media prober
section: 1
awk:
categories:
- Text Utilities
description: pattern scanning and processing language
section: 1
axe:
categories:
- Funny
description: tools to improve network performance via snip
section: 8fun
axel:
categories:
- Network File Transfer
description: light download accelerator (best imo)
section: 1
babeltrace:
categories:
- Debugging
description: babeltrace trace viewer and converter for (ctf)
section: 1
baby:
categories:
- Funny
description: create new process from two parents
section: 1fun
backgammon:
categories:
- Games
description: the game of backgammon
section: 6
backup-manager:
categories:
- Backup
description: an easy to use backup tool for your linux box
section: 8
badblocks:
categories:
- Hardware
- Filesystem Tools
description: search a device for bad blocks
section: 8
base64:
categories:
- Compression
description: encode/decode data and print to standard output
section: 1
basename:
categories:
- Files
description: strip directory and suffix from filenames
section: 1
bash:
categories:
- Interesting Pages
- Shells
description: gnu bourne-again shell
section: 1
bashburn:
categories:
- CD/DVD/BluRay
description: a bash script cd burner writer
section: 1
bastet:
categories:
- Games
description: tetris(r) clone with "bastard" block-choosing ai
section: 6
batch:
categories:
- Schedule
description: executes commands when system load levels permit
section: 1
battlestar:
categories:
- Games
description: a tropical adventure game
section: 6
bbackupctl:
categories:
- Backup
description: control the box backup client daemon
section: 8
bbe:
categories:
- Binary Information
description: sed-like editor for binary files
section: 1
bc:
categories:
- Numbers and Math
description: an arbitrary precision calculator language
section: 1
bchunk:
categories:
- CD/DVD/BluRay
description: cd image format conversion from bin/cue to iso/cdr
section: 1
bcpp:
categories:
- Development
description: make c++ beautifier
section: 1
bcrypt:
categories:
- Encryption
description: blowfish file encryption
section: 1
bg:
categories:
- Processes
description: 'lists stopped or background jobs, resume a stopped job'
section: 1
binclock:
categories:
- Screensavers
description: prints time in binary format
section: 1
binstats:
categories:
- System
description: display statistics about programs and libraries
section: 1
binwalk:
categories:
- Debugging
description: binary image search tool
section: 1
bitlbee:
categories:
- Chat
description: irc gateway to im chat networks
section: 8
bittorrent-downloader:
categories:
- Network File Transfer
description: download files using a scatter-gather network
section: 1
blktrace:
categories:
- System
- Performances
description: generate traces of the i/o traffic on block devices
section: 8
blockdev:
categories:
- System
description: call block device ioctls from the command line
section: 8
bmon:
categories:
- Network Monitor
description: bandwidth monitor and rate estimator
section: 8
boggle:
categories:
- Games
description: word search game
section: 6
bosskill:
categories:
- Funny
description: 'send a signal to your boss, or terminate your boss'
section: 8fun
bplay:
categories:
- Audio Players
description: buffered sound playing
section: 1
brec:
categories:
- Audio Editing
description: buffered sound recording
section: 1
bsdiff:
categories:
- File Compare
- Binary Information
description: generate a patch between two binary files
section: 1
bspatch:
categories:
- File Compare
- Binary Information
description: apply a patch built with bsdiff
section: 1
btdownloadcurses:
categories:
- Network File Transfer
description: download files using a scatter-gather network
section: 1
bti:
categories:
- Websites
description: send a tweet to twitter.com from the command line
section: 1
bunzip2:
categories:
- Compression
description: a block-sorting file decompressor
section: 1
burn:
categories:
- CD/DVD/BluRay
description: 'record from various sources to optical media (cd, dvd)'
section: 1
bwn-ng:
categories:
- Network Monitor
description: a live monitor for network and disk io
section: 1
byobu:
categories:
- Terminal Tools
description: wrapper script for seeding configuration to screen/tmux
section: 1
bzcat:
categories:
- Viewers
description: decompresses files to stdout (bz2)
section: 1
bzcmp:
categories:
- File Compare
description: compare compressed files
section: 1
bzdiff:
categories:
- File Compare
description: compare compressed files
section: 1
bzexe:
categories:
- Compression
description: compress executable files in place
section: 1
bzgrep:
categories:
- Text Utilities
description: search bzip2 compressed files for a regular expression
section: 1
bzip2:
categories:
- Compression
description: a block-sorting file compressor
section: 1
bzless:
categories:
- Viewers
description: file perusal filter for crt viewing of bzip2
section: 1
bzmore:
categories:
- Viewers
description: file perusal filter for crt viewing of bzip2
section: 1
bzr:
categories:
- Revision Control
description: bazaar next-generation distributed version control
section: 1
c:
categories:
- Funny
description: 'genericised softdrink generator (coffee, coke etc)'
section: 1fun
c99:
categories:
- Development
description: compile standard ansi c programs
section: 1
cabextract:
categories:
- Compression
description: extract files from microsoft cabinet (cab)
section: 1
cacaview:
categories:
- Conversion
- ASCII Art
description: ascii image browser
section: 1
cadubi:
categories:
- ASCII Art
description: creative ascii drawing utility
section: 1
cal:
categories:
- Date and Time
description: displays a calendar and the date of easter
section: 1
calc:
categories:
- Numbers and Math
description: arbitrary precision calculator
section: 1
calcurse:
categories:
- Task Managers
description: text-based organizer
section: 1
cancel:
categories:
- Print
description: cancel cups print jobs
section: 1
canfield:
categories:
- Games
description: the solitaire card game canfield
section: 6
canto:
categories:
- RSS Reader
description: an ncurses rss reader
section: 1
capabilities:
categories:
- Interesting Pages
description: overview of linux capabilities
section: 7
captoinfo:
categories:
- Terminal Tools
description: convert a termcap description into terminfo description
section: 1
cat:
categories:
- Viewers
description: concatenate files and print on the standard output
section: 1
catdoc:
categories:
- Conversion
description: outputs word doc file content as plain text
section: 1
catdvi:
categories:
- Conversion
description: dvi to plain text converter
section: 1
cbm:
categories:
- Network Monitor
description: display the current traffic on all network devices
section: 1
cclive:
categories:
- Network File Transfer
- Websites
description: downloading media streams from youtube and similars
section: 1
ccon:
categories:
- Network Apps
description: 'cluster admin tool, multiple console connection'
section: 1
ccrypt:
categories:
- Encryption
description: encrypt and decrypt using rijndael block cipher (aes)
section: 1
ccze:
categories:
- Viewers
description: a robust log colorizer
section: 1
cd:
categories:
- Directories
description: change directory
section: 1
cdadd:
categories:
- CD/DVD/BluRay
description: add information for a new cd to .cdtooldb
section: 1
cdcd:
categories:
- CD/DVD/BluRay
- Audio Players
description: command driven cd player
section: 1
cdclose:
categories:
- CD/DVD/BluRay
description: closes the cdrom tray
section: 1
cdctrl:
categories:
- CD/DVD/BluRay
description: command line cdrom control
section: 1
cdda2mp3:
categories:
- CD/DVD/BluRay
description: extract audio cd audio tracks and encode them in mp3
section: 1
cdda2ogg:
categories:
- CD/DVD/BluRay
description: extract audio cd audio tracks and encode them in ogg
section: 1
cdeject:
categories:
- CD/DVD/BluRay
description: ejects the current compact disc
section: 1
cdinfo:
categories:
- CD/DVD/BluRay
description: 'print out the audiostatus (playing, etc)'
section: 1
cdir:
categories:
- CD/DVD/BluRay
description: lists infos about the currently loaded audio cd
section: 1
cdown:
categories:
- CD/DVD/BluRay
description: query cddb database for info on a disc
section: 1
cdparanoia:
categories:
- CD/DVD/BluRay
description: cdda reading tool with extra data verification features
section: 1
cdpause:
categories:
- CD/DVD/BluRay
description: pauses/resumes the currently playing compact disc
section: 1
cdplay:
categories:
- CD/DVD/BluRay
description: plays the compact disc
section: 1
cdrdao:
categories:
- CD/DVD/BluRay
description: reads and writes cds in disc-at-once mode
section: 1
cdrecord:
categories:
- CD/DVD/BluRay
description: burn a cd
section: 1
cdshuffle:
categories:
- CD/DVD/BluRay
description: plays the audio tracks on the disc in random order
section: 1
cdstop:
categories:
- CD/DVD/BluRay
description: stops the compact disc
section: 1
cdvolume:
categories:
- CD/DVD/BluRay
description: sets the output volume level of the cd player (0-255)
section: 1
cdw:
categories:
- CD/DVD/BluRay
description: frontend to cdrecord/mkisofs/growisofs and other tools
section: 1
celibacy:
categories:
- Funny
description: don't have sex
section: 1fun
centerim:
categories:
- Chat
description: text mode based im client for linux
section: 1
cfdisk:
categories:
- Filesystem Tools
description: curses/slang based disk partition table manipulator
section: 8
cflow:
categories:
- Development
description: generate a c-language flowgraph
section: 1
chage:
categories:
- User Management
description: change user password expiry information
section: 1
chainsaw:
categories:
- Funny
description: tools to improve network performance via snip
section: 8fun
chastise:
categories:
- Funny
description: library function to punish users
section: 3fun
chattr:
categories:
- File Attributes
description: change advanced file attributes on a linux file system
section: 1
chcon:
categories:
- Security Context
description: change file security context (selinux)
section: 1
checkrestart:
categories:
- Setup
- Init and Runlevels
description: check which processes need a restart after an upgrade
section: 1
chfn:
categories:
- User Management
description: change real user name and information
section: 1
chgrp:
categories:
- File Attributes
description: change group ownership
section: 1
chkconfig:
categories:
- Init and Runlevels
description: enable or disable system services
section: 8
chm2pdf:
categories:
- Conversion
description: a tool convert chm to pdf format
section: 1
chmod:
categories:
- File Attributes
description: change file mode bits
section: 1
chown:
categories:
- File Attributes
description: change file owner and group
section: 1
chronic:
categories:
- Schedule
description: runs a command quietly unless it fails
section: 1
chroot:
categories:
- Security Context
description: run command or interactive shell with special root dir
section: 8
chsh:
categories:
- User Management
description: change login shell
section: 1
chvt:
categories:
- Terminal Tools
description: change foreground virtual terminal
section: 1
ci:
categories:
- Revision Control
description: check in rcs revisions
section: 1
circo:
categories:
- Vector Graphics
description: filter for circular layout of graphs
section: 1
cjpeg:
categories:
- Images
description: compress an image file to a jpeg file
section: 1
cksum:
categories:
- File Compare
description: checksum and count the bytes in a file
section: 1
clamscan:
categories:
- Other
description: scan files and directories for viruses
section: 1
cleanlinks:
categories:
- Files
description: remove dangling symbolic links and empty directories
section: 1
clear:
categories:
- Terminal Tools
description: clear the screen
section: 1
clex:
categories:
- File Managers
description: file manager
section: 1
clisp:
categories:
- Development
description: 'ansi common lisp compiler, interpreter and debugger'
section: 1
cloc:
categories:
- Development
description: count lines of source code and comments
section: 1
cmake:
categories:
- Development
description: cross-platform makefile generator
section: 1
cmatrix:
categories:
- Screensavers
description: simulates the display from the matrix movie
section: 1
cmp:
categories:
- File Compare
description: compare two files byte by byte
section: 1
cmus:
categories:
- Audio Players
description: curse music player
section: 1
co:
categories:
- Revision Control
description: check out rcs revisions
section: 1
col:
categories:
- Conversion
description: filter reverse line feeds from input
section: 1
collectl:
categories:
- System
- Performances
description: collects data that describes the current system status
section: 1
colrm:
categories:
- Text Utilities
description: remove columns from a file
section: 1
column:
categories:
- Text Utilities
description: columnate lists
section: 1
combine:
categories:
- File Compare
- Viewers
- Text Utilities
description: combine lines from two files using boolean operations
section: 1
comm:
categories:
- File Compare
description: compare two sorted files line by line
section: 1
compress:
categories:
- Compression
- Compression
description: compress data
section: 1
condom:
categories:
- Funny
description: protects against viruses and child processes
section: 1fun
cone:
categories:
- EMail
description: read and send e-mail messages
section: 1
convert:
categories:
- Images
description: convert/resize/blur/crop/despeckle/dither/etc image
section: 1
convertquota:
categories:
- Quota
description: convert quota from old file format to new one
section: 8
convmv:
categories:
- Files
description: converts filenames from one encoding to another
section: 1
cowsay:
categories:
- ASCII Art
description: configurable speaking/thinking cow (and a bit more)
section: 1
cp:
categories:
- Files
description: copy files and directories
section: 1
cpan:
categories:
- Development
description: easily interact with cpan from the command line
section: 1
cpio:
categories:
- Compression
description: copy files to and from archives
section: 1
cplay:
categories:
- CD/DVD/BluRay
- Audio Players
description: a front-end for various audio players
section: 1
cpp:
categories:
- Development
description: the c preprocessor
section: 1
cpulimit:
categories:
- Processes
description: limits the cpu usage of a process
section: 1
crash:
categories:
- Debugging
description: analyze linux crash dump data or a live system
section: 8
crawl:
categories:
- Games
description: the roguelike game of crawl
section: 6
cream:
categories:
- Editors
description: set of macros making vim easier to use for beginners
section: 1
cribbage:
categories:
- Games
description: the card game cribbage
section: 6
crip:
categories:
- CD/DVD/BluRay
description: a terminal-based ripper/encoder/tagger tool
section: 1
crontab:
categories:
- Schedule
description: maintain crontab files for individual users
section: 1
crsh:
categories:
- Network Apps
description: 'cluster admin tool, multiple rsh connection'
section: 1
crypt:
categories:
- Encryption
description: encrypt or decrypt files (wrapper for mcrypt)
section: 1
cryptcat:
categories:
- Network
- Network File Transfer
- Encryption
description: twofish encryption enabled version of nc
section: 1
cscope:
categories:
- Development
description: interactively examine a c program
section: 1
csh:
categories:
- Shells
description: a shell with c-like syntax
section: 1
csplit:
categories:
- Text Utilities
description: split a file into context-determined pieces
section: 1
cssh:
categories:
- Network Apps
description: 'cluster admin tool, multiple ssh connection'
section: 1
csstidy:
categories:
- Development
description: css parser and optimiser
section: 1
csv2latex:
categories:
- Conversion
description: convert a csv file into a latex document
section: 1
csvtool:
categories:
- Text Utilities
description: tool for performing manipulations on csv files
section: 1
ctags:
categories:
- Development
description: 'generate tag file for emacs, vi'
section: 1
ctel:
categories:
- Network Apps
description: 'cluster admin tool, multiple telnet connection'
section: 1
ctluser:
categories:
- Funny
description: control lusers
section: 8fun
ctorrent:
categories:
- Network File Transfer
description: download bittorrent files from command line
section: 1
cupsaccept:
categories:
- Print
description: accept jobs sent to a destination
section: 8
cupsdisable:
categories:
- Print
description: stop printers and classes
section: 8
cupsenable:
categories:
- Print
description: start printers and classes
section: 8
cupsreject:
categories:
- Print
description: reject jobs sent to a destination
section: 8
curl:
categories:
- Network File Transfer
description: transfer a url (swiss army tool)
section: 1
curlftpfs:
categories:
- Network Filesystems
description: mount a ftp host as a local directory
section: 1
cut:
categories:
- Text Utilities
description: extract columns from files
section: 1
cutmp3:
categories:
- Audio Editing
description: a fast and leightweight mp3 editor
section: 1
cutter:
categories:
- Funny
description: tools to improve network performance via snip
section: 8fun
cvs:
categories:
- Revision Control
description: concurrent versions system
section: 1
cxref:
categories:
- Development
description: generate a c-language program cross-reference table
section: 1
darcs:
categories:
- Revision Control
description: an advanced revision control system
section: 1
darkstat:
categories:
- Performances
description: network statistics gatherer
section: 8
dash:
categories:
- Shells
description: the debian almquist shell
section: 1
date:
categories:
- Date and Time
description: print or set the system date and time
section: 1
dblatex:
categories:
- Publishing
description: 'convert docbook to latex, dvi, postscript, and pdf'
section: 1
dbus-monitor:
categories:
- X Windows
description: debug probe to print desktop bus messages
section: 1
dbus-send:
categories:
- X Windows
description: send a message to a desktop bus
section: 1
dbview:
categories:
- Office
description: view dbase 3 files
section: 1
dc:
categories:
- Numbers and Math
description: an arbitrary precision calculator
section: 1
dcfldd:
categories:
- Filesystem Tools
description: enhanced version of dd for forensics and security
section: 1
dd:
categories:
- Filesystem Tools
- Performances
- Files
- Binary Information
description: 'convert/copy a file, write disk headers, boot records'
section: 1
ddate:
categories:
- Date and Time
description: convert gregorian dates to discordian dates
section: 1
ddrescue:
categories:
- Filesystem Tools
- Binary Information
description: data recovery tool
section: 1
deallocvt:
categories:
- Terminal Tools
description: deallocate unused virtual terminals
section: 1
debconf:
categories:
- Setup
description: run a debconf-using program
section: 1
debconf-get-selections:
categories:
- Setup
description: output contents of debconf database
section: 1
debconf-set-selections:
categories:
- Setup
description: insert new values into the debconf database
section: 1
debfoster:
categories:
- Setup
description: weed unnecessary debian packages
section: 8
debian-reference:
categories:
- Getting Help
description: open the post-installation user's guide in browser
section: 1
debmany:
categories:
- Getting Help
description: show documentation from installed packages
section: 1
deborphan:
categories:
- Setup
description: orphaned package finder
section: 1
debugfs:
categories:
- Filesystem Tools
description: ext2/ext3/ext4 file system debugger
section: 8
depmod:
categories:
- Kernel
description: program to generate modules.dep and map files
section: 8
deroff:
categories:
- Conversion
description: remove roff and preprocessor constructs
section: 1
detox:
categories:
- Files
description: clean up filenames
section: 1
devilspie:
categories:
- X Windows
description: perform actions on windows as they are created
section: 1
devtodo:
categories:
- Task Managers
description: a reminder/task program aimed at developers
section: 1
df:
categories:
- Filesystem Tools
- Files
description: report file system disk space usage
section: 1
dfc:
categories:
- Files
description: display file system space usage using graphs and colors
section: 1
dglob:
categories:
- Setup
description: expand package names or files matching a pattern
section: 1
dgrep:
categories:
- Setup
description: grep through files belonging to an installed package
section: 1
dhex:
categories:
- Binary Information
description: hex editor with a diff mode
section: 1
diakonos:
categories:
- Editors
description: 'a customizable, usable console-based text editor'
section: 1
dialog:
categories:
- X Windows
description: display curses dialog boxes from shell scripts
section: 1
dict:
categories:
- Spelling
description: dict protocol client
section: 1
diff:
categories:
- File Compare
description: compare files line by line
section: 1
diff3:
categories:
- File Compare
description: compare three files line by line
section: 1
diffpdf:
categories:
- Publishing
description: compare two pdf files textually or visually
section: 1
diffstat:
categories:
- File Compare
description: make histogram from diff-output
section: 1
dig:
categories:
- Network
description: dns lookup utility
section: 1
dir:
categories:
- Files
description: briefly list files
section: 1
dircolors:
categories:
- Files
description: color setup for ls
section: 1
dirdiff:
categories:
- Directories
description: display diff and merge changes between directories
section: 1
dirname:
categories:
- Files
description: convert a full pathname to just a path
section: 1
dirs:
categories:
- Directories
description: display directory stack (pushd/popd)
section: 1
discus:
categories:
- Filesystem Tools
description: print a report of disk space usage
section: 1
disown:
categories:
- Processes
description: 'shell built-in, removes each jobs from shell'
section: 1
display-dhammapada:
categories:
- Games
description: display a verse from the dhammapada
section: 1
djpeg:
categories:
- Images
description: decompress a jpeg file to an image file
section: 1
dlocate:
categories:
- Setup
description: program to view debian package information
section: 1
dmake:
categories:
- Development
description: 'maintain program groups, or interdependent files'
section: 1
dmenu:
categories:
- X Windows
description: 'dynamic menu, manages huge numbers defined menu items'
section: 1
dmesg:
categories:
- Hardware
description: print kernel and driver messages
section: 1
dmidecode:
categories:
- Hardware
description: dmi table decoder
section: 8
dnsdomainname:
categories:
- Network
description: show the system dns domain name
section: 1
dnstracer:
categories:
- Network
description: trace a chain of dns servers to the source
section: 8
docx2txt:
categories:
- Conversion
description: convert microsoft ooxml files to plain text
section: 1
domainname:
categories:
- Network
description: show or set the system nis/yp domain name
section: 1
doodle:
categories:
- File Find
description: a tool to search the meta-data in your files
section: 1
dos2unix:
categories:
- Conversion
description: dos/mac to unix text file format converter
section: 1
dot:
categories:
- Vector Graphics
description: filter for drawing directed graphs
section: 1
dpigs:
categories:
- Setup
description: show which installed packages occupy the most space
section: 1
dpkg:
categories:
- Setup
description: package manager for debian
section: 1
dpkg-reconfigure:
categories:
- Setup
description: reconfigure an already installed package
section: 8
dselect:
categories:
- Setup
description: debian package management frontend
section: 1
dsniff:
categories:
- Network Capture
description: password sniffer (lots of protocols)
section: 8
dstat:
categories:
- System
- Performances
description: versatile tool for generating system resource stats
section: 1
dtach:
categories:
- Terminal Tools
description: program that emulates the detach feature of screen
section: 1
dtrace:
categories:
- Debugging
description: tune and troubleshoot programs and system (systemtap)
section: 1
dtrx:
categories:
- Compression
description: cleanly extract many archive types
section: 1
du:
categories:
- Files
description: estimate file space usage
section: 1
dump:
categories:
- Backup
description: ext2/3/4 filesystem backup
section: 8
dumpcap:
categories:
- Network Capture
description: dump network traffic
section: 1
dumpkeys:
categories:
- Hardware
description: dump keyboard translation tables
section: 1
duplicity:
categories:
- Backup
description: encrypted incremental backup to local or remote storage
section: 1
dvdauthor:
categories:
- CD/DVD/BluRay
description: assembles multiple mpeg into a suitable dvd filesystem
section: 1
dvtm:
categories:
- Terminal Tools
description: dynamic virtual terminal manager
section: 1
e2dbg:
categories:
- Debugging
description: the embedded elf debugger
section: 1
ecasound:
categories:
- Audio Editing
description: 'sample editor, multitrack recorder, fx-processor, etc'
section: 1
echo:
categories:
- Other
description: display a line of text
section: 1
ed:
categories:
- Text Utilities
description: the standard text editor
section: 1
edbrowse:
categories:
- Browser
- Text Utilities
description: text editor and web browser
section: 1
editres:
categories:
- X Windows
description: a dynamic resource editor for x toolkit applications
section: 1
edquota:
categories:
- Quota
description: edit user quotas
section: 8
efax:
categories:
- Modem/Fax/GSM
description: 'send/receive faxes with class 1, 2 or 2.0 fax modem'
section: 1
egrep:
categories:
- Text Utilities
description: print lines matching a pattern (-e)
section: 1
egrope:
categories:
- Funny
description: massage a file for a while
section: 1fun
ekg:
categories:
- Chat
description: gadu-gadu compatible client
section: 1
elfsh:
categories:
- Debugging
description: the elsf shell
section: 1
elinks:
categories:
- Browser
description: lynx-like alternative character mode www browser
section: 1
elmo:
categories:
- EMail
description: the electronic mail operator
section: 1
emacs:
categories:
- Editors
description: gnu project emacs text editor
section: 1
enc:
categories:
- Encryption
description: symmetric cipher routines
section: 1ssl
encfs:
categories:
- Encryption
description: mounts or creates an encrypted virtual filesystem
section: 1
encfsctl:
categories:
- Encryption
description: administrative tool for working with encfs filesystems
section: 1
ent:
categories:
- Numbers and Math
description: pseudorandom number sequence test
section: 1
entr:
categories:
- Schedule
description: run arbitrary commands when files change
section: 1
env:
categories:
- Environment
description: run a program in a modified environment
section: 1
environ:
categories:
- Interesting Pages
description: user environment
section: 7
epic5:
categories:
- Chat
description: internet relay chat client for unix like systems
section: 1
episoder:
categories:
- Websites
- Task Managers
description: tv show reminder from epguides.com and thetvdb.com
section: 1
eqn:
categories:
- Conversion
description: format equations for troff or mathml
section: 1
eresi:
categories:
- Debugging
description: the eresi reverse engineering software interface
section: 1
errno:
categories:
- Interesting Pages
- Performances
- Development
- Debugging
description: look up errno names and descriptions
section: 1
errno.3:
categories:
- Interesting Pages
description: number of last error
section: 3
espeak:
categories:
- Text to Speech
description: a multi-lingual software speech synthesizer
section: 1
etex:
categories:
- Publishing
description: extended tex
section: 1
ethtool:
categories:
- Hardware
- Performances
- Network
description: query or control network driver and hardware settings
section: 8
etrace:
categories:
- Debugging
description: the embedded elf tracer
section: 1
ettercap:
categories:
- Network Capture
description: sniffer/content filter for man in the middle attacks
section: 8
ex:
categories:
- Text Utilities
description: text editor
section: 1
exfalso:
categories:
- Audio and Music
description: tag editor for mp3/ogg/flac/musepack/wavpack/mod/xm/it
section: 1
exif:
categories:
- Images
description: shows exif information in jpeg files
section: 1
exifcom:
categories:
- Images
description: set/display user comment tag contained in a jpeg exif
section: 1
exifgrep:
categories:
- Images
description: select and reformat the output of exifprobe
section: 1
exifprobe:
categories:
- Images
description: probe and report exif structure and metadata content
section: 1
exiftags:
categories:
- Images
description: output the properties contained in a jpeg exif section
section: 1
exiftime:
categories:
- Images
description: display/adjust the date and time exif tags
section: 1
exiftool:
categories:
- Images
description: read and write meta information in media files
section: 1
exiftran:
categories:
- Images
description: transform/rotate digital camera jpeg images
section: 1
exo-open:
categories:
- X Windows
description: open urls and launch preferred applications (xfce)
section: 1
expand:
categories:
- Text Utilities
description: convert tabs to spaces
section: 1
expect:
categories:
- Other
description: automate applications accessed over a terminal
section: 1
explain:
categories:
- Performances
- Development
- Debugging
description: explain system call error messages
section: 1
exportfs:
categories:
- Network Filesystems
description: maintain table of exported nfs file systems
section: 8
expr:
categories:
- Other
description: evaluate expressions
section: 1
extract:
categories:
- Binary Information
description: determine meta-information about a file
section: 1
f2c:
categories:
- Development
description: convert fortran 77 to c or c++
section: 1
factor:
categories:
- Numbers and Math
description: factor numbers
section: 1
fadecut:
categories:
- Audio Editing
description: 'rip audiostreams, cut, fade in/out and tag audiofiles'
section: 1
fallocate:
categories:
- Files
description: preallocate or deallocate space to a file
section: 1
false:
categories:
- Other
description: 'do nothing, unsuccessfully'
section: 1
faucet:
categories:
- Network
- Network File Transfer
description: a fixture for a bsd network pipe (netpipes)
section: 1
fax:
categories:
- Modem/Fax/GSM
description: fax sending and receiving with mgetty+sendfax
section: 1
fax2ps:
categories:
- Modem/Fax/GSM
description: convert a tiff facsimile to compressed postscript
section: 1
faxalter:
categories:
- Modem/Fax/GSM
description: alter parameters of a queued hylafax job
section: 1
faxcover:
categories:
- Modem/Fax/GSM
description: generate postscript cover page for outgoing facsimile
section: 1
faxmail:
categories:
- Modem/Fax/GSM
description: hylafax mail-to-fax (postscript) gateway application
section: 1
faxq:
categories:
- Modem/Fax/GSM
description: display fax jobs queued by faxspool
section: 1
faxrm:
categories:
- Modem/Fax/GSM
description: remove fax jobs queued by faxspool
section: 1
faxrunq:
categories:
- Modem/Fax/GSM
description: send fax jobs queued by faxspool
section: 1
faxspool:
categories:
- Modem/Fax/GSM
description: queue and convert files for faxing with sendfax
section: 1
faxstat:
categories:
- Modem/Fax/GSM
description: for hylafax facsimile server status
section: 1
fbgrab:
categories:
- Images
description: takes a screenshot using the framebuffer device
section: 1
fbgs:
categories:
- Publishing
description: postscript/pdf viewer for the framebuffer console
section: 1
fbi:
categories:
- Images
description: framebuffer imageviewer
section: 1
fc:
categories:
- Development
description: frontend script to the f2c fortran compiler
section: 1
fc-cache:
categories:
- X Windows
description: build font information cache files
section: 1
fc-cat:
categories:
- X Windows
description: read font information cache files
section: 1
fc-list:
categories:
- X Windows
description: list available fonts
section: 1
fc-match:
categories:
- X Windows
description: match available fonts
section: 1
fc-pattern:
categories:
- X Windows
description: parse and show pattern
section: 1
fc-query:
categories:
- X Windows
description: query font files
section: 1
fc-scan:
categories:
- X Windows
description: scan font files or directories
section: 1
fdformat:
categories:
- Filesystem Tools
description: low-level format a floppy disk
section: 8
fdisk:
categories:
- Filesystem Tools
description: partition table manipulator for linux
section: 8
fdp:
categories:
- Vector Graphics
description: filter for drawing undirected graphs
section: 1
fdupes:
categories:
- File Find
description: finds duplicate files in a given set of directories
section: 1
festival:
categories:
- Text to Speech
description: a text-to-speech system
section: 1
fetchyahoo:
categories:
- EMail
description: retrieve mail from yahoo webmail service
section: 1
ffmpeg:
categories:
- Videos
description: ffmpeg video converter
section: 1
fg:
categories:
- Processes
description: brings the most recent job to foreground
section: 1
fgrep:
categories:
- Text Utilities
description: search files for lines that match a fixed string (-f)
section: 1
fgrope:
categories:
- Funny
description: massage a file for a while
section: 1fun
figlet:
categories:
- ASCII Art
description: display text with an ascii art charset
section: 6
file:
categories:
- Binary Information
description: determine file type
section: 1
file-hierarchy:
categories:
- Interesting Pages
description: file system hierarchy overview
section: 7
fim:
categories:
- Images
description: fbi (linux framebuffer imageviewer) improved
section: 1
finch:
categories:
- Chat
description: instant messaging client (frontend to libpurple)
section: 1
find:
categories:
- File Find
description: search for files in a directory hierarchy
section: 1
findimagedupes:
categories:
- File Find
- Images
description: finds visually similar or duplicate images
section: 1
findmnt:
categories:
- Filesystem Tools
description: find a filesystem
section: 8
finger:
categories:
- Network Apps
description: user information lookup program
section: 1
fio:
categories:
- System
- Performances
description: flexible i/o tester
section: 1
fish:
categories:
- Shells
description: the friendly interactive shell
section: 1
fizsh:
categories:
- Shells
description: friendly interactive zshell
section: 1
flac:
categories:
- Audio and Music
description: 'encoding, decoding, testing and analyzing flac streams'
section: 1
flame:
categories:
- Funny
description: reply to usenet news posting automatically
section: 1fun
flex:
categories:
- Development
description: 'lexical analyser, generates code for pattern-matching'
section: 1
flickrfs:
categories:
- Network Filesystems
description: virtual filesystem for flickr photosharing service
section: 1
flock:
categories:
- Files
- Schedule
description: manage locks from shell scripts
section: 1
flog:
categories:
- Funny
description: speed up a process
section: 1fun
fmt:
categories:
- Text Utilities
description: optimally reformat text
section: 1
fold:
categories:
- Text Utilities
description: wrap each input line to fit in specified width
section: 1
foremost:
categories:
- Filesystem Tools
- Binary Information
description: recover files using their headers/footers/structures
section: 8
fort77:
categories:
- Development
description: fortran compiler
section: 1
fortune:
categories:
- Games
description: 'print a random, hopefully interesting, adage'
section: 6
free:
categories:
- System
- Performances
description: display amount of free/used/swap memory in the system
section: 1
freetalk:
categories:
- Chat
description: a console based jabber client
section: 1
fsck:
categories:
- Filesystem Tools
description: check and repair a linux file system
section: 8
fsniper:
categories:
- Schedule
description: watch directories and apply rules to created files
section: 1
ftff:
categories:
- File Find
description: fault tolerant file find utility
section: 1
ftp:
categories:
- Network File Transfer
description: copy files between hosts
section: 1
fuser:
categories:
- Debugging
description: identify processes using files or sockets
section: 1
fusermount:
categories:
- Filesystem Tools
description: mount and unmount fuse filesystems
section: 1
gammu:
categories:
- Modem/Fax/GSM
description: does some neat things with your cellular phone or modem
section: 1
gawk:
categories:
- Text Utilities
description: pattern scanning and processing language
section: 1
gcal:
categories:
- Date and Time
description: a program for calculating and printing calendars
section: 1
gcalcli:
categories:
- Websites
- Date and Time
- Task Managers
description: google calendar command line interface
section: 1
gcc:
categories:
- Development
description: gnu project c and c++ compiler
section: 1
gdb:
categories:
- Debugging
description: the gnu debugger
section: 1
gem:
categories:
- Development
description: the front end to rubygems
section: 1
gencat:
categories:
- Development
description: generate a formatted message catalog
section: 1
genisoimage:
categories:
- CD/DVD/BluRay
description: create iso9660/joliet/hfs filesystem
section: 1
get_flash_videos:
categories:
- Network File Transfer
- Websites
description: downloader for various flash-based video sites
section: 1
getconf:
categories:
- Development
description: get configuration values
section: 1
getfacl:
categories:
- File Attributes
description: get file access control lists
section: 1
getfattr:
categories:
- File Attributes
description: get extended attributes of filesystem objects
section: 1
getopt:
categories:
- Other
description: parse command options
section: 1
ghc:
categories:
- Development
description: the glasgow haskell compiler
section: 1
ghci:
categories:
- Development
description: the glasgow haskell compiler
section: 1
gifsicle:
categories:
- Images
description: manipulates gif images and animations
section: 1
git:
categories:
- Revision Control
description: the stupid content tracker
section: 1
git-sh:
categories:
- Shells
description: a git shell (bash)
section: 1
gitfm:
categories:
- File Managers
description: gnu interactive tools file manager
section: 1
gitps:
categories:
- Processes
description: a visual process viewer/killer (gnu interactive tools)
section: 1
gittutorial:
categories:
- Interesting Pages
description: a tutorial introduction to git
section: 7
gitunpack:
categories:
- Compression
description: 'gnu interactive tools - unified archive unpacking'
section: 1
gitview:
categories:
- Viewers
description: an ascii/hex file viewer (gnu interactive tools)
section: 1
gitwipe:
categories:
- Files
description: an utility for wiping files (gnu interactive tools)
section: 1
glances:
categories:
- Processes
- Performances
description: a cross-platform curses-based system monitoring tool
section: 1
gle:
categories:
- Images
description: graphics layout engine
section: 1
glob:
categories:
- Interesting Pages
description: globbing pathnames
section: 7
glxinfo:
categories:
- X Windows
description: show information about the glx implementation
section: 1
gm:
categories:
- Images
description: graphicsmagick is a set of tools to manipulate images
section: 1
gnome-open:
categories:
- X Windows
description: open files and urls using the gnome file handlers
section: 1
gnuhtml2latex:
categories:
- Conversion
description: html to latex converter
section: 1
gnuplot:
categories:
- Numbers and Math
description: an interactive plotting program
section: 1
gocr:
categories:
- Images
description: command line text recognition tool
section: 1
goldendict:
categories:
- Spelling
description: a feature-rich dictionary lookup program
section: 1
gong:
categories:
- Funny
description: evaluate process performance
section: 1fun
google:
categories:
- Websites
description: command-line access to (some) google services
section: 1
gopher:
categories:
- Browser
description: connect to gopher document server
section: 1
gpg:
categories:
- Encryption
description: openpgp encryption and signing tool
section: 1
gpgv:
categories:
- Encryption
description: verify openpgp signatures
section: 1
gphotofs:
categories:
- Images
description: filesystem to mount digital cameras
section: 1
gprof:
categories:
- Development
description: display call graph profile data
section: 1
gramofile:
categories:
- Audio Editing
description: sample and process analog recordings
section: 1
greed:
categories:
- Games
description: eat a game field until you run out of moves
section: 6
grep:
categories:
- Text Utilities
description: search files for lines of text matching a pattern
section: 1
gringotts:
categories:
- Other
description: secure password and data storage manager
section: 1
groff:
categories:
- Conversion
description: front-end for the groff document formatting system
section: 1
grope:
categories:
- Funny
description: massage a file for a while
section: 1fun
groupadd:
categories:
- User Management
description: create a new group
section: 8
groupdel:
categories:
- User Management
description: delete a group
section: 8
groupmod:
categories:
- User Management
description: modify a group definition on the system
section: 8
groups:
categories:
- User Information
description: print group names a user is in
section: 1
growisofs:
categories:
- CD/DVD/BluRay
description: combined frontend to cd/dvd/bluray recording program
section: 1
grub:
categories:
- Filesystem Tools
description: install grand unified bootloader
section: 8
gs:
categories:
- Publishing
description: 'ghostscript, a postscript and pdf interpreter/previewer'
section: 1
gtypist:
categories:
- Games
description: typing tutor for different keyboards and languages
section: 1
gunzip:
categories:
- Compression
description: expand files (gnu zip)
section: 1
guru:
categories:
- Funny
description: system administration
section: 8fun
gv:
categories:
- Office
- Conversion
description: postscript and pdf viewer
section: 1
gzexe:
categories:
- Compression
description: compress executable files in place
section: 1
gzip:
categories:
- Compression
description: compress files (gnu zip)
section: 1
halt:
categories:
- Init and Runlevels
description: reboot or stop the system
section: 8
hangman:
categories:
- Games
description: computer version of the game hangman
section: 6
hardlink:
categories:
- Files
- File Find
description: hardinks multiple copies of a file
section: 1
hdparm:
categories:
- Hardware
- Performances
description: get/set sata/ide device parameters
section: 8
head:
categories:
- Text Utilities
description: output the first 10 lines of file
section: 1
help:
categories:
- Getting Help
description: shell built-in help
section: 1
herrie:
categories:
- Audio Players
description: interactive music playlist player
section: 1
hexdiff:
categories:
- Binary Information
description: hexadecimal visual diff for binary files
section: 1
hexdump:
categories:
- Binary Information
description: 'ascii, decimal, hexadecimal, octal dump'
section: 1
hexedit:
categories:
- Binary Information
description: view and edit files in hexadecimal or in ascii
section: 1
hg:
categories:
- Revision Control
description: mercurial source code management system
section: 1
hier:
categories:
- Interesting Pages
description: description of the filesystem hierarchy
section: 7
highlight:
categories:
- Development
description: 'universal code highlighter converter (html, rtf, ...)'
section: 1
hnb:
categories:
- Office
description: hierarchical notebook
section: 1
hose:
categories:
- Network
- Network File Transfer
description: the client end of a bsd network pipe (netpipes)
section: 1
host:
categories:
- Network
description: dns lookup utility
section: 1
hostid:
categories:
- System
description: print the numeric identifier for the current host
section: 1
hostname:
categories:
- Network
description: print the system hostname
section: 1
hping3:
categories:
- Performances
- Network
description: send (almost) arbitrary tcp/ip packets to network hosts
section: 8
hpodder:
categories:
- Podcast
description: scan and download podcasts
section: 1
hte:
categories:
- Binary Information
description: executable's editor
section: 1
html2markdown:
categories:
- Conversion
description: converts html to markdown-formatted text
section: 1
html2text:
categories:
- Conversion
description: an advanced html-to-text converter
section: 1
htop:
categories:
- Processes
- Performances
description: interactive process viewer
section: 1
httpry:
categories:
- Network Capture
description: http logging and information retrieval tool
section: 1
httrack:
categories:
- Network File Transfer
- Browser
description: 'offline browser : copy websites to a local directory'
section: 1
hunt:
categories:
- Games
description: a multi-player multi-terminal game
section: 6
hwinfo:
categories:
- Hardware
description: probe for hardware
section: 8
iconv:
categories:
- Text Utilities
- Conversion
description: convert encoding of given files
section: 1
icotool:
categories:
- Images
description: convert and create win32 icon and cursor files
section: 1
id:
categories:
- User Information
description: print real and effective user and group ids
section: 1
id3:
categories:
- Audio and Music
description: id3 tag editor
section: 1
id3ed:
categories:
- Audio and Music
description: edit id3 description tags in mpeg3 files
section: 1
id3tool:
categories:
- Audio and Music
description: a command line editor for id3 tags
section: 1
id3v2:
categories:
- Audio and Music
description: 'add/change/remove/view id3v2 tags, converts/lists id3v1'
section: 1
ident:
categories:
- Debugging
description: identify rcs keyword strings in files
section: 1
identify:
categories:
- Images
description: describes the format and characteristics of images
section: 1
ifconfig:
categories:
- Network
description: set/display network information
section: 8
ifdata:
categories:
- Network
description: get network interface info without ifconfig parsing
section: 1
ifdown:
categories:
- Network
description: stop a network interface
section: 8
ifetch:
categories:
- Other
description: image collection tool for ip cameras of ifetch-tools
section: 1
ifne:
categories:
- Pipes
description: run command if the standard input is not empty
section: 1
ifstat:
categories:
- Network
description: report interface statistics
section: 1
iftop:
categories:
- Network Monitor
description: display bandwidth usage on an interface by host
section: 8
ifup:
categories:
- Network
description: bring a network interface up
section: 8
ii:
categories:
- Chat
description: a minimalistic fifo and filesystem based irc client
section: 1
imdb:
categories:
- Videos
description: calls any of the imdb functions
section: 1
imdb-fxd:
categories:
- Videos
description: creates fxd files from the imdb cache for freevo
section: 1
imdb-get:
categories:
- Videos
description: looks up imdb data for a film
section: 1
imdb-link:
categories:
- Videos
description: links films based on their genre
section: 1
imdb-rename:
categories:
- Videos
description: renames files based on their title
section: 1
imdb-update-cache:
categories:
- Videos
description: updates the imdb cache for a given directory
section: 1
img2txt:
categories:
- Conversion
description: convert images to various text-based coloured files
section: 1
import:
categories:
- X Windows
description: window/screenshot
section: 1
imvirt:
categories:
- System
- Hardware
description: detects several virtualizations
section: 1
indent:
categories:
- Development
description: 'reformat a c program, inserting or deleting whitespace'
section: 1
info:
categories:
- Getting Help
description: read info documents
section: 1
infocmp:
categories:
- Terminal Tools
description: compare or print out terminfo descriptions
section: 1
infotocap:
categories:
- Terminal Tools
description: convert a terminfo description into termcap description
section: 1
initctl:
categories:
- Init and Runlevels
description: upstart service configuration
section: 8
ink:
categories:
- Print
description: tool for checking the ink level of your printers
section: 1
inkscape:
categories:
- Vector Graphics
description: svg (scalable vector graphics) editing program
section: 1
inotifywait:
categories:
- Files
- Schedule
description: wait for changes to files using inotify
section: 1
inotifywatch:
categories:
- Files
description: gather filesystem access statistics using inotify
section: 1
insmod:
categories:
- Kernel
description: simple program to insert a module into the linux kernel
section: 8
install:
categories:
- Files
description: copy files and set attributes
section: 1
intro.1:
categories:
- Interesting Pages
description: user commands
section: 1
intro.2:
categories:
- Interesting Pages
description: system calls
section: 2
intro.3:
categories:
- Interesting Pages
description: library functions
section: 3
intro.4:
categories:
- Interesting Pages
description: special files
section: 4
intro.5:
categories:
- Interesting Pages
description: file formats
section: 5
intro.6:
categories:
- Interesting Pages
description: games
section: 6
intro.7:
categories:
- Interesting Pages
description: overview/conventions/miscellany section
section: 7
intro.8:
categories:
- Interesting Pages
description: administration and privileged commands
section: 8
inxi:
categories:
- System
description: lists kernel/drivers/cpu/ram/gcc/xorg/desktop/etc.
section: 1
ionice:
categories:
- Processes
- Performances
description: set or get process i/o scheduling class and priority
section: 1
iostat:
categories:
- System
- Performances
description: 'report cpu and io statistics for dev, part and nfs'
section: 1
iotop:
categories:
- System
- Performances
description: simple top-like i/o monitor
section: 8
ip:
categories:
- Network
- Network Tunnels
description: 'show/manip routing, devices, policy routing and tunnels'
section: 8
ip-tunnel:
categories:
- Network Tunnels
description: tunnel configuration
section: 8
ip6tables:
categories:
- Network
description: ipv6 packet filter administration
section: 8
ip6tables-restore:
categories:
- Network
description: restore ipv6 tables
section: 8
ip6tables-save:
categories:
- Network
description: dump iptables rules to stdout
section: 8
ipcalc:
categories:
- Network
description: ipv4 netmask/broadcast/etc calculator
section: 1
ipchains:
categories:
- Network
description: control the packet filter/firewall (see iptables)
section: 8
ipcrm:
categories:
- Processes
description: 'remove message, semaphore, or shared memory identifier'
section: 1
ipcs:
categories:
- Processes
description: report interprocess communication facilities status
section: 1
iperf:
categories:
- Performances
- Network
description: perform network throughput tests
section: 1
iptables:
categories:
- Network
description: administration tool for ipv4 filtering and nat
section: 8
iptables-restore:
categories:
- Network
description: restore ip tables
section: 8
iptables-save:
categories:
- Network
description: dump iptables rules to stdout
section: 8
iptraf:
categories:
- Performances
- Network Monitor
description: interactive colorful ip lan monitor
section: 8
iptstate:
categories:
- Network
description: top-like display of ip tables state table entries
section: 8
ipv6calc:
categories:
- Network
description: a small utility to manipulate ipv6 addresses
section: 8
irb:
categories:
- Development
description: interactive ruby
section: 1
irssi:
categories:
- Chat
description: a modular irc client for unix
section: 1
isadump:
categories:
- Hardware
description: examine isa registers
section: 8
ispell:
categories:
- Spelling
description: check spelling in batch or interactively
section: 1
isutf8:
categories:
- Conversion
description: check whether files are valid utf-8
section: 1
iw:
categories:
- Wireless
description: show/manipulate wireless devices and configuration
section: 8
iwconfig:
categories:
- Wireless
description: configure a wireless network interface
section: 8
iwevent:
categories:
- Wireless
description: show wireless events generated by drivers and hardware
section: 8
iwgetid:
categories:
- Wireless
description: 'report essid, nwid, ap/cell address of wireless network'
section: 8
iwlist:
categories:
- Wireless
description: detailed information about a wireless interface
section: 8
jack:
categories:
- CD/DVD/BluRay
description: rip and encode cds with one command
section: 1
jardiff:
categories:
- Development
description: visualise api differences between two jar files
section: 1
java:
categories:
- Development
description: the java application launcher
section: 1
javac:
categories:
- Development
description: java programming language compiler
section: 1
javadoc:
categories:
- Development
description: the java api documentation generator
section: 1
jed:
categories:
- Editors
description: programmers editor
section: 1
jhead:
categories:
- Images
description: digicam jpeg exif header manipulation tool
section: 1
jnettop:
categories:
- Network Monitor
description: view hosts/ports taking up the most network traffic
section: 8
jobs:
categories:
- Processes
description: lists the active jobs
section: 1
jodconverter:
categories:
- Conversion
description: import/export documents using the libreoffice filters
section: 1
join:
categories:
- Text Utilities
description: join lines of two files on a common field
section: 1
jot:
categories:
- Numbers and Math
description: print sequential or random data
section: 1
journalctl:
categories:
- Init and Runlevels
description: query the systemd journal
section: 1
jp2a:
categories:
- Images
description: convert jpeg images to ascii
section: 1
jpegtran:
categories:
- Images
description: lossless transformation of jpeg files
section: 1
jq:
categories:
- Development
description: command-line json processor
section: 1
js_beautify:
categories:
- Development
description: command tool to beautify your javascript files
section: 1
jsoncat:
categories:
- Development
description: display json data
section: 1
jsonlint:
categories:
- Development
description: json syntax validator and formatter tool
section: 1
justniffer:
categories:
- Performances
description: an extensive tcp flow sniffer
section: 8
kdialog:
categories:
- X Windows
description: show kde dialog boxes from shell scripts
section: 1
kibitz:
categories:
- Terminal Tools
description: allow two people to interact with one shell
section: 1
kill:
categories:
- Processes
description: send a signal to a process
section: 1
killall:
categories:
- Processes
description: kill all processes named proc
section: 1
kismet:
categories:
- Wireless
- Network Capture
description: wireless sniffing and monitoring
section: 1
knife:
categories:
- Funny
description: tools to improve network performance via snip
section: 8fun
konqueror:
categories:
- Getting Help
description: browse man:/info:/perldoc:/etc. thanks to kio
section: 1
ksh:
categories:
- Shells
description: 'kornshell, a command and programming language'
section: 1
ktap:
categories:
- Performances
- Debugging
description: lightweight script-based dynamic tracing tool for linux
section: 1
lame:
categories:
- Audio and Music
description: create mp3 audio files
section: 1
lart:
categories:
- Funny
description: luser attitude readjustment tool
section: 1fun
last:
categories:
- User Information
description: show listing of last logged in users
section: 1
lastb:
categories:
- User Information
description: show listing of bad loggin attemps
section: 1
lastcomm:
categories:
- User Information
description: print information about previously executed commands
section: 1
lastlog:
categories:
- User Information
description: reports recent login of all users or of a given user
section: 8
latex:
categories:
- Publishing
description: structured text formatting and typesetting
section: 1
latexdiff:
categories:
- Publishing
description: determine and markup differences between two latex files
section: 1
latexmk:
categories:
- Publishing
description: generate latex document
section: 1
lckdo:
categories:
- Schedule
description: run a program with a lock held
section: 1
ld:
categories:
- Development
description: the gnu linker
section: 1
ld.so:
categories:
- Debugging
description: dynamic linker-loader
section: 8
ldconfig:
categories:
- Debugging
description: configure dynamic linker run-time bindings
section: 8
ldd:
categories:
- Debugging
description: print shared library dependencies
section: 1
ledger:
categories:
- Office
description: command-line accounting
section: 1
less:
categories:
- Viewers
description: opposite of more
section: 1
lex:
categories:
- Development
description: generate programs for lexical tasks
section: 1
lftp:
categories:
- Network File Transfer
description: sophisticated file transfer program
section: 1
libc:
categories:
- Interesting Pages
description: overview of standard c libraries on linux
section: 7
lilo:
categories:
- Filesystem Tools
description: install linux boot loader
section: 8
link:
categories:
- Files
description: create a hard link to a file
section: 1
linkchecker:
categories:
- Network File Transfer
description: check html documents and websites for broken links
section: 1
links:
categories:
- Browser
description: lynx-like alternative character mode www browser
section: 1
links2:
categories:
- Browser
description: lynx-like alternative character mode www browser
section: 1
linux_logo:
categories:
- ASCII Art
description: color ansi penguin logo with system information
section: 1
listres:
categories:
- X Windows
description: list resources in widgets
section: 1
lldpad:
categories:
- Network
description: link layer discovery protocol (lldp) agent daemon
section: 8
lldptool:
categories:
- Performances
- Network
description: manage the lldp settings and status of lldpad
section: 8
llines:
categories:
- Other
description: 'lifelines genealogy program, gedcom format'
section: 1
llttng:
categories:
- Performances
- Debugging
description: tracer control command line tool
section: 1
lmbench:
categories:
- System
- Performances
description: system benchmarks
section: 8
ln:
categories:
- Files
description: make filesystem links
section: 1
lnav:
categories:
- Viewers
description: ncurses-based log file viewer
section: 1
loadkeys:
categories:
- Hardware
description: load keyboard translation tables
section: 1
locale:
categories:
- Environment
description: get locale-specific information
section: 1
locale.7:
categories:
- Interesting Pages
description: description of multilanguage support
section: 7
localedef:
categories:
- Environment
description: compile locale definition files
section: 1
locate:
categories:
- File Find
description: locate files via index (m/slocate)
section: 1
logger:
categories:
- System
description: a shell interface to the syslog system log module
section: 1
loginctl:
categories:
- Init and Runlevels
description: control the systemd login manager
section: 1
logname:
categories:
- User Information
description: print the login name of a user
section: 1
logwatch:
categories:
- System
description: system log analyzer and reporter
section: 8
lolcat:
categories:
- Viewers
- ASCII Art
description: rainbow coloring for text
section: 6
look:
categories:
- Text Utilities
description: display lines beginning with a given string
section: 1
lp:
categories:
- Print
description: send files to a printer
section: 1
lpadmin:
categories:
- Print
description: configure cups printers and classes
section: 8
lpc:
categories:
- Print
description: line printer control program
section: 8
lpmove:
categories:
- Print
description: move a job or all jobs to a new destination
section: 8
lpoptions:
categories:
- Print
description: display or set cups printer options and defaults
section: 1
lpq:
categories:
- Print
description: show printer queue status
section: 1
lpr:
categories:
- Print
description: print files
section: 1
lprm:
categories:
- Print
description: remove print jobs
section: 1
lpstat:
categories:
- Print
description: print cups status information
section: 1
ls:
categories:
- Files
description: list directory contents and files
section: 1
lsattr:
categories:
- File Attributes
description: list advanced file attributes on a ext file system
section: 1
lsb_release:
categories:
- System
description: print distribution-specific information
section: 1
lsblk:
categories:
- Hardware
description: list block devices
section: 8
lsdev:
categories:
- Hardware
description: display information about installed hardware
section: 8
lshal:
categories:
- Hardware
description: lists all devices the hardware abstraction layer knows
section: 1
lshw:
categories:
- Hardware
description: list hardware
section: 1
lslk:
categories:
- Debugging
description: list local locks
section: 8
lsmod:
categories:
- Kernel
description: program to show the status of modules in linux kernel
section: 8
lsof:
categories:
- Debugging
- Network
description: list open files/streams/sockets/etc
section: 8
lspci:
categories:
- Hardware
description: list all pci devices
section: 8
lsusb:
categories:
- Hardware
description: list usb devices
section: 8
ltrace:
categories:
- Performances
- Debugging
description: a library call tracer
section: 1
lua:
categories:
- Development
description: lua interpreter
section: 1
luac:
categories:
- Development
description: lua compiler
section: 1
luadoc:
categories:
- Development
description: generate documentation from files
section: 1
luarocks:
categories:
- Development
description: module deployment system for lua
section: 1
luser:
categories:
- Funny
description: process to control the clueless individuals
section: 8fun
lxsplit:
categories:
- Text Utilities
description: a simple tool for splitting and joining split files
section: 1
lynx:
categories:
- Browser
description: 'a general purpose, text-only browser for the www'
section: 1
lz:
categories:
- Compression
description: provides a listing of a tar.gz archive
section: 1
lzip:
categories:
- Compression
description: reduces the size of files
section: 1
lzma:
categories:
- Compression
description: lzma compression and decompression tool
section: 1
lzma2:
categories:
- Compression
description: lzma compression and decompression tool
section: 1
m4:
categories:
- Development
description: macro processor
section: 1
mad:
categories:
- Viewers
description: append files by wildcard patterns
section: 1
madplay:
categories:
- Audio Players
description: decode and play mpeg audio stream(s)
section: 1
mail:
categories:
- EMail
description: minimal client to send and receive mail
section: 1
mailx:
categories:
- EMail
description: send and receive internet mail
section: 1
make:
categories:
- Development
description: gnu make utility to maintain groups of programs
section: 1
makepasswd:
categories:
- Other
description: generate and/or encrypt passwords
section: 1
man:
categories:
- Getting Help
description: an interface to the on-line reference manuals
section: 1
man-pages:
categories:
- Interesting Pages
description: conventions for writing linux man pages
section: 7
markdown:
categories:
- Conversion
description: convert markdown syntax to (x)html
section: 1
mathomatic:
categories:
- Numbers and Math
description: a computer algebra system
section: 1
mawk:
categories:
- Text Utilities
description: pattern scanning and processing language
section: 1
maxima:
categories:
- Numbers and Math
description: common lisp version of macsyma symbolic mathematics
section: 1
mc:
categories:
- File Managers
description: 'midnight commander, visual shell for unix-like systems'
section: 1
mcabber:
categories:
- Chat
description: a simple jabber console client
section: 1
mcdiff:
categories:
- File Compare
description: visual shell for unix-like systems
section: 1
mcdp:
categories:
- CD/DVD/BluRay
- Audio Players
description: a small cdplayer for linux
section: 1
mcedit:
categories:
- Editors
description: internal file editor of gnu midnight commander
section: 1
mcp:
categories:
- Files
description: copy files by wildcard patterns
section: 1
mcrypt:
categories:
- Encryption
description: 'encrypt files, several algorythms'
section: 1
mcview:
categories:
- Binary Information
- Viewers
description: midnight commander internal file viewer (ascii/hex)
section: 1
md5pass:
categories:
- File Compare
description: create an md5 password hash
section: 1
md5sum:
categories:
- File Compare
description: compute and check md5 message digest
section: 1
mediainfo:
categories:
- Binary Information
- Videos
- Audio and Music
description: display information about audio/video files
section: 1
memdump:
categories:
- Debugging
description: memory dumper
section: 1
mencoder:
categories:
- Videos
description: 'video decoding, encoding and filtering tool'
section: 1
merge:
categories:
- File Compare
description: three-way file merge
section: 1
mesg:
categories:
- User Information
- Chat
description: control write access to your terminal
section: 1
mf:
categories:
- Publishing
description: 'metafont, a language for font and logo design'
section: 1
mgetty:
categories:
- Modem/Fax/GSM
description: smart data/fax modem getty
section: 8
mhddfs:
categories:
- Filesystem Tools
description: combines a several mount points into a single one
section: 1
midi2abc:
categories:
- Midi
description: program to convert midi format files to abc notation
section: 1
mii-tool:
categories:
- Hardware
- Network
description: 'view, manipulate media-independent interface status'
section: 8
mikmod:
categories:
- Audio Players
description: play soundtracker modules on a unix machine
section: 1
mille:
categories:
- Games
description: play mille bornes
section: 6
mimeopen:
categories:
- Binary Information
- X Windows
description: open files by mimetype
section: 1
mimetype:
categories:
- Binary Information
description: identify file types
section: 1
minicom:
categories:
- Modem/Fax/GSM
description: friendly serial communication program
section: 1
mispipe:
categories:
- Pipes
description: pipe two commands returning the exit status of the first
section: 1
missing:
categories:
- Interesting Pages
description: missing manual pages
section: 7
mkdir:
categories:
- Directories
description: make directories
section: 1
mkfifo:
categories:
- Files
description: create named pipe
section: 1
mkfs:
categories:
- Filesystem Tools
description: build a linux file system
section: 8
mkisofs:
categories:
- CD/DVD/BluRay
description: create an hybrid iso9660 joliet hfs filesystem
section: 1
mknod:
categories:
- Files
description: make block or character special files
section: 1
mksh:
categories:
- Shells
description: mirbsd kornshell
section: 1
mktemp:
categories:
- Files
description: create a temporary file or directory
section: 1
mktorrent:
categories:
- Network File Transfer
description: simple bittorrent metainfo file creator
section: 1
mln:
categories:
- Files
description: link files by wildcard patterns
section: 1
mmv:
categories:
- Files
description: move files by wildcard patterns
section: 1
mocp:
categories:
- Audio Players
description: console audio player
section: 1
modconf:
categories:
- Kernel
description: a module configuration utility
section: 8
modinfo:
categories:
- Kernel
description: program to show information about a linux kernel module
section: 8
modprobe:
categories:
- Kernel
description: program to add and remove modules from the linux kernel
section: 8
mogrify:
categories:
- Images
description: inplace convert/edit/resize/blur/crop/etc an image
section: 1
monop:
categories:
- Games
description: monopoly game
section: 6
moon-buggy:
categories:
- Games
description: drive some car across the moon
section: 6
moosic:
categories:
- Audio Players
description: a command-line client for the moosic jukebox system
section: 1
more:
categories:
- Viewers
description: file perusal filter for viewing
section: 1
most:
categories:
- Viewers
description: browse or page through a text file
section: 1
mount:
categories:
- Filesystem Tools
description: mount a filesystem
section: 8
mountpoint:
categories:
- Filesystem Tools
description: see if a directory is a mountpoint
section: 1
mp3blaster:
categories:
- Audio Players
description: an interactive text-console based mp3 player
section: 1
mp3burn:
categories:
- CD/DVD/BluRay
description: 'burn audio cds from mp3, ogg vorbis, or flac files'
section: 1
mpc:
categories:
- Audio Players
description: program for controlling music player daemon (mpd)
section: 1
mpc123:
categories:
- Audio Players
description: your handy musepack audio player
section: 1
mpg123:
categories:
- Audio Players
description: 'play audio mpeg 1.0/2.0/2.5 stream (layers 1, 2 and 3)'
section: 1
mpg321:
categories:
- Audio Players
description: simple and lightweight command line mp3 player
section: 1
mpgtx:
categories:
- Videos
description: manipulate mpeg files
section: 1
mplayer:
categories:
- Videos
- Audio and Music
- Audio Players
description: video/audio player/streamer
section: 1
mplex:
categories:
- Videos
description: mpeg 1/2 program/system stream multiplexer
section: 1
mpstat:
categories:
- System
- Performances
description: report processors related statistics
section: 1
msmtp:
categories:
- EMail
description: an smtp client
section: 1
msort:
categories:
- Text Utilities
description: sort records in complex ways
section: 1
mt:
categories:
- Backup
description: control magnetic tape drive operation
section: 1
mtools:
categories:
- Filesystem Tools
description: utilities to access dos disks in unix
section: 1
mtr:
categories:
- Performances
- Network
description: traceroute and ping programs diagnostic tool
section: 8
mtrace:
categories:
- Debugging
description: interpret output from malloc_trace
section: 1
mulk:
categories:
- Network File Transfer
description: parallel network downloader with filtering and metalink
section: 1
multitail:
categories:
- Text Utilities
description: browse through several files at once
section: 1
multitee:
categories:
- Pipes
- Text Utilities
description: send multiple inputs to multiple outputs
section: 1
mussort:
categories:
- Audio and Music
description: sort music files into folders
section: 1
mutool:
categories:
- Publishing
description: all purpose tool for dealing with pdf files
section: 1
mutt:
categories:
- EMail
description: text-based email client
section: 1
mv:
categories:
- Files
description: move (rename) files
section: 1
mybashburn:
categories:
- CD/DVD/BluRay
description: burn data cds/dvds and create mp3/ogg/flac
section: 1
mysql:
categories:
- Database
description: the mysql command-line tool
section: 1
nano:
categories:
- Editors
description: a small and friendly text editor
section: 1
nasm:
categories:
- Development
description: 'the netwide assembler, a portable 80x86 assembler'
section: 1
nc:
categories:
- Network
- Network File Transfer
description: 'netcat, arbitrary tcp and udp connections and listens'
section: 1
ncal:
categories:
- Date and Time
description: cal with an alternative layout
section: 1
ncat:
categories:
- Network
- Network File Transfer
description: concatenate and redirect sockets
section: 1
ncdu:
categories:
- Files
description: ncurses disk usage
section: 1
ncftp:
categories:
- Network File Transfer
description: browser program for the file transfer protocol
section: 1
ncftpget:
categories:
- Network File Transfer
description: internet file transfer program for scripts
section: 1
ncftpput:
categories:
- Network File Transfer
description: internet file transfer program for scripts
section: 1
ncmpc:
categories:
- Audio Players
description: curses music player daemon (mpd) client
section: 1
ndiff:
categories:
- Network Scan
- File Compare
description: utility to compare the results of nmap scans
section: 1
neato:
categories:
- Vector Graphics
description: filter for drawing undirected graphs
section: 1
neqn:
categories:
- Conversion
description: format equations for ascii output
section: 1
nethack:
categories:
- Games
description: exploring the mazes of menace
section: 6
nethogs:
categories:
- Network Monitor
description: 'a small net top tool, displays usage per process'
section: 8
netload:
categories:
- Network Monitor
description: network device load monitor
section: 1
netrik:
categories:
- Browser
description: the antrik internet browser
section: 1
netstat:
categories:
- Performances
- Network
description: 'print connections, routing, masquerade, multicast stats'
section: 8
netwatch:
categories:
- Network Monitor
description: ethernet internet protocol monitor
section: 1
newgrp:
categories:
- User Management
description: log in to a new group
section: 1
newsbeuter:
categories:
- RSS Reader
description: an rss feed reader for text terminals
section: 1
newusers:
categories:
- User Management
description: update and create new users in batch
section: 8
nfsiostat:
categories:
- Network Filesystems
description: report input/output statistics for nfs
section: 1
nfsstat:
categories:
- Network Filesystems
description: list nfs statistics
section: 8
ngrep:
categories:
- Network Capture
description: network grep
section: 8
nice:
categories:
- Processes
- Performances
description: set/run a program with modified scheduling priority
section: 1
nicstat:
categories:
- Performances
- Network Monitor
description: print network traffic statistics
section: 1
ninvaders:
categories:
- Games
description: ncurses version of space invaders
section: 6
nisdomainname:
categories:
- Network
description: show or set the system's nis domain name
section: 1
nl:
categories:
- Text Utilities
description: number lines of files
section: 1
nload:
categories:
- Network Monitor
description: displays the current network usage
section: 1
nm:
categories:
- Debugging
description: list symbols from object files
section: 1
nm-tool:
categories:
- Network
description: utility to report networkmanager state and devices
section: 1
nmap:
categories:
- Network Scan
description: network exploration tool and security / port scanner
section: 1
nmcli:
categories:
- Network
description: command-line tool for controlling networkmanager
section: 1
nmon:
categories:
- System
description: 'systems administrator, tuner, benchmark tool'
section: 1
nmtui:
categories:
- Network
description: text user interface for controlling networkmanager
section: 1
nn:
categories:
- Newsgroups
description: efficient net news interface (no news is good news)
section: 1
node:
categories:
- Development
description: server-side javascript
section: 1
nohup:
categories:
- Processes
description: 'runs a command immune to hangups, outputs to a non-tty'
section: 1
normality:
categories:
- Funny
description: defines types of normality different users may have
section: 5fun
normalize-audio:
categories:
- Audio Editing
description: adjusts volume levels of audio files
section: 1
notify-send:
categories:
- X Windows
description: a program to send desktop notifications
section: 1
notmuch:
categories:
- EMail
description: 'thread-based email index, search, and tagging'
section: 1
nping:
categories:
- Network Scan
description: network packet generation tool / ping utility
section: 1
nproc:
categories:
- System
description: print the number of processing units available
section: 1
nroff:
categories:
- Conversion
description: emulate nroff command with groff
section: 1
nrss:
categories:
- RSS Reader
description: an ncurses rss reader
section: 1
nslookup:
categories:
- Network
description: query internet name servers interactively
section: 1
ntop:
categories:
- Network Monitor
description: display top network users
section: 8
ntopng:
categories:
- Network Monitor
description: display top network users
section: 8
ntptrace:
categories:
- Network
description: trace a chain of ntp servers back to the primary source
section: 1
nuke:
categories:
- Funny
description: launch nuclear weapons at mapped usenet sites
section: 8fun
numaverage:
categories:
- Numbers and Math
description: find the average of a set of numbers
section: 1
numbound:
categories:
- Numbers and Math
description: find boundary numbers in files or stdin
section: 1
numfmt:
categories:
- Numbers and Math
description: convert numbers from/to human-readable strings
section: 1
numgrep:
categories:
- Numbers and Math
description: the numeric equivilent of the grep utility
section: 1
numinterval:
categories:
- Numbers and Math
description: show the numeric intervals between each line in a file
section: 1
numnormalize:
categories:
- Numbers and Math
description: 'normalize a set of numbers, by default between 0 and 1'
section: 1
numprocess:
categories:
- Numbers and Math
description: this program mutates numbers as it encounters them
section: 1
numrandom:
categories:
- Numbers and Math
description: print out a random number
section: 1
numrange:
categories:
- Numbers and Math
description: print out a range of numbers for use in for loops
section: 1
numround:
categories:
- Numbers and Math
description: rounds off numbers it encounters.
section: 1
numsum:
categories:
- Numbers and Math
description: take the first numbers on stdin and return the sum
section: 1
nuttcp:
categories:
- Network
description: network performance measurement tool
section: 8
o3read:
categories:
- Conversion
description: dump of an openoffice.org document parse tree
section: 1
o3tohtml:
categories:
- Conversion
description: convert files in openoffice.org format to html
section: 1
o3totxt:
categories:
- Conversion
description: convert files in openoffice.org format to text
section: 1
objcopy:
categories:
- Debugging
description: copy and translate object files
section: 1
objdump:
categories:
- Debugging
description: display information from object files
section: 1
ocp:
categories:
- CD/DVD/BluRay
- Audio Players
description: open cubic music player
section: 1
octave:
categories:
- Numbers and Math
description: matlab like language for numerical computations
section: 1
od:
categories:
- Binary Information
description: dump files in octal and other formats
section: 1
odt2txt:
categories:
- Conversion
description: a simple converter from opendocument text to plain text
section: 1
ogg123:
categories:
- Audio Players
description: plays ogg vorbis files
section: 1
oggenc:
categories:
- Audio and Music
description: encode audio into the ogg vorbis format
section: 1
oleo:
categories:
- Office
description: the gnu spreadsheet program
section: 1
olive:
categories:
- RSS Reader
description: console rss reader
section: 1
op:
categories:
- Security Context
description: grant trusted users access to certain root operations
section: 1
openssl:
categories:
- Encryption
description: openssl command line tool
section: 1ssl
openvt:
categories:
- Terminal Tools
description: start a program on a new virtual terminal (vt)
section: 1
optipng:
categories:
- Images
description: advanced optimization program for
section: 1
orpheus:
categories:
- Audio Players
description: text mode menu and window-driven audio player
section: 1
osd_cat:
categories:
- X Windows
description: x on-screen file displayer
section: 1
overkill:
categories:
- Games
description: bloody 2d action deathmatch-like game in ascii-art
section: 6
p0f:
categories:
- Network Scan
description: identify remote systems passively
section: 1
pacman:
categories:
- Setup
description: package manager utility (archlinux)
section: 8
pactl:
categories:
- Hardware
description: control a running pulseaudio sound server
section: 1
pal:
categories:
- Task Managers
description: calendar with events
section: 1
pandoc:
categories:
- Conversion
description: general markup converter
section: 1
paperconfig:
categories:
- Print
description: configure the system default paper size
section: 8
par:
categories:
- Text Utilities
description: filter for reformatting paragraphs
section: 1
par2:
categories:
- Backup
description: par 2.0 compatible file verification and repair tool
section: 1
parallel:
categories:
- Pipes
description: run programs in parallel
section: 1
parted:
categories:
- Filesystem Tools
description: a partition manipulation program
section: 8
party:
categories:
- Funny
description: set os responses mode
section: 1fun
passwd:
categories:
- User Management
description: change user password
section: 1
paste:
categories:
- Text Utilities
description: append/merge columns
section: 1
patch:
categories:
- File Compare
description: apply a diff file to an original
section: 1
patchwork:
categories:
- Vector Graphics
description: filter for tree maps
section: 1
pathchk:
categories:
- Files
description: check whether file names are valid or portable
section: 1
patool:
categories:
- Compression
description: portable archive file manager
section: 1
pax:
categories:
- Compression
description: portable archive interchange
section: 1
pbzip2:
categories:
- Compression
description: parallel bzip2 file compressor
section: 1
pcal:
categories:
- Date and Time
description: generate postscript or html calendars
section: 1
pcapdump:
categories:
- Network Capture
description: dedicated packet capture utility
section: 1
pcapip:
categories:
- Network Capture
description: filter a pcap for ip addresses
section: 1
pcappick:
categories:
- Network Capture
description: pick specific frames out of a pcap file by number
section: 1
pcapuc:
categories:
- Network Capture
description: filter a pcap for ip addresses
section: 1
pchar:
categories:
- Performances
- Network
description: perform network measurements along an internet path
section: 8
pcrepattern:
categories:
- Interesting Pages
description: 'pcre - perl-compatible regular expressions'
section: 3
pcresyntax:
categories:
- Interesting Pages
description: 'pcre - perl-compatible regex syntax summary'
section: 3
pdffonts:
categories:
- Publishing
description: pdf font analyzer
section: 1
pdfimages:
categories:
- Publishing
description: pdf image extractor
section: 1
pdfinfo:
categories:
- Publishing
description: pdf document information extractor
section: 1
pdfjam:
categories:
- Publishing
description: a shell script for manipulating pdf files
section: 1
pdfseparate:
categories:
- Publishing
description: pdf page extractor
section: 1
pdftex:
categories:
- Publishing
description: pdf output from tex
section: 1
pdftk:
categories:
- Publishing
description: a handy tool for manipulating pdf
section: 1
pdftocairo:
categories:
- Publishing
description: pdf to png/jpeg/pdf/ps/eps/svg using cairo
section: 1
pdftohtml:
categories:
- Publishing
description: 'program to convert pdf files into html, xml and png'
section: 1
pdftoppm:
categories:
- Publishing
description: pdf to portable pixmap (ppm) converter
section: 1
pdftops:
categories:
- Publishing
description: pdf to postscript converter
section: 1
pdftotext:
categories:
- Publishing
description: pdf to text converter
section: 1
pdfunite:
categories:
- Publishing
description: pdf page merger
section: 1
pdksh:
categories:
- Shells
description: legacy kornshell built on mksh
section: 1
pee:
categories:
- Pipes
description: tee standard input to pipes
section: 1
people:
categories:
- Funny
description: fetch a list of all ttys behaving like a human
section: 2fun
pepper:
categories:
- Development
description: repository statistics and report tool
section: 1
perf:
categories:
- Performances
- Debugging
description: performance analysis tools for linux
section: 1
perf-list:
categories:
- Debugging
description: list all symbolic event types
section: 1
perf-stat:
categories:
- Debugging
description: run a command and gather performance counter statistics
section: 1
perf-top:
categories:
- System
description: system profiling tool
section: 1
perl:
categories:
- Development
description: the perl language interpreter
section: 1
perlbug:
categories:
- Development
description: how to submit bug reports on perl
section: 1
perlcheat:
categories:
- Interesting Pages
description: perl 5 cheat sheet
section: 1
perlcritic:
categories:
- Development
description: command-line interface to critique perl source
section: 1
perldoc:
categories:
- Development
description: look up perl documentation in pod format
section: 1
perlintro:
categories:
- Interesting Pages
description: brief introduction and overview of perl
section: 1
perltidy:
categories:
- Development
description: a perl script indenter and reformatter
section: 1
pg:
categories:
- Viewers
description: browse pagewise through text files
section: 1
pgrep:
categories:
- Processes
description: lookup processes based on name and other attributes
section: 1
phantasia:
categories:
- Games
description: an interterminal fantasy game
section: 6
photorec:
categories:
- Filesystem Tools
description: 'recover lost files from hdisk, digital camera and cdrom'
section: 8
php:
categories:
- Development
description: php command line interface cli
section: 1
pico:
categories:
- Editors
description: simple text editor in the style of the alpine composer
section: 1
pidof:
categories:
- Processes
description: find the process id of a running program
section: 8
pidstat:
categories:
- Processes
- Performances
description: report statistics for linux tasks
section: 1
pigz:
categories:
- Compression
description: parallel compress files (gnu zip)
section: 1
pilot:
categories:
- File Managers
description: simple file browser in the style of the alpine composer
section: 1
ping:
categories:
- Performances
- Network
description: check if host is reachable
section: 8
pkill:
categories:
- Processes
description: signal processes based on name and other attributes
section: 1
pktstat:
categories:
- Network Monitor
description: display packet activity
section: 1
play:
categories:
- Audio Players
description: sox invoked as play outputs to the default sound device
section: 1
playmidi:
categories:
- Midi
description: full-featured midi player using the voxware driver
section: 1
pmap:
categories:
- Debugging
description: report memory map of a process
section: 1
pmidi:
categories:
- Midi
description: midi file player for alsa
section: 1
pmsd:
categories:
- Funny
description: periodically manic system daemon
section: 8fun
pngcrush:
categories:
- Images
description: 'optimizes, or modifies, png files'
section: 1
pnpdump:
categories:
- Hardware
description: dump isa plug-and-play devices resource information
section: 8
podget:
categories:
- Podcast
description: simple tool to automate downloading of podcasts
section: 7
podracer:
categories:
- Podcast
description: a podcast aggregator with bittorrent support
section: 1
popbugs:
categories:
- Getting Help
- Setup
description: find release critical bugs in packages used
section: 1
popcon-largest-unused:
categories:
- Setup
description: list size of unused packages on the system
section: 8
popd:
categories:
- Directories
description: 'sh: remove dir from stack, changes to the new top dir'
section: 1
popularity-contest:
categories:
- Setup
description: list the most popular packages on the system
section: 8
pork:
categories:
- Chat
description: console-based aol instant messenger & irc client
section: 1
posixoptions:
categories:
- Interesting Pages
description: optional parts of the posix standard
section: 7
potrace:
categories:
- Vector Graphics
description: transform bitmaps into vector graphics
section: 1
povray:
categories:
- 3D
description: the persistence of vision ray tracer
section: 1
poweroff:
categories:
- Init and Runlevels
description: reboot or stop the system
section: 8
powertop:
categories:
- Processes
description: program to analyze power consumption on intel laptops
section: 8
ppthtml:
categories:
- Conversion
description: convert powerpoint ppt files to html
section: 1
pr:
categories:
- Text Utilities
description: convert text files for printing
section: 1
prename:
categories:
- Files
description: renames multiple files with perl expression
section: 1
primes:
categories:
- Numbers and Math
description: display all primes (primes.pl)
section: 1
primes.6:
categories:
- Numbers and Math
description: generate primes
section: 6
printenv:
categories:
- Environment
description: print all or part of environment
section: 1
printf:
categories:
- Interesting Pages
- Other
description: format and print data
section: 1
procinfo:
categories:
- System
description: display system statistics gathered from /proc
section: 8
prtstat:
categories:
- Processes
description: print statistics of a process
section: 1
ps:
categories:
- Processes
- Performances
description: report a snapshot of the current processes
section: 1
ps2ascii:
categories:
- Conversion
description: ghostscript translator from postscript or pdf to ascii
section: 1
ps2pdf:
categories:
- Conversion
description: convert postscript to pdf using ghostscript
section: 1
psed:
categories:
- Text Utilities
description: a stream editor
section: 1
psql:
categories:
- Database
description: postgresql interactive terminal
section: 1
psselect:
categories:
- Publishing
description: select pages from a postscript file
section: 1
pstack:
categories:
- Debugging
description: print a stack trace of running processes
section: 1
pstree:
categories:
- Processes
description: display a tree of processes
section: 1
ptunnel:
categories:
- Network Tunnels
description: tunnel tcp connections over icmp packets
section: 8
pushd:
categories:
- Directories
description: 'sh: add directories to stack'
section: 1
pv:
categories:
- Pipes
description: monitor the progress of data through a pipe
section: 1
pwd:
categories:
- Directories
description: print name of current/working directory
section: 1
pwgen:
categories:
- Other
description: generate pronounceable passwords
section: 1
pwsafe:
categories:
- Other
description: password database utility
section: 1
pxz:
categories:
- Compression
description: parallel lzma compressor compatible with xz
section: 1
pychecker:
categories:
- Development
description: program to check python scripts for common mistakes
section: 1
pycompile:
categories:
- Development
description: byte compile python source files
section: 1
pydf:
categories:
- Files
description: report colourised filesystem disk space usage
section: 1
pydoc:
categories:
- Development
description: the python documentation tool
section: 1
python:
categories:
- Development
description: 'an interpreted, object-oriented programming language'
section: 1
pytone:
categories:
- Audio Players
description: music jukebox for your audio files
section: 1
pytris:
categories:
- Games
description: two players console tetris game
section: 6
qalc:
categories:
- Numbers and Math
description: powerful and easy to use command line calculator
section: 1
qcp:
categories:
- Files
description: copy files editing the names in a text editor
section: 1
qdbus:
categories:
- X Windows
description: a communication-interface for qt-based applications
section: 1
qmp3check:
categories:
- Audio Editing
description: check and clean mp3 streams
section: 1
qmp3cut:
categories:
- Audio Editing
description: 'extract, delete parts of a mp3 file'
section: 1
qmp3info:
categories:
- Audio Editing
description: show info from mp3 files
section: 1
qmp3join:
categories:
- Audio Editing
description: join mp3 files
section: 1
qmp3report:
categories:
- Audio Editing
description: report mp3 files and directories
section: 1
qmv:
categories:
- Files
description: rename files editing the names in a text editor
section: 1
qrencode:
categories:
- Images
description: encode data in a qr code as a png or eps image
section: 1
quelcom:
categories:
- Audio Editing
description: command line editing tools for mp3 and wav files
section: 1
quilt:
categories:
- File Compare
description: tool to manage series of patches
section: 1
quiz:
categories:
- Games
description: random knowledge tests
section: 6
quota:
categories:
- Quota
description: display disk usage and limits
section: 8
quotacheck:
categories:
- Quota
description: 'scan for disk usage, create, check, repair quota files'
section: 8
quotaoff:
categories:
- Quota
description: turn filesystem quotas off
section: 8
quotaon:
categories:
- Quota
description: turn filesystem quotas on
section: 8
quvi:
categories:
- Network File Transfer
- Websites
description: query media tool for parsing flash streams url
section: 1
qwavcut:
categories:
- Audio Editing
description: 'extract, delete parts of a wav file'
section: 1
qwavfade:
categories:
- Audio Editing
description: fade in/out wav files
section: 1
qwavheaderdump:
categories:
- Audio Editing
description: dump and fix wav headers
section: 1
qwavinfo:
categories:
- Audio Editing
description: show info from wav files
section: 1
qwavjoin:
categories:
- Audio Editing
description: join wav files
section: 1
qwavsilence:
categories:
- Audio Editing
description: detect and shrink silence sequences in wav files
section: 1
r2:
categories:
- Debugging
description: 'advanced hexadecimal editor, disassembler and debugger'
section: 1
rabin2:
categories:
- Debugging
description: get information about elf/pe/mz/class
section: 1
radiff2:
categories:
- Binary Information
description: unified binary diffing utility
section: 1
rafind2:
categories:
- Binary Information
description: find byte patterns into files
section: 1
raggle:
categories:
- RSS Reader
description: console rss aggregator
section: 1
rahash2:
categories:
- File Compare
- Binary Information
description: block based hashing utility
section: 1
rain:
categories:
- Screensavers
description: animated raindrops display
section: 6
random:
categories:
- Interesting Pages
description: kernel random number source devices
section: 4
ranger:
categories:
- File Managers
description: visual file manager
section: 1
rar:
categories:
- Compression
description: archive files with compression
section: 1
rarp:
categories:
- Network
description: manipulate the system rarp table
section: 8
rarun2:
categories:
- Security Context
description: run programs with different env/args/perms/dirs/etc
section: 1
rasm2:
categories:
- Development
description: assemble and disassemble files or hexpair strings
section: 1
rasterizer:
categories:
- Vector Graphics
description: 'svg conversion to png, jpeg and pdf'
section: 1
rawdog:
categories:
- RSS Reader
description: rss aggregator without delusions of grandeur
section: 1
rax2:
categories:
- Numbers and Math
description: 'convert between (signed) int, float, oct, bin and hex'
section: 1
rc:
categories:
- Shells
description: a shell for plan 9 and unix systems
section: 1
rcp:
categories:
- Network File Transfer
description: remote file copy
section: 1
rcs:
categories:
- Revision Control
description: change rcs file attributes
section: 1
rdfind:
categories:
- File Find
description: finds duplicate files
section: 1
rdiff:
categories:
- File Compare
description: binary diff tool for signature-based differences
section: 1
rdist:
categories:
- Backup
description: remote file distribution client program
section: 1
rdjpgcom:
categories:
- Images
description: display text comments from a jpeg file
section: 1
rdup:
categories:
- Backup
description: generate a file list suitable for making backups
section: 1
readelf:
categories:
- Debugging
description: displays information about elf files
section: 1
readline:
categories:
- Interesting Pages
description: get a line from a user with editing (inputrc)
section: 3
readlink:
categories:
- Files
description: print value of a symbolic link or canonical file name
section: 1
realpath:
categories:
- Files
description: print the resolved path
section: 1
reboot:
categories:
- Init and Runlevels
description: reboot or stop the system
section: 8
rec:
categories:
- Audio Editing
description: sox invoked as rec set default sound device as input
section: 1
recode:
categories:
- Text Utilities
- Conversion
description: converts files between character sets
section: 1
red:
categories:
- Text Utilities
description: line-oriented text editor
section: 1
regex:
categories:
- Interesting Pages
description: posix.2 regular expressions
section: 7
remind:
categories:
- Task Managers
description: a sophisticated reminder service
section: 1
rename:
categories:
- Files
description: rename files by replacing expressions
section: 1
renice:
categories:
- Processes
- Performances
description: alter priority of running processes
section: 1
repquota:
categories:
- Quota
description: summarize quotas for a filesystem
section: 8
reptyr:
categories:
- Terminal Tools
description: reparent a running program to a new terminal/screen
section: 1
rescrog:
categories:
- Funny
description: 'change something, make it different'
section: 1fun
reset:
categories:
- Terminal Tools
description: terminal initialization
section: 1
restore:
categories:
- Backup
description: restore files or filesystem from backups made with dump
section: 8
rev:
categories:
- Viewers
- Text Utilities
description: reverse characters of lines in file or files
section: 1
rexima:
categories:
- Hardware
description: a curses-based (and command-line) mixer
section: 1
rfcdiff:
categories:
- File Compare
description: compare rfcs or internet drafts or any other text files
section: 1
rgrep:
categories:
- Text Utilities
description: print lines matching a pattern recursively (-r)
section: 1
rhash:
categories:
- File Compare
description: 'print or check ed2k, bittorrent, dc++, and other hashes'
section: 1
rifle:
categories:
- Binary Information
description: ranger's file opener with special file type checking
section: 1
rig:
categories:
- Other
description: random identity generator
section: 6
ripit:
categories:
- CD/DVD/BluRay
description: make flac/ogg/mp3/m4a/aac/als/mp4/mpc/wv/etc from cd
section: 1
rlogin:
categories:
- Network Apps
description: openssh ssh client (remote login program)
section: 1
rm:
categories:
- Files
description: remove files or directories
section: 1
rmdir:
categories:
- Directories
description: remove empty directories
section: 1
rmmod:
categories:
- Kernel
description: simple program to remove a module from the linux kernel
section: 8
rmtpdump:
categories:
- Network File Transfer
description: rtmp streaming media client
section: 1
robots:
categories:
- Games
description: fight off villainous robots
section: 6
rogue:
categories:
- Games
description: exploring the dungeons of doom
section: 6
route:
categories:
- Network
description: show/manipulate the ip routing table
section: 8
rpm:
categories:
- Setup
description: rpm package manager (redhat)
section: 8
rrdtool:
categories:
- Database
description: round robin database tool and grapher
section: 1
rs:
categories:
- Text Utilities
description: reshape a data array
section: 1
rsh:
categories:
- Network Apps
description: remote shell
section: 1
rsstail:
categories:
- RSS Reader
description: console based rss news reader
section: 1
rst2pdf:
categories:
- Conversion
description: convert restructuredtext documents to pdf
section: 1
rsync:
categories:
- Backup
description: 'a fast, versatile, remote (and local) file-copying tool'
section: 1
rsyncrypto:
categories:
- Encryption
- Backup
description: rsync friendly encryption
section: 1
rtfm:
categories:
- Funny
description: a response for easy questions from clueless lusers
section: 1fun
rtorrent:
categories:
- Network File Transfer
description: a bittorrent client for ncurses
section: 1
ruby:
categories:
- Development
description: interpreted object-oriented scripting language
section: 1
runcon:
categories:
- Security Context
description: run command with specified security context (selinux)
section: 1
runlevel:
categories:
- Init and Runlevels
description: output previous and current runlevel
section: 8
rwho:
categories:
- User Information
description: determine all users logged on your local network
section: 1
s2p:
categories:
- Text Utilities
description: sed to perl translator
section: 1
sa:
categories:
- User Information
description: summarizes accounting information
section: 8
safecopy:
categories:
- Filesystem Tools
description: data recovery tool
section: 1
saidar:
categories:
- System
description: a curses-based tool for viewing system statistics
section: 1
sail:
categories:
- Games
description: multi-user wooden ships and iron men
section: 6
sar:
categories:
- System
- Performances
description: 'collect, report, or save system activity information'
section: 1
saydate:
categories:
- Date and Time
- Text to Speech
description: audio date/uptime check
section: 1
saytime:
categories:
- Date and Time
- Text to Speech
description: audio time check
section: 1
sc:
categories:
- Numbers and Math
- Office
description: spreadsheet calculator
section: 1
scanimage:
categories:
- Images
description: scan an image
section: 1
scanmem:
categories:
- Debugging
description: locate and modify a variable in an executing process
section: 1
scapy:
categories:
- Network Scan
- Network Capture
description: interactive packet manipulation tool
section: 1
schroot:
categories:
- Security Context
description: securely enter a chroot environment
section: 1
scp:
categories:
- Network File Transfer
description: securely copy files between hosts
section: 1
screen:
categories:
- Terminal Tools
description: screen manager with vt100/ansi terminal emulation
section: 1
screenfetch:
categories:
- ASCII Art
description: the bash screenshot information tool
section: 1
script:
categories:
- Terminal Tools
description: make typescript of terminal session
section: 1
scriptreplay:
categories:
- Terminal Tools
description: 'play back typescripts, using timing information'
section: 1
scrypt:
categories:
- Encryption
description: encrypt or decrypt files
section: 1
scsiinfo:
categories:
- Hardware
description: query information from a scsi device
section: 8
sdcv:
categories:
- Spelling
description: console version of stardict program
section: 1
sdiff:
categories:
- File Compare
description: side-by-side merge of file differences
section: 1
sed:
categories:
- Text Utilities
description: stream editor for filtering and transforming text
section: 1
sendfax:
categories:
- Modem/Fax/GSM
description: submit a facsimile job for transmission
section: 1
sendpage:
categories:
- Modem/Fax/GSM
description: submit a pager job for transmission
section: 1
seq:
categories:
- Numbers and Math
description: print a sequence of numbers
section: 1
service:
categories:
- Init and Runlevels
description: run a system v init script
section: 8
setfacl:
categories:
- File Attributes
description: set file access control lists
section: 1
setfattr:
categories:
- File Attributes
description: set extended attributes of filesystem objects
section: 1
setleds:
categories:
- Hardware
description: set the keyboard leds
section: 1
setpci:
categories:
- Hardware
description: configure pci devices
section: 8
setquota:
categories:
- Quota
description: set disk quotas
section: 8
setserial:
categories:
- Hardware
description: get/set linux serial port information
section: 8
setsid:
categories:
- Processes
description: run a program in a new session
section: 1
setterm:
categories:
- Terminal Tools
description: set terminal attributes
section: 1
setuid:
categories:
- Processes
description: run a command with a different uid
section: 1
setxkbmap:
categories:
- X Windows
description: set the keyboard using the x keyboard extension
section: 1
sex:
categories:
- Funny
description: have sex
section: 6fun
sfdp:
categories:
- Vector Graphics
description: filter for drawing large undirected graphs
section: 1
sftp:
categories:
- Network File Transfer
description: secure file transfer program
section: 1
sg_map:
categories:
- Hardware
description: displays mapping between linux sg and scsi devices
section: 8
sginfo:
categories:
- Hardware
description: access mode page information for a scsi/atapi device
section: 8
sgml2latex:
categories:
- Conversion
description: 'create latex, dvi, ps or pdf output from an sgml file'
section: 1
sgrep:
categories:
- Text Utilities
description: search a file for a structured pattern
section: 1
sh:
categories:
- Shells
description: 'shell, the standard command language interpreter'
section: 1
shar:
categories:
- Compression
description: create shell archives
section: 1
shasum:
categories:
- File Compare
description: print or check sha checksums
section: 1
shell-fm:
categories:
- Websites
- Audio Players
description: console-based player for last.fm radio streams
section: 1
shellcheck:
categories:
- Shells
description: analyzes shell scripts and points out typical issues
section: 1
showkey:
categories:
- Hardware
description: examine the codes sent by the keyboard
section: 1
showmount:
categories:
- Network Filesystems
description: show mount information for an nfs server
section: 8
shred:
categories:
- Files
description: 'overwrite a file to hide its contents, and delete it'
section: 1
shuf:
categories:
- Text Utilities
description: write a random permutation of the input lines to stdout
section: 1
shush:
categories:
- Schedule
description: run a command and optionally report its output by mail
section: 1
shutdown:
categories:
- Init and Runlevels
description: shutdown or restart the system
section: 8
sic:
categories:
- Chat
description: 'an extremly fast, small and simple irc client'
section: 1
siege:
categories:
- Performances
description: an http/https stress tester
section: 1
signal:
categories:
- Interesting Pages
description: overview of signals
section: 7
simple-scan:
categories:
- Images
description: scanning utility
section: 1
since:
categories:
- Text Utilities
description: display content of a file since the last time
section: 1
sipcalc:
categories:
- Network
description: ip subnet calculator
section: 1
skill:
categories:
- Processes
description: send a signal or report process status
section: 1
slabtop:
categories:
- System
- Performances
description: display kernel slab cache information in real time
section: 1
slashem:
categories:
- Games
description: exploring the mazes of menace
section: 6
slave:
categories:
- Funny
description: a semi-interactive command for the dirty work
section: 1fun
sleep:
categories:
- Schedule
description: wait for some time
section: 1
sln:
categories:
- Files
description: link files (statically linked)
section: 8
sloccount:
categories:
- Development
description: count source lines of code (sloc)
section: 1
slrn:
categories:
- Newsgroups
description: an easy to use nntp / spool based newsreader
section: 1
slsc:
categories:
- Office
description: s-langauge port of the sc spreadsheet
section: 1
slurm:
categories:
- Network Monitor
description: yet another network load monitor
section: 1
smart:
categories:
- Setup
description: the smart package manager (apt/rpm/yum/etc)
section: 8
smartctl:
categories:
- Hardware
description: control and monitor utility for smart disks
section: 8
smbclient:
categories:
- Network
description: ftp-like client to access smb/cifs resources on servers
section: 1
snake:
categories:
- Games
description: display chase game
section: 6
snd:
categories:
- Audio Editing
description: a sound editor
section: 1
snice:
categories:
- Processes
description: send a signal or report process status
section: 1
sniffit:
categories:
- Network Capture
description: packet sniffer and monitoring tool
section: 8
snmpcmd:
categories:
- Network
description: behaviour common to most of the net-snmp commands
section: 1
snmpget:
categories:
- Performances
- Network
description: communicates with a network using snmp get requests
section: 1
snmpwalk:
categories:
- Network
description: retrieve a management values subtree using snmp getnext
section: 1
snort:
categories:
- Network Capture
description: packet sniffer/logger and intrusion detection system
section: 8
snownews:
categories:
- RSS Reader
description: console rss newsreader
section: 1
sntop:
categories:
- Network Monitor
description: top-like console network status tool
section: 1
socat:
categories:
- Network
- Network File Transfer
description: multipurpose relay (socket cat)
section: 1
socklist:
categories:
- Performances
description: display list of open sockets
section: 8
sockstat:
categories:
- Performances
description: list open sockets
section: 8
sort:
categories:
- Text Utilities
description: sort lines of text files
section: 1
sox:
categories:
- Audio and Music
- Audio Editing
description: the swiss army knife of audio manipulation
section: 1
spc:
categories:
- Viewers
description: colorizes text for terminals and html (supercat)
section: 1
speedometer:
categories:
- Network Monitor
description: display the rate of data across a network connection
section: 1
spell:
categories:
- Spelling
description: check spelling in batch
section: 1
splay:
categories:
- Audio Players
description: 'mpeg-1,2 audio layer 1,2,3 file player'
section: 1
split:
categories:
- Text Utilities
description: split a file into fixed-size pieces
section: 1
sponge:
categories:
- Pipes
description: soaks up all standard input and write to a file after
section: 1
sq:
categories:
- Text Utilities
description: squeeze a sorted word list
section: 1
sql:
categories:
- Database
description: execute a command on a database determined by a dburl
section: 1
sqlite:
categories:
- Database
description: a command line interface for sqlite
section: 1
sqlite3:
categories:
- Database
description: command line interface for sqlite version 3
section: 1
ss:
categories:
- Performances
- Network
description: another utility to investigate sockets
section: 8
ssconvert:
categories:
- Office
- Conversion
description: spreadsheet format converter (gnumeric)
section: 1
ssdiff:
categories:
- Office
description: compare two spreadsheets
section: 1
ssgrep:
categories:
- Office
description: search spreadsheets for strings
section: 1
ssh:
categories:
- Network Apps
description: openssh ssh client (remote login program)
section: 1
ssh-copy-id:
categories:
- Network Apps
description: install public key in a remote machine authorized_keys
section: 1
ssh-keygen:
categories:
- Network Apps
description: 'authkey generation, management and conversion'
section: 1
sshfs:
categories:
- Network Filesystems
description: filesystem client based on ssh
section: 1
sshmitm:
categories:
- Network
description: ssh monkey-in-the-middle
section: 8
sshow:
categories:
- Network
description: ssh traffic analysis tool
section: 8
ssindex:
categories:
- Office
description: generate index data for spreadsheet files
section: 1
sslscan:
categories:
- Network Scan
description: fast ssl scanner
section: 1
standards:
categories:
- Interesting Pages
description: 'standards - c and unix standards'
section: 7
stap:
categories:
- Performances
- Debugging
description: systemtap script translator driver
section: 1
start:
categories:
- Init and Runlevels
description: init daemon control tool
section: 8
stat:
categories:
- File Attributes
description: display file attributes or file system status
section: 1
status:
categories:
- Init and Runlevels
description: init daemon control tool
section: 8
stdbuf:
categories:
- Pipes
description: run command with modified buffering for its stdstreams
section: 1
stegbreak:
categories:
- Encryption
description: launches brute-force dictionary attacks on jpg image
section: 1
stegdetect:
categories:
- Encryption
description: finds image files with steganographic content
section: 1
steghide:
categories:
- Encryption
description: a steganography program
section: 1
stop:
categories:
- Init and Runlevels
description: init daemon control tool
section: 8
stow:
categories:
- Setup
- Files
description: software package installation manager (with symlinks)
section: 8
strace:
categories:
- Performances
- Debugging
description: trace system calls and signals
section: 1
strfry:
categories:
- Funny
description: string operation
section: 3fun
strftime:
categories:
- Interesting Pages
description: format date and time
section: 3
strings:
categories:
- Debugging
description: extract printable strings
section: 1
strip:
categories:
- Development
description: remove unnecessary information from executable files
section: 1
stty:
categories:
- Terminal Tools
description: change and print terminal line settings
section: 1
stunnel:
categories:
- Network Tunnels
- Encryption
description: universal ssl tunnel
section: 8
stx2any:
categories:
- Conversion
description: converter from structured text to multiple formats
section: 1
su:
categories:
- Security Context
description: change user id or become superuser
section: 1
subnetcalc:
categories:
- Network
description: ipv4/ipv6 subnet calculator
section: 8
sudo:
categories:
- Security Context
description: execute a command as another user
section: 8
sudoedit:
categories:
- Security Context
description: edit one or more files as another user
section: 8
sum:
categories:
- File Compare
description: checksum and count the blocks in a file
section: 1
surfraw:
categories:
- Browser
description: fast search/bookmarks access to various www clients
section: 1
suricata:
categories:
- Network
description: next generation intrusion detection and prevention tool
section: 8
svn:
categories:
- Revision Control
description: subversion command line client tool
section: 1
swapoff:
categories:
- System
description: disable devices and files for paging and swapping
section: 8
swapon:
categories:
- System
- Performances
description: enable/disable device and file for paging and swapping
section: 8
swatch:
categories:
- System
description: simple watcher
section: 1p
synaptic:
categories:
- Setup
description: graphical management of software packages (xwindows)
section: 8
sync:
categories:
- Filesystem Tools
description: flush disk caches
section: 8
sysadmin:
categories:
- Funny
description: responsible for everything imaginable
section: 1fun
sysbench:
categories:
- System
- Performances
description: 'a modular, multi-threaded benchmark tool'
section: 1
sysctl:
categories:
- Kernel
- Performances
description: configure kernel parameters at runtime
section: 8
sysdig:
categories:
- Performances
- Debugging
description: a system-level exploration and troubleshooting tool
section: 8
systemctl:
categories:
- Init and Runlevels
description: control the systemd system and service manager
section: 1
sysv-rc-conf:
categories:
- Init and Runlevels
description: run-level configuration for sysv like init script links
section: 8
tabs:
categories:
- Terminal Tools
description: set terminal tabs
section: 1
tac:
categories:
- Viewers
- Viewers
- Text Utilities
description: concatenate and print files in reverse
section: 1
tail:
categories:
- Text Utilities
description: output the last 10 lines of file
section: 1
talk:
categories:
- User Information
- Chat
description: talk to another user
section: 1
tar:
categories:
- Compression
- Backup
description: read write tape archives
section: 1
tarsnap:
categories:
- Backup
description: manipulate remote encrypted backups
section: 1
task:
categories:
- Task Managers
description: 'taskwarrior, a command line todo manager'
section: 1
taskset:
categories:
- Processes
- Performances
description: retrieve or set a process cpu affinity
section: 1
tbl:
categories:
- Conversion
description: format tables for troff
section: 1
tc:
categories:
- Network
description: show/manipulate traffic control settings
section: 8
tcpdump:
categories:
- Performances
- Network Capture
description: dump traffic on a network
section: 8
tcpflow:
categories:
- Network Capture
description: tcp flow recorder
section: 1
tcpick:
categories:
- Network Capture
description: tcp stream sniffer and connection tracker
section: 8
tcpkill:
categories:
- Network
description: kill tcp connections on a lan
section: 8
tcpnice:
categories:
- Network
description: slow down tcp connections on a lan
section: 8
tcpreen:
categories:
- Network Monitor
description: tcp stream monitoring tool
section: 1
tcpspy:
categories:
- Network Capture
description: tcp/ip connection monitor
section: 8
tcptrace:
categories:
- Network Capture
description: a tcp connection analysis tool
section: 1
tcptrack:
categories:
- Network Monitor
description: monitor tcp connections on the network
section: 1
tcsh:
categories:
- Shells
description: c shell with file name completion and cli editing
section: 1
tdl:
categories:
- Task Managers
description: to do list manager
section: 1
teapot:
categories:
- Office
description: table editor and planner
section: 1
tee:
categories:
- Pipes
- Text Utilities
description: copy stdin to a file and to stdout simultaneously
section: 1
telinit:
categories:
- Init and Runlevels
description: change system runlevel
section: 8
telnet:
categories:
- Network Apps
description: log into remote hosts
section: 1
terminfo:
categories:
- Interesting Pages
description: terminal capability data base
section: 5
tesseract:
categories:
- Images
description: command-line ocr engine
section: 1
test:
categories:
- File Attributes
description: check file types and compare values
section: 1
tetheral:
categories:
- Network Capture
description: dump and analyze network traffic
section: 1
tetris-bsd:
categories:
- Games
description: the game of tetris
section: 6
tex:
categories:
- Publishing
description: text formatting and typesetting
section: 1
textfmt:
categories:
- Modem/Fax/GSM
- Conversion
description: convert ascii text to postscript for facsimile
section: 1
think:
categories:
- Funny
description: 'you dont have to think, computers can think for you'
section: 1fun
tic:
categories:
- Terminal Tools
description: the terminfo entry-description compiler
section: 1
tidy:
categories:
- Development
description: 'validate, correct, and pretty-print html files'
section: 1
tig:
categories:
- Revision Control
description: text-mode interface for git
section: 1
time:
categories:
- Processes
description: time a simple command
section: 1
timeout:
categories:
- Processes
- Schedule
description: run a command with a time limit
section: 1
times:
categories:
- System
description: show process times for the shell and its child
section: 1
timidity:
categories:
- Midi
description: midi-to-wave converter and player
section: 1
tin:
categories:
- Newsgroups
description: usenet newsreader
section: 1
tinyirc:
categories:
- Chat
description: basic irc commands and an curses-based interface
section: 1
tiptop:
categories:
- Performances
- Debugging
description: display hardware performance counters for linux tasks
section: 1
tircd:
categories:
- Chat
- Websites
description: an ircd proxy to the twitter api
section: 1
tload:
categories:
- System
description: graphic representation of system load average
section: 1
tm:
categories:
- Funny
description: meditate
section: 1fun
tmux:
categories:
- Terminal Tools
description: terminal multiplexer
section: 1
todo.sh:
categories:
- Task Managers
description: 'minimal, todo.txt focused task manager'
section: 1
toe:
categories:
- Terminal Tools
description: table of (terminfo) entries
section: 1
toilet:
categories:
- ASCII Art
description: display large colourful characters
section: 1
top:
categories:
- Processes
- Performances
description: monitor processes
section: 1
touch:
categories:
- Files
- File Attributes
description: change file timestamps
section: 1
tpp:
categories:
- Office
description: text presentation program
section: 1
tput:
categories:
- Terminal Tools
description: change terminal characteristics
section: 1
tr:
categories:
- Text Utilities
description: 'translate, squeeze or delete characters'
section: 1
trace-cmd:
categories:
- Debugging
description: interacts with ftrace linux kernel internal tracer
section: 1
trace-cmd-list:
categories:
- Debugging
description: 'list available plugins, events or options for ftrace'
section: 1
tracepath:
categories:
- Network
description: 'traces path to a network host, discovering mtu along'
section: 8
traceroute:
categories:
- Performances
- Network
description: print the route packets trace to network host (see mtr)
section: 8
trafshow:
categories:
- Network Monitor
description: full screen show network traffic
section: 1
trash:
categories:
- Files
- X Windows
description: trash utility compliant with freedesktop.org
section: 1
trash-empty:
categories:
- Files
- X Windows
description: empty for command line trash utility
section: 1
trash-list:
categories:
- Files
- X Windows
description: list trashed files
section: 1
trash-restore:
categories:
- Files
- X Windows
description: restore for command line trash utility
section: 1
tree:
categories:
- Directories
- Files
description: list contents of directories in a tree-like format
section: 1
trek:
categories:
- Games
description: trekkie game
section: 6
trickle:
categories:
- Network File Transfer
description: a lightweight userspace bandwidth shaper
section: 1
trn:
categories:
- Newsgroups
description: threaded read news program
section: 1
troff:
categories:
- Conversion
description: the troff processor of the groff text formatting system
section: 1
true:
categories:
- Other
description: 'do nothing, successfully'
section: 1
truncate:
categories:
- Files
- Text Utilities
description: shrink/extend the size of a file to the specified size
section: 1
ts:
categories:
- Pipes
description: timestamp input
section: 1
tshark:
categories:
- Network Capture
description: dump and analyze network traffic
section: 1
tsort:
categories:
- Text Utilities
description: perform topological sort
section: 1
tsung:
categories:
- Performances
description: distributed multi-protocol load testing tool
section: 1
ttm:
categories:
- Conversion
description: tex/latex to mathml converter
section: 1
tty:
categories:
- Terminal Tools
description: display the name of the terminal connected to stdin
section: 1
tty-clock:
categories:
- Screensavers
description: a terminal digital clock
section: 1
ttyplay:
categories:
- Terminal Tools
description: player of the tty session recorded by ttyrec
section: 1
ttyrec:
categories:
- Terminal Tools
description: a tty recorder
section: 1
tudu:
categories:
- Task Managers
description: command line hierarchical todo list
section: 1
tune2fs:
categories:
- Filesystem Tools
- Performances
description: adjust tunable filesystem parameters on ext2/ext3/ext4
section: 8
tweak:
categories:
- Binary Information
description: efficient hex editor
section: 1
twidge:
categories:
- Websites
description: 'microblogging client for twitter, identica'
section: 1
twin:
categories:
- Terminal Tools
description: textmode window environment
section: 1
twopi:
categories:
- Vector Graphics
description: filter for radial layouts of graphs
section: 1
twyt:
categories:
- Websites
description: command line twitter client
section: 1
txt2html:
categories:
- Conversion
description: convert plain text file to html
section: 1
txt2man:
categories:
- Conversion
description: convert flat ascii text to man page format
section: 1
txt2pdbdoc:
categories:
- Conversion
description: text to doc file converter for palm pilots
section: 1
txt2regex:
categories:
- Development
description: a regular expression wizard
section: 1
txt2tags:
categories:
- Conversion
description: text formatting and conversion tool
section: 1
type:
categories:
- Getting Help
description: display information about command type
section: 1
uchardet:
categories:
- Text Utilities
description: universalchardet (universal charset detector)
section: 1
udevadm:
categories:
- Hardware
description: udev management tool
section: 8
udptunnel:
categories:
- Network Tunnels
description: tunnel udp packets over a tcp connection
section: 1
ufw:
categories:
- Network
description: program for managing a netfilter firewall
section: 8
umask:
categories:
- File Attributes
description: set default file protections
section: 1
umount:
categories:
- Filesystem Tools
description: unmount file systems
section: 8
unaccent:
categories:
- Text Utilities
description: remove accents from input stream or a string
section: 1
unace:
categories:
- Compression
description: 'extract, test and view ace archives'
section: 1
uname:
categories:
- System
description: print system/kernel information
section: 1
uncompress:
categories:
- Compression
description: expand files
section: 1
uncrustify:
categories:
- Development
description: 'c, c++, c#, d, java and pawn source code beautifier'
section: 1
undocumented.3:
categories:
- Interesting Pages
description: undocumented library functions
section: 3
undocumented.7:
categories:
- Interesting Pages
description: 'no manpage for this program, utility or function'
section: 7
unexpand:
categories:
- Text Utilities
description: convert spaces to tabs
section: 1
unhtml:
categories:
- Conversion
description: strip the html formatting
section: 1
unicode:
categories:
- Interesting Pages
description: universal character set
section: 7
unify:
categories:
- File Compare
description: 'transforms context diffs into unidiffs, or vice-versa'
section: 1
uniq:
categories:
- Text Utilities
description: report or omit repeated lines
section: 1
unison:
categories:
- Backup
description: user level file-synchronization tool
section: 1
units:
categories:
- Numbers and Math
description: convert units from one scale to another
section: 1
units.7:
categories:
- Interesting Pages
description: 'units, kilo/kibi/mega, decimal and binary prefixes'
section: 7
unlink:
categories:
- Files
description: call the unlink function to remove the specified file
section: 1
unoconv:
categories:
- Conversion
description: convert documents from/to libreoffice format
section: 1
unpigz:
categories:
- Compression
description: parallel decompress files (gnu zip)
section: 1
unrar:
categories:
- Compression
description: extract files from rar archives
section: 1
unshar:
categories:
- Compression
description: unpack a shar file
section: 1
unsort:
categories:
- Text Utilities
description: reorder lines in a file in semirandom ways
section: 1
unsq:
categories:
- Text Utilities
description: unsqueeze a sorted word list
section: 1
update-alternatives:
categories:
- Setup
description: maintain symlinks for default commands
section: 8
update-manager:
categories:
- Setup
description: graphical management of software updates
section: 8
updatedb:
categories:
- File Find
description: update a database for m/slocate
section: 8
uptime:
categories:
- System
- Performances
description: view the system load and how long it has been running
section: 1
urlscan:
categories:
- EMail
description: browse the urls in an email message from a terminal
section: 1
urlview:
categories:
- Text Utilities
description: url extractor/launcher (see urlscan for mails)
section: 1
urpmi:
categories:
- Setup
description: rpm downloader/installer/dependency solver (mandriva)
section: 1
useradd:
categories:
- User Management
description: create a new user or update default user information
section: 8
userdel:
categories:
- User Management
description: delete a user account and related files
section: 8
usermod:
categories:
- User Management
description: modify a user account
section: 8
users:
categories:
- User Information
description: print the user names of users currently logged in
section: 1
utf8tolatin1:
categories:
- Conversion
description: reads utf-8 encoded text and writes latin1
section: 1
uubp:
categories:
- Funny
description: unix-to-unix beer protocol
section: 1fun
uucp:
categories:
- Network File Transfer
description: system-to-system copy
section: 1
uudecode:
categories:
- Compression
description: decode a file created by uuencode
section: 1
uuencode:
categories:
- Compression
description: encode a binary file
section: 1
uustat:
categories:
- Processes
- Network Apps
description: uucp status inquiry and job control
section: 1
uux:
categories:
- Processes
- Network Apps
description: remote command execution
section: 1
vbackup:
categories:
- Backup
description: a modular backup program
section: 8
vdir:
categories:
- Files
description: verbosely list directory contents
section: 1
venti:
categories:
- Backup
description: client for sha1-addressed block storage server
section: 1
vfu:
categories:
- File Managers
description: text-mode file manager for unix/linux
section: 1
vi:
categories:
- Editors
description: text editor
section: 1
vidir:
categories:
- Files
description: edit a directory in your text editor
section: 1
vifm:
categories:
- File Managers
description: a ncurses based file manager with vi like keybindings
section: 1
vilistextum:
categories:
- Conversion
description: html to ascii converter
section: 1
vim:
categories:
- Editors
description: text editor
section: 1
vipe:
categories:
- Pipes
description: insert a text editor into a pipe
section: 1
vlc:
categories:
- Videos
- Audio and Music
- Audio Players
description: 'video lan client, a media player/streamer/transcoder'
section: 1
vmstat:
categories:
- System
- Performances
description: report virtual memory statistics
section: 8
vnstat:
categories:
- Network Monitor
description: a console-based network traffic monitor
section: 1
w:
categories:
- Processes
- User Information
description: show who is logged on and what they are doing
section: 1
w2do:
categories:
- Task Managers
description: a simple text-based todo manager
section: 1
w3m:
categories:
- Browser
description: a text based web browser and pager
section: 1
wait:
categories:
- Schedule
description: await process completion
section: 1
wall:
categories:
- User Information
- Chat
description: write a message to users
section: 1
wargames:
categories:
- Games
description: shall we play a game?
section: 6
watch:
categories:
- Schedule
description: 'execute a program periodically, showing output'
section: 1
wavemon:
categories:
- Wireless
- Network Monitor
description: a wireless network monitor
section: 1
wc:
categories:
- Text Utilities
description: 'print newline, word, and byte counts for each file'
section: 1
wcalc:
categories:
- Numbers and Math
description: a natural-expression command-line calculator
section: 1
wdiff:
categories:
- File Compare
description: display word differences between text files
section: 1
weather:
categories:
- Websites
description: obtain weather conditions and forecasts
section: 1
weechat:
categories:
- Chat
description: wee enhanced environment for chat
section: 1
wget:
categories:
- Network File Transfer
description: the non-interactive network downloader
section: 1
whack:
categories:
- Funny
description: mangle requests to a printer or damage a printer
section: 1fun
whatis:
categories:
- Getting Help
description: display manual page descriptions
section: 1
when:
categories:
- Task Managers
description: a minimalistic personal calendar program
section: 1
whereis:
categories:
- File Find
description: 'locate binary, source, and manual page for a command'
section: 1
which:
categories:
- File Find
description: locate a command
section: 1
which-pkg-broke:
categories:
- Setup
description: find which package might have broken another
section: 1
whichman:
categories:
- Getting Help
description: search for a man page using a fault tolerant search
section: 1
who:
categories:
- User Information
description: print all usernames currently logged in
section: 1
whoami:
categories:
- User Information
description: print effective userid
section: 1
whohas:
categories:
- Setup
description: find packages in various distributions repositories
section: 1
whois:
categories:
- Network
description: client for the whois directory service
section: 1
whowatch:
categories:
- Processes
- User Information
description: 'console, interactive, process and users monitoring tool'
section: 1
wipe:
categories:
- Files
description: securely erase files from magnetic media
section: 1
wireshark:
categories:
- Network Capture
description: interactively dump and analyze network traffic
section: 1
wmctrl:
categories:
- X Windows
description: interact with a ewmh/netwm compatible x window manager
section: 1
woof:
categories:
- Network File Transfer
description: 'a small, simple, stupid webserver to share files'
section: 1
wordgrinder:
categories:
- Office
description: console-based word processor
section: 1
wordplay:
categories:
- Spelling
description: anagram finder
section: 1
workbone:
categories:
- CD/DVD/BluRay
- Audio Players
description: interactive text-mode program for playing audio cd
section: 1
worklog:
categories:
- Office
description: keeping track of time spent on different projects
section: 1
worm:
categories:
- Games
description: play the growing worm game
section: 6
wput:
categories:
- Network File Transfer
description: wget-like ftp-uploader
section: 1
write:
categories:
- User Information
- Chat
description: send a message to another user
section: 1
wrjpgcom:
categories:
- Images
description: insert text comments into a jpeg file
section: 1
wtf:
categories:
- Spelling
description: translates acronyms for you
section: 6
wump:
categories:
- Games
description: hunt the wumpus in an underground cave
section: 6
wvWare:
categories:
- Conversion
description: convert msword documents
section: 1
wvdial:
categories:
- Hardware
description: ppp dialer with built-in intelligence
section: 1
wyrd:
categories:
- Task Managers
description: front-end to remind
section: 1
x2x:
categories:
- X Windows
description: use keyboard and mouse from an x display on antoher x
section: 1
x86info:
categories:
- Hardware
description: display x86 cpu diagnostics
section: 1
xalan:
categories:
- Development
description: process xml documents with xslt stylesheets
section: 1
xargs:
categories:
- Pipes
description: build and execute command lines from standard input
section: 1
xbindkeys:
categories:
- X Windows
description: grab key and mouse events in x and starts shell commands
section: 1
xcalib:
categories:
- X Windows
description: tiny monitor calibration loader for x
section: 1
xclip:
categories:
- X Windows
description: command line interface to x selections (clipboard)
section: 1
xclipboard:
categories:
- X Windows
description: x clipboard client
section: 1
xdg-open:
categories:
- X Windows
description: opens a file or url in the user preferred application
section: 1
xdotool:
categories:
- X Windows
description: command-line x11 automation tool
section: 1
xdpyinfo:
categories:
- X Windows
description: display information utility for x
section: 1
xdriinfo:
categories:
- X Windows
description: query configuration information of dri drivers
section: 1
xdvi:
categories:
- Office
description: dvi previewer for the x window system
section: 1
xev:
categories:
- X Windows
description: x event viewer
section: 1
xfd:
categories:
- X Windows
description: display all the characters in an x font
section: 1
xfontsel:
categories:
- X Windows
description: point and click selection of x11 font names
section: 1
xgrep:
categories:
- Development
description: search content of xml file via xpath or curstom search
section: 1
xhost:
categories:
- X Windows
description: server access control program for x
section: 1
xine:
categories:
- Videos
description: a free video player
section: 1
xine-remote:
categories:
- Videos
description: a small tool to connect xine remote control server
section: 1
xinput:
categories:
- X Windows
description: utility to configure and test x input devices
section: 1
xkill:
categories:
- Funny
description: 'kill processes or users, including usenet poster'
section: 1fun
xlart:
categories:
- Funny
description: interactive x interface to rlart
section: 1fun
xlhtml:
categories:
- Conversion
description: convert excel xls files to html
section: 1
xls2csv:
categories:
- Conversion
description: output ms-excel file as comma-separated values
section: 1
xlsfonts:
categories:
- X Windows
description: server font list displayer for x
section: 1
xlsx2csv:
categories:
- Conversion
description: convert xslx xml files to csv format
section: 1
xmag:
categories:
- X Windows
description: magnify parts of the screen
section: 1
xmessage:
categories:
- X Windows
description: display a message/query in a window (x-based /bin/echo)
section: 1
xmlcatalog:
categories:
- Development
description: parse and manipulate xml or sgml catalog files
section: 1
xmlindent:
categories:
- Development
description: xml stream reformatter
section: 1
xmllint:
categories:
- Development
description: command line xml tool
section: 1
xmlstarlet:
categories:
- Development
- Text Utilities
description: command line xml/xslt toolkit
section: 1
xmms2:
categories:
- Audio Players
description: command-line interface to the xmms2 daemon
section: 1
xmodmap:
categories:
- X Windows
description: set/modify keymaps and pointer button mappings in x
section: 1
xmp:
categories:
- Audio Players
description: extended module player
section: 1
xnee:
categories:
- X Windows
description: 'records, replays x11 data on multiple displays'
section: 1
xorriso:
categories:
- CD/DVD/BluRay
description: creates and manipulates iso filesystem with rockridge
section: 1
xprobe2:
categories:
- Network Scan
description: a remote active operating system fingerprinting tool
section: 1
xprop:
categories:
- X Windows
description: property displayer for x
section: 1
xrandr:
categories:
- X Windows
description: primitive command line interface to randr extension
section: 1
xrdb:
categories:
- X Windows
description: x server resource database utility
section: 1
xset:
categories:
- X Windows
description: user preference utility for x
section: 1
xsetroot:
categories:
- X Windows
description: root window parameter setting utility for x
section: 1
xsw:
categories:
- Office
description: slide show presentation tool
section: 1
xte:
categories:
- X Windows
description: generates fake input using the xtest extension
section: 1
xtrace:
categories:
- Debugging
description: trace communication between x11 client and server
section: 1
xtrlock:
categories:
- X Windows
description: lock x display until password supplied
section: 1
xvidtune:
categories:
- X Windows
description: adjust x server origin and size
section: 1
xvinfo:
categories:
- X Windows
description: print out x-video extension adaptor information
section: 1
xwininfo:
categories:
- X Windows
description: window information utility for x
section: 1
xxd:
categories:
- Binary Information
description: make a hexdump or do the reverse (patch)
section: 1
xz:
categories:
- Compression
description: compress or decompress xz and lzma files
section: 1
xzcat:
categories:
- Viewers
description: 'decompresses files to stdout (xz, lzma)'
section: 1
yacc:
categories:
- Development
description: yet another compiler compiler
section: 1
yaourt:
categories:
- Setup
description: more than a frontend to pacman (archlinux)
section: 8
yasm:
categories:
- Development
description: the yasm modular assembler
section: 1
yauap:
categories:
- Audio Players
description: audio player based on the gstreamer framework
section: 1
yes:
categories:
- Other
description: output a string repeatedly until killed
section: 1
yokadi:
categories:
- Task Managers
description: commandline todo system
section: 1
youtube-dl:
categories:
- Network File Transfer
- Websites
description: download video from youtube or other video platforms
section: 1
ypdomainname:
categories:
- Network
description: show or set the system's yp domain name
section: 1
ytalk:
categories:
- User Information
- Chat
description: multi-user chat program
section: 1
yum:
categories:
- Setup
description: yellowdog updater modified (redhat)
section: 8
zcat:
categories:
- Viewers
description: expand and concatenate data (gz)
section: 1
zcmp:
categories:
- File Compare
description: compare compressed files
section: 1
zdiff:
categories:
- File Compare
description: compare compressed files
section: 1
zenity:
categories:
- X Windows
description: display gtk+ dialogs
section: 1
zgrep:
categories:
- Text Utilities
description: search compressed files for a regular expression
section: 1
zile:
categories:
- Editors
description: zile is lossy emacs
section: 1
zip:
categories:
- Compression
description: compress files (windows zip)
section: 1
zless:
categories:
- Viewers
description: file perusal filter for crt viewing of compressed text
section: 1
zmore:
categories:
- Viewers
description: file perusal filter for crt viewing of compressed text
section: 1
zonecheck:
categories:
- Network
description: dns zone checking tool
section: 1
zoo:
categories:
- Compression
description: manipulate archives of files in compressed form
section: 1
zrun:
categories:
- Compression
description: automatically uncompress arguments to command
section: 1
zsh:
categories:
- Interesting Pages
- Shells
description: the z shell
section: 1
zypper:
categories:
- Setup
description: interface to zypp system management (opensuse)
section: 8
length:
description:
max: 56
min: 5
line:
max: 67
min: 10
name:
max: 27
min: 1
_________ _____ _______________       _____
\_   ___ \\    \\___________   \____ / ____\     ~/.bash/cliref.md
/    \  \/|    | |   ||       _/ __ \  __\    copy/paste from whatisdb
\     \___|__  |_|_  ||    |   \  __/|_ |   http://pastebin.com/yGmGiDQX
 \________  /_____ \_||____|_  /____  /_|     yunga.palatino@gmail.com
 20160515 \/ 1527 \/         \/     \/

alias CLIRef.txt='curl -s "http://pastebin.com/raw/yGmGiDQX" | less -i'
alias CLIRef.md='lynx "https://gist.github.com/yunga/b036ac9749524e312fb8#file-cliref-md"'

Content

Other Documentation | Getting Help | Interesting Pages | | Shells | Network | Directories Terminal Tools | Wireless | Files | Network Monitor | Pipes Setup | Network Tunnels | File Attributes System | Network Scan | File Find Kernel | Network Capture | File Compare Init and Runlevels | Network Filesystems | Binary Information Hardware | Network Apps | File Managers Filesystem Tools | Modem/Fax/GSM | Viewers Quota | Network File Transfer | Editors Processes | Browser | Text Utilities Performances | RSS Reader | Print User Management | Podcast | Compression User Information | Chat | Encryption Environment | EMail | Backup Security Context | Newsgroups | CD/DVD/BluRay | Websites | | | Development | ASCII Art | Numbers and Math Debugging | Images | Date and Time Revision Control | Vector Graphics | Schedule Database | 3D | Office | Videos | Spelling Games | Audio and Music | Publishing Screensavers | Audio Players | Task Managers Other | Audio Editing | Conversion X Windows | Midi | Funny | Text to Speech |

Other Documentation

Local directories

manpages       /usr/man/                      /usr/share/man/
infopages      /usr/info/                     /usr/share/info/
packages       /usr/doc/                      /usr/share/doc/
linux doc prj  /usr/doc/ldp/                  /usr/share/doc/ldp/
howtos         /usr/doc/howto/                /usr/share/doc/howto/
mini howtos    /usr/doc/howto/mini/           /usr/share/doc/howto/mini/
kernel         /usr/src/linux/documentation/
x window       /usr/x11r6/lib/x11/doc/
apache         /home/httpd/html/manual/       /var/www/html/manual/
latex doc      /usr/share/texmf/doc/latex/latex2e-html/
tex            /usr/share/texmf/doc/

On the Web

Tools:

Manpages Sections on various platforms

Section | General use on various unix platforms 0 | c library header files 1 | general commands 1c | communications 1g | graphics 1m | maintenance, system administration commands and daemons 2 | system calls 3 | library functions, in particular the c standard library 3c | c programming language 3f | fortran programming language 3m | miscellaneous programming routines 4 | special files, devices, drivers, formats and conventions 5 | file formats and conventions miscellanea 6 | games and screensavers 7 | miscellanea, special files, devices and drivers 8 | system administration commands and daemons 9 | kernel routines l | local, some programs install pages here instead of (1) n | tcl/tk keywords x | the x window system ?p | perl scripts man pages ?posix | posix man pages ?fun | funny command lines

Getting Help

man              an interface to the on-line reference manuals
apropos          search the manual page names and descriptions
whatis           display manual page descriptions
whichman         search for a man page using a fault tolerant search
info             read info documents
help             shell built-in help
debmany          show documentation from installed packages
debian-reference open the post-installation user's guide in browser
type             display information about command type
konqueror        browse man:/info:/perldoc:/etc. thanks to kio
popbugs          find release critical bugs in packages you use

Interesting Pages

intro.1          user commands
intro.2          system calls
intro.3          library functions
intro.4          special files
intro.5          file formats
intro.6          games
intro.7          overview/conventions/miscellany section
intro.8          administration and privileged commands
undocumented.7   no manpage for this program, utility or function
missing          missing manual pages
LDP              linux documentation project with help and guides
man-pages        conventions for writing linux man pages
environ          user environment
hier             description of the filesystem hierarchy
file-hierarchy   file system hierarchy overview
capabilities     overview of linux capabilities
signal           overview of signals
standards        standards - c and unix standards
units.7          units, kilo/kibi/mega, decimal and binary prefixes
libc             overview of standard c libraries on linux
posixoptions     optional parts of the posix standard
errno            look up errno names and descriptions
errno.3          number of last error
undocumented.3   undocumented library functions
printf           formatted output conversion
strftime         format date and time
acl              access control lists
ascii            report character aliases
ascii.7          ascii characters in octal, decimal, and hexadecimal
unicode          universal character set
locale.7         description of multilanguage support
readline         get a line from a user with editing (inputrc)
terminfo         terminal capability data base
bash             gnu bourne-again shell
zsh              the z shell
glob             globbing pathnames
regex            posix.2 regular expressions
pcrepattern      pcre - perl-compatible regular expressions
pcresyntax       pcre - perl-compatible regex syntax summary
perlintro        brief introduction and overview of perl
perlcheat        perl 5 cheat sheet
gittutorial      a tutorial introduction to git
random           kernel random number source devices

Shells

sh               shell, the standard command language interpreter
bash             gnu bourne-again shell
fish             the friendly interactive shell
zsh              the z shell
fizsh            friendly interactive zshell
ksh              kornshell, a command and programming language
pdksh            legacy kornshell built on mksh
mksh             mirbsd kornshell
csh              a shell with c-like syntax
tcsh             c shell with file name completion and cli editing
ash              the almquist shell
dash             the debian almquist shell
rc               a shell for plan 9 and unix systems
git-sh           a git shell (bash)
shellcheck       analyzes shell scripts and points out typical issues

Terminal Tools

screen           screen manager with vt100/ansi terminal emulation
tmux             terminal multiplexer
byobu            wrapper script for seeding configuration to screen/tmux
dvtm             dynamic virtual terminal manager
twin             textmode window environment
dtach            program that emulates the detach feature of screen
reptyr           reparent a running program to a new terminal/screen
kibitz           allow two people to interact with one shell
script           make typescript of terminal session
scriptreplay     play back typescripts, using timing information
ttyrec           a tty recorder
ttyplay          player of the tty session recorded by ttyrec
clear            clear the screen
reset            terminal initialization
openvt           start a program on a new virtual terminal (vt)
chvt             change foreground virtual terminal
deallocvt        deallocate unused virtual terminals
tty              display the name of the terminal connected to stdin
stty             change and print terminal line settings
tabs             set terminal tabs
setterm          set terminal attributes
tput             change terminal characteristics
tic              the terminfo entry-description compiler
toe              table of (terminfo) entries
infocmp          compare or print out terminfo descriptions
captoinfo        convert a termcap description into terminfo description
infotocap        convert a terminfo description into termcap description

Setup

apt-get          apt package handling utility (debian)
apt-config       apt configuration query program
apt-cache        query the apt cache
apt-file         apt package searching utility
dlocate          program to view debian package information
whohas           find packages in various distributions repositories
apt-mark         mark/unmark a package as being automatically-installed
debfoster        weed unnecessary debian packages
deborphan        orphaned package finder
dgrep            grep through files belonging to an installed package
dglob            expand package names or files matching a pattern
dpigs                  show which installed packages occupy the most space
popularity-contest     list the most popular packages on the system
popcon-largest-unused  list size of unused packages on the system
popbugs                find release critical bugs in packages used
which-pkg-broke        find which package might have broken another
dpkg                   package manager for debian
dpkg-reconfigure       reconfigure an already installed package
debconf                run a debconf-using program
debconf-get-selections output contents of debconf database
debconf-set-selections insert new values into the debconf database
update-alternatives    maintain symlinks for default commands
update-manager         graphical management of software updates
dselect          debian package management frontend
aptitude         high-level interface to the package manager
synaptic         graphical management of software packages (xwindows)
alien            convert or install an alien binary package (rpm, deb)
smart            the smart package manager (apt/rpm/yum/etc)
yum              yellowdog updater modified (redhat)
rpm              rpm package manager (redhat)
urpmi            rpm downloader/installer/dependency solver (mandriva)
zypper           interface to zypp system management (opensuse)
pacman           package manager utility (archlinux)
yaourt           more than a frontend to pacman (archlinux)
stow             software package installation manager (with symlinks)
checkrestart     check which processes need a restart after an upgrade

System

inxi             lists kernel/drivers/cpu/ram/gcc/xorg/desktop/etc.
nmon             systems administrator, tuner, benchmark tool
collectl         collects data that describes the current system status
binstats         display statistics about programs and libraries
uptime           view the system load and how long it has been running
times            show process times for the shell and its child
lsb_release      print distribution-specific information
uname            print system/kernel information
arch             print machine hardware name (same as uname -m)
nproc            print the number of processing units available
procinfo         display system statistics gathered from /proc
mpstat           report processors related statistics
saidar           a curses-based tool for viewing system statistics
perf-top         system profiling tool
lmbench          system benchmarks
sysbench         a modular, multi-threaded benchmark tool
sar              collect, report, or save system activity information
hostid           print the numeric identifier for the current host
free             display amount of free/used/swap memory in the system
swapon           enable device and file for paging and swapping
swapoff          disable devices and files for paging and swapping
vmstat           report virtual memory statistics
dstat            versatile tool for generating system resource stats
iostat           report cpu and io statistics for dev, part and nfs
iotop            simple top-like i/o monitor
fio              flexible i/o tester
blktrace         generate traces of the i/o traffic on block devices
blockdev         call block device ioctls from the command line
slabtop          display kernel slab cache information in real time
tload            graphic representation of system load average
logger           a shell interface to the syslog system log module
logwatch         system log analyzer and reporter
swatch           simple watcher
imvirt           detects several virtualizations

Kernel

lsmod            program to show the status of modules in linux kernel
insmod           simple program to insert a module into the linux kernel
rmmod            simple program to remove a module from the linux kernel
modinfo          program to show information about a linux kernel module
modprobe         program to add and remove modules from the linux kernel
modconf          a module configuration utility
depmod           program to generate modules.dep and map files
sysctl           configure kernel parameters at runtime

Init and Runlevels

initctl          upstart service configuration
start            init daemon control tool
stop             init daemon control tool
status           init daemon control tool
chkconfig        enable or disable system services
service          run a system v init script
sysv-rc-conf     run-level configuration for sysv like init script links
runlevel         output previous and current runlevel
telinit          change system runlevel
checkrestart     check which processes need a restart after an upgrade
systemctl        control the systemd system and service manager
journalctl       query the systemd journal
loginctl         control the systemd login manager
halt             reboot or stop the system
reboot           reboot or stop the system
shutdown         shutdown or restart the system
poweroff         reboot or stop the system

Hardware

x86info          display x86 cpu diagnostics
dmesg            print kernel and driver messages
hdparm           get/set sata/ide device parameters
smartctl         control and monitor utility for smart disks
badblocks        search a device for bad blocks
setserial        get/set linux serial port information
wvdial           ppp dialer with built-in intelligence
lshw             list hardware
lshal            lists all devices the hardware abstraction layer knows
lsdev            display information about installed hardware
lsblk            list block devices
lsusb            list usb devices
lspci            list all pci devices
setpci           configure pci devices
pnpdump          dump isa plug-and-play devices resource information
isadump          examine isa registers
scsiinfo         query information from a scsi device
sginfo           access mode page information for a scsi/atapi device
sg_map           displays mapping between linux sg and scsi devices
udevadm          udev management tool
ethtool          query or control network driver and hardware settings
mii-tool         view, manipulate media-independent interface status
dmidecode        dmi table decoder
hwinfo           probe for hardware
acpitool         acpi client, allowing you to query or set acpi values
apm              interface with the apm subsystem
alsamixer        soundcard mixer for alsa driver
aumix            adjust audio mixer
pactl            control a running pulseaudio sound server
rexima           a curses-based (and command-line) mixer
alsactl          advanced controls for alsa soundcard driver
showkey          examine the codes sent by the keyboard
loadkeys         load keyboard translation tables
dumpkeys         dump keyboard translation tables
setleds          set the keyboard leds
imvirt           detects several virtualizations

Filesystem Tools

df               report file system disk space usage
discus           print a report of disk space usage
mount            mount a filesystem
umount           unmount file systems
mhddfs           combines a several mount points into a single one
fusermount       mount and unmount fuse filesystems
findmnt          find a filesystem
mountpoint       see if a directory is a mountpoint
sync             flush disk caches
mkfs             build a linux file system
tune2fs          adjust tunable filesystem parameters on ext2/ext3/ext4
fsck             check and repair a linux file system
badblocks        search a device for bad blocks
debugfs          ext2/ext3/ext4 file system debugger
fdisk            partition table manipulator for linux
cfdisk           curses/slang based disk partition table manipulator
parted           a partition manipulation program
fdformat         low-level format a floppy disk
mtools           utilities to access dos disks in unix
lilo             install linux boot loader
grub             install grand unified bootloader
dd               convert/copy a file, write disk headers, boot records
ddrescue         data recovery tool
dcfldd           enhanced version of dd for forensics and security
foremost         recover files using their headers/footers/structures
photorec         recover lost files from hdisk, digital camera and cdrom
safecopy         data recovery tool

Quota

quota            display disk usage and limits
repquota         summarize quotas for a filesystem
setquota         set disk quotas
edquota          edit user quotas
quotaon          turn filesystem quotas on
quotaoff         turn filesystem quotas off
quotacheck       scan for disk usage, create, check, repair quota files
convertquota     convert quota from old file format to new one

Processes

ps               report a snapshot of the current processes
w                show who is logged on and what they are doing
top              monitor processes
htop             interactive process viewer
atop             at computing system & process monitor
gitps            a visual process viewer/killer (gnu interactive tools)
glances          a cross-platform curses-based system monitoring tool
pidstat          report statistics for linux tasks
powertop         program to analyze power consumption on intel laptops
prtstat          print statistics of a process
pstree           display a tree of processes
whowatch         console, interactive, process and users monitoring tool
kill             send a signal to a process
killall          kill all processes named proc
pidof            find the process id of a running program
pkill            signal processes based on name and other attributes
pgrep            lookup processes based on name and other attributes
skill            send a signal or report process status
snice            send a signal or report process status
nice             set/run a program with modified scheduling priority
renice           alter priority of running processes
ionice           set or get process i/o scheduling class and priority
cpulimit         limits the cpu usage of a process
taskset          retrieve or set a process cpu affinity
setuid           run a command with a different uid
setsid           run a program in a new session
nohup            runs a command immune to hangups, outputs to a non-tty
disown           shell built-in, removes each jobs from shell
jobs             lists the active jobs
bg               lists stopped or background jobs, resume a stopped job
fg               brings the most recent job to foreground
time             time a simple command
timeout          run a command with a time limit
uux              remote command execution
uustat           uucp status inquiry and job control
ipcs             report interprocess communication facilities status
ipcrm            remove message, semaphore, or shared memory identifier

Performances

See Brendan D. Gregg [Linux Perf page] (http://www.brendangregg.com/linuxperf.html)

collectl         collects data that describes the current system status
glances          a cross-platform curses-based system monitoring tool
uptime           view the system load and how long it has been running
mpstat           report processors related statistics
lmbench          system benchmarks
sysbench         a modular, multi-threaded benchmark tool
sar              collect, report, or save system activity information
free             display amount of free/used/swap memory in the system
swapon           enable/disable device and file for paging and swapping
vmstat           report virtual memory statistics
dstat            versatile tool for generating system resource stats
iostat           report cpu and io statistics for dev, part and nfs
iotop            simple top-like i/o monitor
fio              flexible i/o tester
blktrace         generate traces of the i/o traffic on block devices
slabtop          display kernel slab cache information in real time
sysctl           configure kernel parameters at runtime
hdparm           get/set sata/ide device parameters
ps               report a snapshot of the current processes
top              monitor processes
htop             interactive process viewer
pidstat          report statistics for linux tasks
nice             set/run a program with modified scheduling priority
renice           alter priority of running processes
ionice           set or get process i/o scheduling class and priority
taskset          retrieve or set a process cpu affinity
sysdig           a system-level exploration and troubleshooting tool
ltrace           a library call tracer
strace           trace system calls and signals
errno            look up errno names and descriptions
explain          explain system call error messages
stap             systemtap script translator driver
ktap             lightweight script-based dynamic tracing tool for linux
llttng           tracer control command line tool
perf             performance analysis tools for linux
tiptop           display hardware performance counters for linux tasks
ethtool          query or control network driver and hardware settings
iperf            perform network throughput tests
pchar            perform network measurements along an internet path
ping             check if host is reachable
hping3           send (almost) arbitrary tcp/ip packets to network hosts
traceroute       print the route packets trace to network host (see mtr)
mtr              traceroute and ping programs diagnostic tool
nicstat          print network traffic statistics
netstat          print connections, routing, masquerade, multicast stats
ss               another utility to investigate sockets
socklist         display list of open sockets
sockstat         list open sockets
iptraf           interactive colorful ip lan monitor
tcpdump          dump traffic on a network
darkstat         network statistics gatherer
justniffer       an extensive tcp flow sniffer
snmpget          communicates with a network using snmp get requests
lldptool         manage the lldp settings and status of lldpad
tune2fs          adjust tunable filesystem parameters on ext2/ext3/ext4
dd               convert/copy a file, write disk headers, boot records
siege            an http/https stress tester
tsung            distributed multi-protocol load testing tool

User Management

adduser          add a user or group to the system
useradd          create a new user or update default user information
userdel          delete a user account and related files
usermod          modify a user account
newusers         update and create new users in batch
groupadd         create a new group
groupdel         delete a group
groupmod         modify a group definition on the system
newgrp           log in to a new group
chage            change user password expiry information
chfn             change real user name and information
chsh             change login shell
passwd           change user password

User Information

id               print real and effective user and group ids
groups           print group names a user is in
sa               summarizes accounting information
ac               print statistics about users connect time
who              print all usernames currently logged in
whowatch         console, interactive, process and users monitoring tool
whoami           print effective userid
rwho             determine all users logged on your local network
w                show who is logged on and what they are doing
last             show listing of last logged in users
lastb            show listing of bad loggin attemps
lastlog          reports recent login of all users or of a given user
lastcomm         print information about previously executed commands
users            print the user names of users currently logged in
logname          print the login name of a user
talk             talk to another user
ytalk            multi-user chat program
write            send a message to another user
wall             write a message to users
mesg             control write access to your terminal

Environment

printenv         print all or part of environment
env              run a program in a modified environment
locale           get locale-specific information
localedef        compile locale definition files

Security Context

su               change user id or become superuser
sudo             execute a command as another user
sudoedit         edit one or more files as another user
op               grant trusted users access to certain root operations
runcon           run command with specified security context (selinux)
chcon            change file security context (selinux)
chroot           run command or interactive shell with special root dir
schroot          securely enter a chroot environment
rarun2           run programs with different env/args/perms/dirs/etc

Development

perl             the perl language interpreter
perldoc          look up perl documentation in pod format
perltidy         a perl script indenter and reformatter
perlcritic       command-line interface to critique perl source
perlbug          how to submit bug reports on perl
cpan             easily interact with cpan from the command line
txt2regex        a regular expression wizard
ruby             interpreted object-oriented scripting language
irb              interactive ruby
gem              the front end to rubygems
python           an interpreted, object-oriented programming language
pydoc            the python documentation tool
pycompile        byte compile python source files
pychecker        program to check python scripts for common mistakes
ghc              the glasgow haskell compiler
ghci             the glasgow haskell compiler
lua              lua interpreter
luac             lua compiler
luadoc           generate documentation from files
luarocks         module deployment system for lua
node             server-side javascript
js_beautify      command tool to beautify your javascript files
jq               command-line json processor
jsoncat          display json data
jsonlint         json syntax validator and formatter tool
java             the java application launcher
javac            java programming language compiler
javadoc          the java api documentation generator
jardiff          visualise api differences between two jar files
php              php command line interface cli
clisp            ansi common lisp compiler, interpreter and debugger
fort77           fortran compiler
f2c              convert fortran 77 to c or c++
fc               frontend script to the f2c fortran compiler
nasm             the netwide assembler, a portable 80x86 assembler
yasm             the yasm modular assembler
as               the portable gnu assembler
rasm2            assemble and disassemble files or hexpair strings
gcc              gnu project c and c++ compiler
gprof            display call graph profile data
ld               the gnu linker
c99              compile standard ansi c programs
cpp              the c preprocessor
make             gnu make utility to maintain groups of programs
dmake            maintain program groups, or interdependent files
cmake            cross-platform makefile generator
cxref            generate a c-language program cross-reference table
ctags            generate tag file for emacs, vi
cflow            generate a c-language flowgraph
cscope           interactively examine a c program
sloccount        count source lines of code (sloc)
cloc             count lines of source code and comments
pepper           repository statistics and report tool
astyle           indentation and reformatting filters c, c++, c#, java
indent           reformat a c program, inserting or deleting whitespace
bcpp             make c++ beautifier
uncrustify       c, c++, c#, d, java and pawn source code beautifier
xmlstarlet       command line xml/xslt toolkit
xmllint          command line xml tool
xgrep            search content of xml file via xpath or curstom search
xmlcatalog       parse and manipulate xml or sgml catalog files
xalan            process xml documents with xslt stylesheets
xmlindent        xml stream reformatter
tidy             validate, correct, and pretty-print html files
csstidy          css parser and optimiser
highlight        universal code highlighter converter (html, rtf, ...)
lex              generate programs for lexical tasks
strip            remove unnecessary information from executable files
m4               macro processor
yacc             yet another compiler compiler
flex             lexical analyser, generates code for pattern-matching
gencat           generate a formatted message catalog
getconf          get configuration values
errno            look up errno names and descriptions
explain          explain system call error messages

Debugging

gdb              the gnu debugger
r2               advanced hexadecimal editor, disassembler and debugger
elfsh            the elsf shell
e2dbg            the embedded elf debugger
readelf          displays information about elf files
rabin2           get information about elf/pe/mz/class
objdump          display information from object files
objcopy          copy and translate object files
nm               list symbols from object files
lsof             list open files/streams/sockets/etc
lslk             list local locks
fuser            identify processes using files or sockets
trace-cmd        interacts with ftrace linux kernel internal tracer
trace-cmd-list   list available plugins, events or options for ftrace
pstack           print a stack trace of running processes
dtrace           tune and troubleshoot programs and system (systemtap)
sysdig           a system-level exploration and troubleshooting tool
etrace           the embedded elf tracer
eresi            the eresi reverse engineering software interface
errno            look up errno names and descriptions
explain          explain system call error messages
strace           trace system calls and signals
ltrace           a library call tracer
mtrace           interpret output from malloc_trace
xtrace           trace communication between x11 client and server
stap             systemtap script translator driver
ktap             lightweight script-based dynamic tracing tool for linux
llttng           tracer control command line tool
perf             performance analysis tools for linux
perf-stat        run a command and gather performance counter statistics
perf-list        list all symbolic event types
tiptop           display hardware performance counters for linux tasks
babeltrace       babeltrace trace viewer and converter for (ctf)
memdump          memory dumper
scanmem          locate and modify a variable in an executing process
crash            analyze linux crash dump data or a live system
binwalk          binary image search tool
strings          extract printable strings
ident            identify rcs keyword strings in files
pmap             report memory map of a process
ldd                         print shared library dependencies
ldconfig                    configure dynamic linker run-time bindings
ld.so                       dynamic linker-loader
/lib/ld-linux.so.2          dynamic linker-loader
/lib64/ld-linux-x86-64.so.2 dynamic linker-loader

Revision Control

rcs              change rcs file attributes
ci               check in rcs revisions
co               check out rcs revisions
git              the stupid content tracker
tig              text-mode interface for git
bzr              bazaar next-generation distributed version control
cvs              concurrent versions system
darcs            an advanced revision control system
hg               mercurial source code management system
svn              subversion command line client tool

Database

sqlite3          command line interface for sqlite version 3
sqlite           a command line interface for sqlite
psql             postgresql interactive terminal
mysql            the mysql command-line tool
sql              execute a command on a database determined by a dburl
rrdtool          round robin database tool and grapher

Network

ip               show/manip routing, devices, policy routing and tunnels
tc               show/manipulate traffic control settings
ifconfig         set/display network information
ifdata           get network interface info without ifconfig parsing
ifstat           report interface statistics
ifdown           stop a network interface
ifup             bring a network interface up
ethtool          query or control network driver and hardware settings
mii-tool         view, manipulate media-independent interface status
nmcli            command-line tool for controlling networkmanager
nmtui            text user interface for controlling networkmanager
nm-tool          utility to report networkmanager state and devices
iperf            perform network throughput tests
nuttcp           network performance measurement tool
pchar            perform network measurements along an internet path
route            show/manipulate the ip routing table
hostname         print the system hostname
domainname       show or set the system nis/yp domain name
dnsdomainname    show the system dns domain name
nisdomainname    show or set the system's nis domain name
ypdomainname     show or set the system's yp domain name
whois            client for the whois directory service
dnstracer        trace a chain of DNS servers to the source
ping             check if host is reachable
hping3           send (almost) arbitrary tcp/ip packets to network hosts
traceroute       print the route packets trace to network host (see mtr)
tracepath        traces path to a network host, discovering mtu along
mtr              traceroute and ping programs diagnostic tool
netstat          print connections, routing, masquerade, multicast stats
lsof             list open files/streams/sockets/etc
ss               another utility to investigate sockets
host             dns lookup utility
dig              dns lookup utility
nslookup         query internet name servers interactively
zonecheck        dns zone checking tool
nc               netcat, arbitrary tcp and udp connections and listens
cryptcat         twofish encryption enabled version of nc
ncat             concatenate and redirect sockets
socat            multipurpose relay (socket cat)
faucet           a fixture for a bsd network pipe (netpipes)
hose             the client end of a bsd network pipe (netpipes)
arping           arp find out ethernet address by first arping then arp
arp              manipulate the system arp cache
arpwatch         keep track of ethernet/ip address pairings
arpspoof         intercept packets on a switched lan
rarp             manipulate the system rarp table
ufw              program for managing a netfilter firewall
iptables           administration tool for ipv4 filtering and nat
ip6tables          ipv6 packet filter administration
iptables-save      dump iptables rules to stdout
ip6tables-save     dump iptables rules to stdout
iptables-restore   restore ip tables
ip6tables-restore  restore ipv6 tables
iptstate           top-like display of ip tables state table entries
ipchains           control the packet filter/firewall (see iptables)
ipcalc           ipv4 netmask/broadcast/etc calculator
ipv6calc         a small utility to manipulate ipv6 addresses
sipcalc          ip subnet calculator
subnetcalc       ipv4/ipv6 subnet calculator
tcpkill          kill tcp connections on a lan
tcpnice          slow down tcp connections on a lan
sshow            ssh traffic analysis tool
sshmitm          ssh monkey-in-the-middle
smbclient        ftp-like client to access smb/cifs resources on servers
ntptrace         trace a chain of ntp servers back to the primary source
snmpget          communicates with a network using snmp get requests
snmpwalk         retrieve a management values subtree using snmp getnext
snmpcmd          behaviour common to most of the net-snmp commands
lldpad           link layer discovery protocol (lldp) agent daemon
lldptool         manage the lldp settings and status of lldpad
suricata         next generation intrusion detection and prevention tool

Wireless

iw               show/manipulate wireless devices and configuration
iwconfig         configure a wireless network interface
iwlist           detailed information about a wireless interface
iwevent          show wireless events generated by drivers and hardware
iwgetid          report essid, nwid, ap/cell address of wireless network
wavemon          a wireless network monitor
kismet           wireless sniffing and monitoring

Network Monitor

ntop             display top network users
ntopng           display top network users
nload            displays the current network usage
cbm              display the current traffic on all network devices
sntop            top-like console network status tool
iftop            display bandwidth usage on an interface by host
jnettop          view hosts/ports taking up the most network traffic
bmon             bandwidth monitor and rate estimator
bwn-ng           a live monitor for network and disk io
speedometer      display the rate of data across a network connection
netload          network device load monitor
nethogs          a small net top tool, displays usage per process
slurm            yet another network load monitor
vnstat           a console-based network traffic monitor
nicstat          print network traffic statistics
pktstat          display packet activity
iptraf           interactive colorful ip lan monitor
netwatch         ethernet internet protocol monitor
trafshow         full screen show network traffic
tcptrack         monitor tcp connections on the network
tcpreen          tcp stream monitoring tool
wavemon          a wireless network monitor

Network Tunnels

ip               show/manip routing, devices, policy routing and tunnels
ip-tunnel        tunnel configuration
stunnel          universal ssl tunnel
ptunnel          tunnel tcp connections over icmp packets
udptunnel        tunnel udp packets over a tcp connection

Network Scan

nmap             network exploration tool and security / port scanner
ndiff            utility to compare the results of nmap scans
scapy            interactive packet manipulation tool
nping            network packet generation tool / ping utility
arp-scan         the arp scanner
sslscan          fast ssl scanner
xprobe2          a remote active operating system fingerprinting tool
p0f              identify remote systems passively

Network Capture

wireshark        interactively dump and analyze network traffic
tshark           dump and analyze network traffic
scapy            interactive packet manipulation tool
dumpcap          dump network traffic
tcpspy           tcp/ip connection monitor
tcpdump          dump traffic on a network
tcptrace         a tcp connection analysis tool
tcpick           tcp stream sniffer and connection tracker
tcpflow          tcp flow recorder
snort            packet sniffer/logger and intrusion detection system
pcapdump         dedicated packet capture utility
pcapip           filter a pcap for ip addresses
pcappick         pick specific frames out of a pcap file by number
pcapuc           filter a pcap for ip addresses
ettercap         sniffer/content filter for man in the middle attacks
ngrep            network grep
tetheral         dump and analyze network traffic
sniffit          packet sniffer and monitoring tool
httpry           http logging and information retrieval tool
dsniff           password sniffer (lots of protocols)
kismet           wireless sniffing and monitoring

Network Filesystems

exportfs         maintain table of exported nfs file systems
showmount        show mount information for an NFS server
nfsstat          list nfs statistics
nfsiostat        report input/output statistics for nfs
sshfs            filesystem client based on ssh
curlftpfs        mount a ftp host as a local directory
flickrfs         virtual filesystem for flickr photosharing service

Network Apps

ssh              openssh ssh client (remote login program)
cssh             cluster admin tool, multiple ssh connection
ssh-copy-id      install public key in a remote machine authorized_keys
ssh-keygen       authkey generation, management and conversion
rsh              remote shell
crsh             cluster admin tool, multiple rsh connection
rlogin           openssh ssh client (remote login program)
telnet           log into remote hosts
ctel             cluster admin tool, multiple telnet connection
ccon             cluster admin tool, multiple console connection
uux              remote command execution
uustat           uucp status inquiry and job control
finger           user information lookup program

Modem/Fax/GSM

minicom          friendly serial communication program
efax             send/receive faxes with class 1, 2 or 2.0 fax modem
mgetty           smart data/fax modem getty
fax              fax sending and receiving with mgetty+sendfax
sendfax          submit a facsimile job for transmission
sendpage         submit a pager job for transmission
faxstat          for hylafax facsimile server status
faxspool         queue and convert files for faxing with sendfax
faxq             display fax jobs queued by faxspool
faxrunq          send fax jobs queued by faxspool
faxrm            remove fax jobs queued by faxspool
faxalter         alter parameters of a queued hylafax job
fax2ps           convert a tiff facsimile to compressed postscript
faxcover         generate postscript cover page for outgoing facsimile
faxmail          hylafax mail-to-fax (postscript) gateway application
textfmt          convert ascii text to postscript for facsimile
gammu            does some neat things with your cellular phone or modem

Network File Transfer

curl             transfer a url (swiss army tool)
wget             the non-interactive network downloader
httrack          offline browser : copy websites to a local directory
linkchecker      check html documents and websites for broken links
woof             a small, simple, stupid webserver to share files
wput             wget-like ftp-uploader
sftp             secure file transfer program
ncftp            browser program for the file transfer protocol
ncftpget         internet file transfer program for scripts
ncftpput         internet file transfer program for scripts
ftp              copy files between hosts
lftp             sophisticated file transfer program
scp              securely copy files between hosts
rcp              remote file copy
uucp             system-to-system copy
mulk             parallel network downloader with filtering and metalink
axel             light download accelerator (best imo)
aria             fast download utility (http, ftp, bittorrent, metalink)
aria2c           the ultra fast download utility http/ftp/bt/metalink
ctorrent              download bittorrent files from command line
rtorrent              a bittorrent client for ncurses
mktorrent             simple bittorrent metainfo file creator
bittorrent-downloader download files using a scatter-gather network
btdownloadcurses      download files using a scatter-gather network
amulecmd              console-based program to control amule
get_flash_videos downloader for flash-based video sites
rmtpdump         rtmp streaming media client
youtube-dl       download video from youtube or other video platforms
quvi             query media tool for parsing flash streams url
cclive           downloading media streams from youtube and similars
nc               netcat, arbitrary tcp and udp connections and listens
cryptcat         twofish encryption enabled version of nc
ncat             concatenate and redirect sockets
socat            multipurpose relay (socket cat)
faucet           a fixture for a bsd network pipe (netpipes)
hose             the client end of a bsd network pipe (netpipes)
trickle          a lightweight userspace bandwidth shaper

Browser

lynx             a general purpose, text-only browser for the www
links            lynx-like alternative character mode www browser
links2           lynx-like alternative character mode www browser
elinks           lynx-like alternative character mode www browser
netrik           the antrik internet browser
w3m              a text based web browser and pager
edbrowse         text editor and web browser
httrack          offline browser : copy websites to a local directory
surfraw          fast search/bookmarks access to various www clients
gopher           connect to gopher document server

RSS Reader

newsbeuter       an rss feed reader for text terminals
rsstail          console based rss news reader
canto            an ncurses rss reader
raggle           console rss aggregator
olive            console rss reader
rawdog           rss aggregator without delusions of grandeur
nrss             an ncurses rss reader
snownews         console rss newsreader

Podcast

hpodder          scan and download podcasts
podget           simple tool to automate downloading of podcasts
podracer         a podcast aggregator with bittorrent support

Chat

centerim         text mode based im client for linux
finch            instant messaging client (frontend to libpurple)
pork             console-based aol instant messenger & irc client
freetalk         a console based jabber client
mcabber          a simple jabber console client
ekg              gadu-gadu compatible client
BitchX           an advanced internet relay chat client
irssi            a modular irc client for unix
weechat          wee enhanced environment for chat
bitlbee          irc gateway to im chat networks
epic5            internet relay chat client for unix like systems
tinyirc          basic irc commands and an curses-based interface
ii               a minimalistic fifo and filesystem based irc client
sic              an extremly fast, small and simple irc client
tircd            an ircd proxy to the twitter api
talk             talk to another user
ytalk            multi-user chat program
write            send a message to another user
wall             write a message to users
mesg             control write access to your terminal

EMail

mail             minimal client to send and receive mail
mailx            send and receive internet mail
msmtp            an smtp client
mutt             text-based email client
alpine           internet news and email
notmuch          thread-based email index, search, and tagging
cone             read and send e-mail messages
elmo             the electronic mail operator
fetchyahoo       retrieve mail from yahoo webmail service
urlscan          browse the urls in an email message from a terminal

Newsgroups

slrn             an easy to use nntp / spool based newsreader
trn              threaded read news program
tin              usenet newsreader
nn               efficient net news interface (no news is good news)

Websites

shell-fm         console-based player for last.fm radio streams
google           command-line access to (some) google services
gcalcli          google calendar command line interface
episoder         tv show reminder from epguides.com and thetvdb.com
youtube-dl       download video from youtube or other video platforms
get_flash_videos downloader for various flash-based video sites
quvi             query media tool for parsing flash streams url
cclive           downloading media streams from youtube and similars
twyt             command line twitter client
bti              send a tweet to twitter.com from the command line
tircd            an ircd proxy to the twitter api
twidge           microblogging client for twitter, identica
weather          obtain weather conditions and forecasts

Directories

cd               change directory
pwd              print name of current/working directory
mkdir            make directories
rmdir            remove empty directories
tree             list contents of directories in a tree-like format
dirdiff          display diff and merge changes between directories
pushd            sh: add directories to stack
popd             sh: remove dir from stack, changes to the new top dir
dirs             display directory stack (pushd/popd)

Files

ls               list directory contents and files
dir              briefly list files
vdir             verbosely list directory contents
tree             list contents of directories in a tree-like format
dircolors        color setup for ls
df               report file system disk space usage
dfc              display file system space usage using graphs and colors
pydf             report colourised filesystem disk space usage
du               estimate file space usage
ncdu             ncurses disk usage
agedu            correlate disk usage and last-access times
touch            create file, change file timestamps
fallocate        preallocate or deallocate space to a file
truncate         shrink or extend the size of a file
dd               convert/copy a file, write disk headers, boot records
cp               copy files and directories
mcp              copy files by wildcard patterns
qcp              copy files editing the names in a text editor
install          copy files and set attributes
mv               move (rename) files
mmv              move files by wildcard patterns
rename           rename files by replacing expressions
prename          renames multiple files with perl expression
qmv              rename files editing the names in a text editor
convmv           converts filenames from one encoding to another
vidir            edit a directory in your text editor
detox            clean up filenames
rm               remove files or directories
unlink           call the unlink function to remove the specified file
shred            overwrite a file to hide its contents, and  delete it
wipe             securely erase files from magnetic media
gitwipe          an utility for wiping files (gnu interactive tools)
ln               make filesystem links
mln              link files by wildcard patterns
sln              link files (statically linked)
link             create a hard link to a file
readlink         print value of a symbolic link or canonical file name
cleanlinks       remove dangling symbolic links and empty directories
hardlink         Hardinks multiple copies of a file
stow             software package installation manager (with symlinks)
mkfifo           create named pipe
mknod            make block or character special files
mktemp           create a temporary file or directory
flock            manage locks from shell scripts
basename         strip directory and suffix from filenames
dirname          convert a full pathname to just a path
realpath         print the resolved path
pathchk          check whether file names are valid or portable
inotifywatch     gather filesystem access statistics using inotify
inotifywait      wait for changes to files using inotify
trash            trash utility compliant with freedesktop.org
trash-list       list trashed files
trash-restore    restore for command line trash utility
trash-empty      empty for command line trash utility

Pipes

tee              read from stdin, write to stdout and files
multitee         send multiple inputs to multiple outputs
pee              tee standard input to pipes
xargs            build and execute command lines from standard input
parallel         run programs in parallel
mispipe          pipe two commands returning the exit status of the first
pv               monitor the progress of data through a pipe
sponge           soaks up all standard input and write to a file after
stdbuf           run command with modified buffering for its stdstreams
ifne             run command if the standard input is not empty
ts               timestamp input
vipe             insert a text editor into a pipe

File Attributes

umask            set default file protections
stat             display file attributes or file system status
touch            change file timestamps
chown            change file owner and group
chgrp            change group ownership
chmod            change file mode bits
chattr           change advanced file attributes on a linux file system
lsattr           list advanced file attributes on a ext file system
getfattr         get extended attributes of filesystem objects
setfattr         set extended attributes of filesystem objects
getfacl          get file access control lists
setfacl          set file access control lists
test             check file types and compare values

File Find

find             search for files in a directory hierarchy
ftff             fault tolerant file find utility
updatedb         update a database for m/slocate
locate           locate files via index (m/slocate)
doodle           a tool to search the meta-data in your files
which            locate a command
whereis          locate binary, source, and manual page for a command
fdupes           finds duplicate files in a given set of directories
rdfind           finds duplicate files
findimagedupes   finds visually similar or duplicate images
hardlink         Hardinks multiple copies of a file

File Compare

diff             compare files line by line
zdiff            compare compressed files
bzdiff           compare compressed files
diff3            compare three files line by line
diffstat         make histogram from diff-output
rfcdiff          compare rfcs or internet drafts or any other text files
merge            three-way file merge
wdiff            display word differences between text files
sdiff            side-by-side merge of file differences
mcdiff           visual shell for unix-like systems
ndiff            utility to compare the results of nmap scans
bsdiff           generate a patch between two binary files
rdiff            binary diff tool for signature-based differences
quilt            tool to manage series of patches
bspatch          apply a patch built with bsdiff
patch            apply a diff file to an original
unify            transforms context diffs into unidiffs, or vice-versa
combine          combine lines from two files using boolean operations
comm             compare two sorted files line by line
cmp              compare two files byte by byte
zcmp             compare compressed files
bzcmp            compare compressed files
cksum            checksum and count the bytes in a file
sum              checksum and count the blocks in a file
md5sum           compute and check md5 message digest
md5pass          create an md5 password hash
shasum           print or check sha checksums
rhash            print or check ed2k, bittorrent, dc++, and other hashes
rahash2          block based hashing utility

Binary Information

file             determine file type
mimetype         identify file types
mimeopen         open files by mimetype
mediainfo        display information about audio/video files
rifle            ranger's file opener with special file type checking
extract          determine meta-information about a file
od               dump files in octal and other formats
xxd              make a hexdump or do the reverse (patch)
hexdump          ascii, decimal, hexadecimal, octal dump
mcview           midnight commander internal file viewer (ascii/hex)
dhex             hex editor with a diff mode
hexedit          view and edit files in hexadecimal or in ascii
tweak            efficient hex editor
hte              executable's editor
bsdiff           generate a patch between two binary files
bspatch          apply a patch built with bsdiff
rafind2          find byte patterns into files
rahash2          block based hashing utility
radiff2          unified binary diffing utility
hexdiff          hexadecimal visual diff for binary files
bbe              sed-like editor for binary files
dd               convert/copy a file, write disk headers, boot records
ddrescue         data recovery tool
foremost         recover files using their headers/footers/structures

File Managers

mc               midnight commander, visual shell for unix-like systems
gitfm            gnu interactive tools file manager
ranger           visual file manager
vifm             a ncurses based file manager with vi like keybindings
clex             file manager
vfu              text-mode file manager for unix/linux
pilot            simple file browser in the style of the alpine composer

Viewers

mcview           midnight commander internal file viewer (ascii/hex)
gitview          an ascii/hex file viewer (gnu interactive tools)
cat              concatenate files and print on the standard output
mad              append files by wildcard patterns
tac              concatenate and print files in reverse
rev              reverse characters of lines in file or files
spc              colorizes text for terminals and html (supercat)
lolcat           rainbow coloring for text
tac              concatenate and print files in reverse
combine          combine lines from two files using boolean operations
lnav             ncurses-based log file viewer
ccze             a robust log colorizer
zcat             expand and concatenate data (gz)
bzcat            decompresses files to stdout (bz2)
xzcat            decompresses files to stdout (xz, lzma)
less             opposite of more
zless            file perusal filter for crt viewing of compressed text
bzless           file perusal filter for crt viewing of bzip2
most             browse or page through a text file
more             file perusal filter for viewing
zmore            file perusal filter for crt viewing of compressed text
bzmore           file perusal filter for crt viewing of bzip2
pg               browse pagewise through text files

Editors

mcedit           internal file editor of gnu midnight commander
vi               text editor
vim              text editor
cream            set of macros making vim easier to use for beginners
emacs            gnu project emacs text editor
nano             a small and friendly text editor
jed              programmers editor
aee              another easy editor
diakonos         a customizable, usable console-based text editor
pico             simple text editor in the style of the alpine composer
zile             zile is lossy emacs

Text Utilities

truncate         shrink/extend the size of a file to the specified size
head             output the first 10 lines of file
tail             output the last 10 lines of file
multitail        browse through several files at once
since            display content of a file since the last time
split            split a file into fixed-size pieces
lxsplit          a simple tool for splitting and joining split files
nl               number lines of files
wc               print newline, word, and byte counts for each file
ex               text editor
ed               the standard text editor
red              line-oriented text editor
edbrowse         text editor and web browser
look             display lines beginning with a given string
grep             search files for lines of text matching a pattern
egrep            print lines matching a pattern (-e)
fgrep            search files for lines that match a fixed string (-f)
rgrep            print lines matching a pattern recursively (-r)
agrep            search a file for a string with approximate matching
sgrep            search a file for a structured pattern
zgrep            search compressed files for a regular expression
bzgrep           search bzip2 compressed files for a regular expression
ack              ack-grep is designed as a replacement for grep
ag               the silver searcher - like ack, but faster
urlview          url extractor/launcher (see urlscan for mails)
awk              pattern scanning and processing language
gawk             pattern scanning and processing language
mawk             pattern scanning and processing language
sed              stream editor for filtering and transforming text
psed             a stream editor
a2p              awk to perl translator
s2p              sed to perl translator
cut              extract columns from files
join             join lines of two files on a common field
combine          combine lines from two files using boolean operations
column           columnate lists
colrm            remove columns from a file
rs               reshape a data array
csplit           split a file into context-determined pieces
paste            append/merge columns
tr               translate, squeeze or delete characters
sort             sort lines of text files
msort            sort records in complex ways
tsort            perform topological sort
shuf             write a random permutation of the input lines to stdout
unsort           reorder lines in a file in semirandom ways
tac              concatenate and print files in reverse
rev              reverse characters of lines in file or files
uniq             report or omit repeated lines
tee              copy stdin to a file and to stdout simultaneously
multitee         send multiple inputs to multiple outputs
pr               convert text files for printing
fmt              optimally reformat text
par              filter for reformatting paragraphs
fold             wrap each input line to fit in specified width
expand           convert tabs to spaces
unexpand         convert spaces to tabs
uchardet         universalchardet (Universal Charset Detector)
recode           converts files between character sets
iconv            convert encoding of given files
unaccent         remove accents from input stream or a string
sq               squeeze a sorted word list
unsq             unsqueeze a sorted word list
csvtool          tool for performing manipulations on csv files
xmlstarlet       command line xml/xslt toolkit

Print

lp               send files to a printer
lpr              print files
lpq              show printer queue status
lpstat           print cups status information
lprm             remove print jobs
lpmove           move a job or all jobs to a new destination
cancel           cancel cups print jobs
lpc              line printer control program
ink              tool for checking the ink level of your printers
lpadmin          configure cups printers and classes
lpoptions        display or set cups printer options and defaults
cupsaccept       accept jobs sent to a destination
cupsreject       reject jobs sent to a destination
cupsdisable      stop printers and classes
cupsenable       start printers and classes
paperconfig      configure the system default paper size

Compression

dtrx             cleanly extract many archive types
atool            a script for managing file archives of various types
patool           portable archive file manager
gitunpack        gnu interactive tools - unified archive unpacking
ar               create, modify, and extract from archives
tar              the gnu version of the tar archiving utility
cpio             copy files to and from archives
7z               a file archiver with highest compression ratio
gzip             compress files (gnu zip)
pigz             parallel compress files (gnu zip)
bzip2            a block-sorting file compressor
lz               provides a listing of a  tar.gz archive
gunzip           expand files (gnu zip)
unpigz           parallel decompress files (gnu zip)
bunzip2          a block-sorting file decompressor
gzexe            compress executable files in place
bzexe            compress executable files in place
compress         compress and expand data
pbzip2           parallel bzip2 file compressor
lzip             reduces the size of files
pax              portable archive interchange
rar              archive files with compression
unrar            extract files from rar archives
compress         compress data
uncompress       expand files
shar             create shell archives
unshar           unpack a shar file
unace            extract, test and view ace archives
uuencode         encode a binary file
uudecode         decode a file created by uuencode
base64           encode/decode data and print to standard output
xz               compress or decompress xz and lzma files
lzma             lzma compression and decompression tool
lzma2            lzma compression and decompression tool
zoo              manipulate archives of files in compressed form
pxz              parallel lzma compressor compatible with xz
zip              compress files (windows zip)
cabextract       extract files from microsoft cabinet (cab)
zrun             automatically uncompress arguments to command

Encryption

gpg              openpgp encryption and signing tool
gpgv             verify openpgp signatures
crypt            encrypt or decrypt files (wrapper for mcrypt)
mcrypt           encrypt files, several algorythms
bcrypt           blowfish file encryption
ccrypt           encrypt and decrypt using rijndael block cipher (aes)
scrypt           encrypt or decrypt files
aespipe          aes encrypting or decrypting pipe
openssl          openssl command line tool
enc              symmetric cipher routines
stunnel          universal ssl tunnel
cryptcat         twofish encryption enabled version of nc
rsyncrypto       rsync friendly encryption
encfs            mounts or creates an encrypted virtual filesystem
encfsctl         administrative tool for working with encfs filesystems
stegdetect       finds image files with steganographic content
stegbreak        launches brute-force dictionary attacks on jpg image
steghide         a steganography program

Backup

mt               control magnetic tape drive operation
dump             ext2/3/4 filesystem backup
restore          restore files or filesystem from backups made with dump
tar              read write tape archives
par2             par 2.0 compatible file verification and repair tool
unison           user level file-synchronization tool
rsync            a fast, versatile, remote (and local) file-copying tool
rsyncrypto       rsync friendly encryption
duplicity        encrypted incremental backup to local or remote storage
backup-manager   an easy to use backup tool for your linux box
rdist            remote file distribution client program
rdup             generate a file list suitable for making backups
tarsnap          manipulate remote encrypted backups
vbackup          a modular backup program
venti            client for sha1-addressed block storage server
bbackupctl       control the box backup client daemon

CD/DVD/BluRay

mkisofs          create an hybrid iso9660 joliet hfs filesystem
genisoimage      create iso9660/joliet/hfs filesystem
growisofs        combined frontend to cd/dvd/bluray recording program
cdw              frontend to cdrecord/mkisofs/growisofs and other tools
cdrdao           reads and writes cds in disc-at-once mode
cdrecord         burn a cd
xorriso          creates and manipulates iso filesystem with rockridge
bchunk           cd image format conversion from bin/cue to iso/cdr
burn             record from various sources to optical media (cd, dvd)
mp3burn          burn audio cds from mp3, ogg vorbis, or flac files
bashburn         a bash script cd burner writer
mybashburn       burn data cds/dvds and create mp3/ogg/flac
dvdauthor        assembles multiple mpeg into a suitable dvd filesystem
cdparanoia       cdda reading tool with extra data verification features
abcde            a better cd encoder, grabs cd to ogg/speex/mp3/flac/etc
crip             a terminal-based ripper/encoder/tagger tool
jack             rip and encode cds with one command
cdda2ogg         extract audio cd audio tracks and encode them in ogg
cdda2mp3         extract audio cd audio tracks and encode them in mp3
ripit            make flac/ogg/mp3/m4a/aac/als/mp4/mpc/wv/etc from cd
ocp              open cubic music player
cdcd             command driven cd player
cplay            a front-end for various audio players
mcdp             a small cdplayer for linux
workbone         interactive text-mode program for playing audio cd
cdctrl           command line cdrom control
cdeject          ejects the current compact disc
cdclose          closes the cdrom tray
cdir             lists infos about the currently loaded audio cd
cdinfo           print out the audiostatus (playing, etc)
cdpause          pauses/resumes the currently playing compact disc
cdplay           plays the compact disc
cdstop           stops the compact disc
cdvolume         sets the output volume level of the cd player (0-255)
cdshuffle        plays the audio tracks on the disc in random order
cdadd            add information for a new cd to .cdtooldb
cdown            query cddb database for info on a disc

Numbers and Math

qalc             powerful and easy to use command line calculator
bc               an arbitrary precision calculator language
dc               an arbitrary precision calculator
calc             arbitrary precision calculator
mathomatic       a computer algebra system
wcalc            a natural-expression command-line calculator
numfmt           convert numbers from/to human-readable strings
rax2             convert between (signed) int, float, oct, bin and hex
units            convert units from one scale to another
numgrep          the numeric equivilent of the grep utility
numprocess       this program mutates numbers as it encounters them
numsum           take the first numbers on stdin and return the sum
numaverage       find the average of a set of numbers
numbound         find boundary numbers in files or stdin
numnormalize     normalize a set of numbers, by default between 0 and 1
numinterval      show the numeric intervals between each line in a file
numround         rounds off numbers it encounters.
seq              print a sequence of numbers
numrange         print out a range of numbers for use in for loops
jot              print sequential or random data
ent              pseudorandom number sequence test
numrandom        print out a random number
factor           factor numbers
primes           display all primes (primes.pl)
primes.6         generate primes
sc               spreadsheet calculator
gnuplot          an interactive plotting program
maxima           common lisp version of macsyma symbolic mathematics
octave           matlab like language for numerical computations
R                a language for data analysis and graphics

Date and Time

date             print or set the system date and time
cal              displays a calendar and the date of easter
ncal             cal with an alternative layout
gcal             a program for calculating and printing calendars
gcalcli          google calendar command line interface
ddate            convert gregorian dates to discordian dates
pcal             generate postscript or html calendars
saydate          audio date/uptime check
saytime          audio time check

Schedule

sleep            wait for some time
watch            execute a program periodically, showing output
chronic          runs a command quietly unless it fails
wait             await process completion
flock            manage locks from shell scripts
lckdo            run a program with a lock held
shush            run a command and optionally report its output by mail
inotifywait      wait for changes to files using inotify
entr             run arbitrary commands when files change
fsniper          watch directories and apply rules to created files
timeout          run a command with a time limit
crontab          maintain crontab files for individual users
at               executes commands at a specified time
atq              lists the user pending jobs
atrm             remove jobs fom the later execution queue
batch            executes commands when system load levels permit

Office

wordgrinder      console-based word processor
antiword         show the text and images of ms word documents
abook            text-based address book program
hnb              hierarchical notebook
worklog          keeping track of time spent on different projects
tpp              text presentation program
xsw              slide show presentation tool
ledger           command-line accounting
sc               spreadsheet calculator
slsc             s-langauge port of the sc spreadsheet
teapot           table editor and planner
oleo             the gnu spreadsheet program
ssconvert        a command line spreadsheet format converter
ssindex          generate index data for spreadsheet files
ssgrep           search spreadsheets for strings
ssdiff           compare two spreadsheets
dbview           view dbase 3 files
gv               postscript and pdf viewer
xdvi             dvi previewer for the x window system

For note-taking, you might also want to have a look at:

Spelling

spell            check spelling in batch
aspell           check spelling interactively
ispell           check spelling in batch or interactively
goldendict       a feature-rich dictionary lookup program
dict             dict protocol client
sdcv             console version of stardict program
aiksaurus        english-language thesaurus
wtf              translates acronyms for you
an               anagram generator
wordplay         anagram finder

Publishing

gs               ghostscript, a postscript and pdf interpreter/previewer
fbgs             postscript/pdf viewer for the framebuffer console
latex            structured text formatting and typesetting
tex              text formatting and typesetting
etex             extended tex
latexdiff        determine and markup differences between two latex files
latexmk          generate latex document
dblatex          convert docbook to latex, dvi, postscript, and pdf
psselect         select pages from a postscript file
mf               metafont, a language for font and logo design
pdftex           pdf output from tex
mutool           all purpose tool for dealing with pdf files
pdfjam           a shell script for manipulating pdf files
pdftk            a handy tool for manipulating pdf
pdfunite         pdf page merger
pdffonts         pdf font analyzer
pdfimages        pdf image extractor
pdfinfo          pdf document information extractor
pdfseparate      pdf page extractor
pdftocairo       pdf to png/jpeg/pdf/ps/eps/svg using cairo
pdftohtml        program to convert pdf files into html, xml and png
pdftoppm         pdf to portable pixmap (ppm) converter
pdftops          pdf to postscript converter
pdftotext        pdf to text converter
diffpdf          compare two pdf files textually or visually

Task Managers

task             taskwarrior, a command line todo manager
tudu             command line hierarchical todo list
remind           a sophisticated reminder service
wyrd             front-end to remind
gcalcli          google calendar command line interface
calcurse         text-based organizer
pal              calendar with events
when             a minimalistic personal calendar program
devtodo          a reminder/task program aimed at developers
tdl              to do list manager
todo.sh          minimal, todo.txt focused task manager
w2do             a simple text-based todo manager
yokadi           commandline todo system
episoder         tv show reminder from epguides.com and thetvdb.com

Conversion

dos2unix         dos/mac to unix text file format converter
isutf8           check whether files are valid utf-8
iconv            convert encoding of given files
recode           converts files between character sets
utf8tolatin1     reads utf-8 encoded text and writes latin1
groff            front-end for the groff document formatting system
troff            the troff processor of the groff text formatting system
nroff            emulate nroff command with groff
deroff           remove roff and preprocessor constructs
eqn              format equations for troff or mathml
neqn             format equations for ascii output
tbl              format tables for troff
col              filter reverse line feeds from input
catdvi           dvi to plain text converter
gv               postscript and pdf viewer
odt2txt          a simple converter from opendocument text to plain text
o3read           dump of an openoffice.org document parse tree
o3tohtml         convert files in openoffice.org format to html
o3totxt          convert files in openoffice.org format to text
catdoc           outputs word doc file content as plain text
docx2txt         convert microsoft ooxml files to plain text
abiword          flexible word processor documents converter
antiword         show the text and images of ms word documents
xls2csv          output ms-excel file as comma-separated values
xlsx2csv         convert xslx xml files to csv format
xlhtml           convert excel xls files to html
ssconvert        spreadsheet format converter (gnumeric)
ppthtml          convert powerpoint ppt files to html
stx2any          converter from structured text to multiple formats
pandoc           general markup converter
unhtml           strip the html formatting
html2text        an advanced html-to-text converter
html2markdown    converts html to markdown-formatted text
asciidoc         converts an asciidoc text file to html or docbook
markdown         convert markdown syntax to (x)html
ttm              tex/latex to mathml converter
txt2tags         text formatting and conversion tool
txt2man          convert flat ascii text to man page format
txt2html         convert plain text file to html
textfmt          convert ascii text to postscript for facsimile
txt2pdbdoc       text to doc file converter for palm pilots
img2txt          convert images to various text-based coloured files
cacaview         ascii image browser
asciiview        a high quality ascii art image viewer
gnuhtml2latex    html to latex converter
csv2latex        convert a csv file into a latex document
sgml2latex       create latex, dvi, ps or pdf output from an sgml file
chm2pdf          a tool convert chm to pdf format
unoconv          convert documents from/to libreoffice format
jodconverter     import/export documents using the libreoffice filters
ps2ascii         ghostscript translator from postscript or pdf to ascii
ps2pdf           convert postscript to pdf using ghostscript
vilistextum      html to ascii converter
wvWare           convert msword documents
rst2pdf          convert restructuredtext documents to pdf

ASCII Art

figlet           display text with an ascii art charset
toilet           display large colourful characters
cowsay           configurable speaking/thinking cow (and a bit more)
cadubi           creative ascii drawing utility
lolcat           rainbow coloring for text
cacaview         ascii image browser
asciiview        a high quality ascii art image viewer
linux_logo       color ansi penguin logo with system information
screenfetch      the bash screenshot information tool

Images

fbi              framebuffer imageviewer
fim              fbi (linux framebuffer imageviewer) improved
findimagedupes   finds visually similar or duplicate images
identify         describes the format and characteristics of images
fbgrab           takes a screenshot using the framebuffer device
gifsicle         manipulates gif images and animations
pngcrush         optimizes, or modifies, png files
optipng          advanced optimization program for
gm               graphicsmagick is a set of tools to manipulate images
convert          convert/resize/blur/crop/despeckle/dither/etc image
mogrify          inplace convert/edit/resize/blur/crop/etc an image
icotool          convert and create win32 icon and cursor files
rdjpgcom         display text comments from a jpeg file
wrjpgcom         insert text comments into a jpeg file
cjpeg            compress an image file to a jpeg file
djpeg            decompress a jpeg file to an image file
jpegtran         lossless transformation of jpeg files
jp2a             convert jpeg images to ascii
exif             shows exif information in jpeg files
exiftool         read and write meta information in media files
exiftran         transform/rotate digital camera jpeg images
exifcom          set/display user comment tag contained in a jpeg exif
exiftags         output the properties contained in a jpeg exif section
exiftime         display/adjust the date and time exif tags
exifprobe        probe and report exif structure and metadata content
exifgrep         select and reformat the output of exifprobe
jhead            digicam jpeg exif header manipulation tool
gle              graphics layout engine
simple-scan      scanning utility
scanimage        scan an image
gocr             command line text recognition tool
tesseract        command-line ocr engine
album            themable html photo album generator
gphotofs         filesystem to mount digital cameras
qrencode         encode  data  in a qr code as a png or eps image

Vector Graphics

dot              filter for drawing directed graphs
neato            filter for drawing undirected graphs
twopi            filter for radial layouts of graphs
circo            filter for circular layout of graphs
fdp              filter for drawing undirected graphs
sfdp             filter for drawing large undirected graphs
patchwork        filter for tree maps
asy              asymptote: a script-based vector graphics language
inkscape         svg (scalable vector graphics) editing program
rasterizer       svg conversion to png, jpeg and pdf
potrace          transform bitmaps into vector graphics

3D

aqsis          aqsis renderer adhering to the renderman standard
povray         the persistence of vision ray tracer

Videos

mplayer          video/audio player/streamer
mencoder         video decoding, encoding and filtering tool
vlc              video lan client, a media player/streamer/transcoder
xine             a free video player
xine-remote      a small tool to connect xine remote control server
avplay           avplay media player
avconv           avconv video converter
avprobe          avprobe media prober
avidemux         a free video editor
mpgtx            manipulate mpeg files
mplex            mpeg 1/2 program/system stream multiplexer
ffmpeg           ffmpeg video converter
mediainfo        display information about audio/video files
imdb               calls any of the imdb functions
imdb-get           looks up imdb data for a film
imdb-link          links films based on their genre
imdb-rename        renames files based on their title
imdb-fxd           creates fxd files from the imdb cache for freevo
imdb-update-cache  updates the imdb cache for a given directory

Audio and Music

mplayer          video/audio player/streamer
vlc              video lan client, a media player/streamer/transcoder
sox              the swiss army knife of audio manipulation
oggenc           encode audio into the ogg vorbis format
flac             encoding, decoding, testing and analyzing flac streams
lame             create mp3 audio files
mediainfo        display information about audio/video files
exfalso          tag editor for mp3/ogg/flac/musepack/wavpack/mod/xm/it
id3              id3 tag editor
id3v2            add/change/remove/view id3v2 tags, converts/lists id3v1
id3tool          a command line editor for id3 tags
id3ed            edit id3 description tags in mpeg3 files
mussort          sort music files into folders

Audio Players

mplayer          video/audio player/streamer
vlc              video lan client, a media player/streamer/transcoder
ocp              open cubic music player
mpc              program for controlling music player daemon (mpd)
ncmpc            curses music player daemon (mpd) client
audtty           control audacious from cli with a ncurses interface
xmms2            command-line interface to the xmms2 daemon
cmus             curse music player
moosic           a command-line client for the moosic jukebox system
play             sox invoked as play outputs to the default sound device
bplay            buffered sound playing
ogg123           plays ogg vorbis files
mpg123           play audio mpeg 1.0/2.0/2.5 stream (layers 1, 2 and 3)
mpg321           simple and lightweight command line mp3 player
splay            mpeg-1,2 audio layer 1,2,3 file player
madplay          decode and play mpeg audio stream(s)
audiopreview     play audio, video, and internet media streams
herrie           interactive music playlist player
mp3blaster       an interactive text-console based mp3 player
mocp             console audio player
mpc123           your handy musepack audio player
orpheus          text mode menu and window-driven audio player
pytone           music jukebox for your audio files
yauap            audio player based on the gstreamer framework
mikmod           play soundtracker modules on a unix machine
xmp              extended module player
cdcd             command driven cd player
cplay            a front-end for various audio players
mcdp             a small cdplayer for linux
workbone         interactive text-mode program for playing audio cd
shell-fm         console-based player for last.fm radio streams

Audio Editing

sox              the swiss army knife of audio manipulation
ecasound         sample editor, multitrack recorder, fx-processor, etc
rec              sox invoked as rec set default sound device as input
brec             buffered sound recording
snd              a sound editor
gramofile        sample and process analog recordings
quelcom          command line editing tools for mp3 and wav files
qmp3check        check and clean mp3 streams
qmp3cut          extract, delete parts of a mp3 file
cutmp3           a fast and leightweight mp3 editor
fadecut          rip audiostreams, cut, fade in/out and tag audiofiles
qmp3info         show info from mp3 files
arename          automatically rename audio files by tagging information
qmp3join         join mp3 files
qmp3report       report mp3 files and directories
qwavinfo         show info from wav files
qwavjoin         join wav files
qwavcut          extract, delete parts of a wav file
qwavsilence      detect and shrink silence sequences in wav files
qwavfade         fade in/out wav files
qwavheaderdump   dump and fix wav headers
normalize-audio  adjusts volume levels of audio files

Midi

timidity         midi-to-wave converter and player
pmidi            midi file player for alsa
playmidi         full-featured midi player using the voxware driver
arecordmidi      record standard midi files
abc2midi         converts abc file to midi
midi2abc         program to convert midi format files to abc notation
abcm2ps          translate abc music notation to postscript or svg

Text to Speech

espeak           a multi-lingual software speech synthesizer
festival         a text-to-speech system
saydate          audio date/uptime check
saytime          audio time check

Games

adventure        an exploration game
nethack          exploring the mazes of menace
slashem          exploring the mazes of menace
rogue            exploring the dungeons of doom
crawl            the roguelike game of crawl
battlestar       a tropical adventure game
phantasia        an interterminal fantasy game
wump             hunt the wumpus in an underground cave
bastet           tetris(r) clone with "bastard" block-choosing ai
pytris           two players console tetris game
tetris-bsd       the game of tetris
greed            eat a game field until you run out of moves
moon-buggy       drive some car across the moon
ninvaders        ncurses version of space invaders
overkill         bloody 2d action deathmatch-like game in ascii-art
worm             play the growing worm game
snake            display chase game
atc              air traffic controller game
robots           fight off villainous robots
hunt             a multi-player multi-terminal game
wargames         shall we play a game?
canfield         the solitaire card game canfield
cribbage         the card game cribbage
mille            play mille bornes
monop            monopoly game
backgammon       the game of backgammon
sail             multi-user wooden ships and iron men
trek             trekkie game
boggle           word search game
hangman          computer version of the game hangman
gtypist          typing tutor for different keyboards and languages
arithmetic       quiz on simple arithmetic
quiz             random knowledge tests
fortune          print a random, hopefully interesting, adage
display-dhammapada  display a verse from the dhammapada

Screensavers

cmatrix          simulates the display from the matrix movie
rain             animated raindrops display
tty-clock        a terminal digital clock
binclock         prints time in binary format

Other

echo             display a line of text
printf           format and print data
getopt           parse command options
expect           automate applications accessed over a terminal
expr             evaluate expressions
yes              output a string repeatedly until killed
true             do nothing, successfully
false            do nothing, unsuccessfully
ifetch           image collection tool for ip cameras of ifetch-tools
rig              random identity generator
pwgen            generate pronounceable passwords
makepasswd       generate and/or encrypt passwords
pwsafe           password database utility
gringotts        secure password and data storage manager
clamscan         scan files and directories for viruses
llines           lifelines genealogy program, gedcom format

X Windows

xinput           utility to configure and test x input devices
xvidtune         adjust x server origin and size
xcalib           tiny monitor calibration loader for x
xev              x event viewer
setxkbmap        set the keyboard using the x keyboard extension
xmodmap          set/modify keymaps and pointer button mappings in x
xhost            server access control program for x
xsetroot         root window parameter setting utility for x
import           window/screenshot
xset             user preference utility for x
xrdb             x server resource database utility
appres           list x application resource database
listres          list resources in widgets
editres          a dynamic resource editor for x toolkit applications
xlsfonts         server font list displayer for x
xfontsel         point and click selection of x11 font names
xfd              display all the characters in an x font
fc-scan          scan font files or directories
fc-cache         build font information cache files
fc-cat           read font information cache files
fc-list          list available fonts
fc-query         query font files
fc-match         match available fonts
fc-pattern       parse and show pattern
mimeopen         open files by mimetype
xdg-open         opens a file or url in the user preferred application
exo-open         open urls and launch preferred applications (xfce)
gnome-open       open files and urls using the gnome file handlers
dmenu            dynamic menu, manages huge numbers defined menu items
notify-send      a program to send desktop notifications
xmessage         display a message/query in a window (x-based /bin/echo)
dialog           display curses dialog boxes from shell scripts
kdialog          show kde dialog boxes from shell scripts
zenity           display gtk+ dialogs
osd_cat          x on-screen file displayer
xclip            command line interface to x selections (clipboard)
xclipboard       x clipboard client
devilspie        perform actions on windows as they are created
xdotool          command-line x11 automation tool
xnee             records, replays x11 data on multiple displays
xbindkeys        grab key and mouse events in x and starts shell commands
xte              generates fake input using the xtest extension
x2x              use keyboard and mouse from an x display on antoher x
wmctrl           interact with a ewmh/netwm compatible x window manager
xtrlock          lock X display until password supplied
dbus-send        send a message to a desktop bus
dbus-monitor     debug probe to print desktop bus messages
qdbus            a communication-interface for qt-based applications
xrandr           primitive command line interface to randr extension
xprop            property displayer for x
xdpyinfo         display information utility for x
xwininfo         window information utility for x
xdriinfo         query configuration information of dri drivers
xvinfo           print out x-video extension adaptor information
glxinfo          show information about the glx implementation
Xvfb             virtual framebuffer x server without the hardware
trash            trash utility compliant with freedesktop.org
trash-list       list trashed files
trash-restore    restore for command line trash utility
trash-empty      empty for command line trash utility
xmag             magnify parts of the screen

Funny

axe              tools to improve network performance via snip
baby             create new process from two parents
bosskill         send a signal to your boss, or terminate your boss
c                genericised softdrink generator (coffee, coke etc)
celibacy         don't have sex
chainsaw         tools to improve network performance via snip
chastise         library function to punish users
condom           protects against viruses and child processes
ctluser          control lusers
cutter           tools to improve network performance via snip
egrope           massage a file for a while
fgrope           massage a file for a while
flame            reply to usenet news posting automatically
flog             speed up a process
gong             evaluate process performance
grope            massage a file for a while
guru             system administration
knife            tools to improve network performance via snip
lart             luser attitude readjustment tool
luser            process to control the clueless individuals
normality        defines types of normality different users may have
nuke             launch nuclear weapons at mapped usenet sites
party            set os responses mode
people           fetch a list of all ttys behaving like a human
pmsd             periodically manic system daemon
rescrog          change something, make it different
rtfm             a response for easy questions from clueless lusers
sex              have sex
slave            a semi-interactive command for the dirty work
strfry           string operation
sysadmin         responsible  for everything imaginable
think            you dont have to think, computers can think for you
tm               meditate
uubp             unix-to-unix beer protocol
whack            mangle requests to a printer or damage a printer
xkill            kill processes or users, including usenet poster
xlart            interactive x interface to rlart

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment