The Ultimate A To Z List of Linux Commands - Linux Command Line Reference
The Ultimate A To Z List of Linux Commands - Linux Command Line Reference
The descriptions of these Linux commands are based on their manual pages. To access the man page:
man command_name
If you find any discrepancy, please feel free to contact for any correction.
Linux Commands – A
Command Description
accept Accept or Reject jobs to a destination, such as a printer.
access Check a user’s RWX permission for a file.
aclocal GNU autoconf too
aconnect ALSA sequencer connection manager.
Show information about the Advanced Configuration
acpi
and Power Interface.
acpi_available Check if ACPI functionality exists on the system.
acpid Informs user-space programs about ACPI events.
Used to convert addresses into file names and line
addr2line
numbers.
addresses Formats for internet mail addresses.
agetty An alternative Linux Getty
alias Create an alias for Linux commands
alsactl Access advanced controls for ALSA soundcard driver.
Perform read/write operation for ALSA RawMIDI
amidi
ports.
amixer Access CLI-based mixer for ALSA soundcard driver.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 1/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – B
https://fossbytes.com/a-z-list-linux-command-line-reference/ 2/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Command Description
badblocks Search a disk partition for bad sectors.
banner Used to print characters as a poster.
basename Used to display filenames with directoy or suffix.
bash GNU Bourne-Again Shell.
batch Used to run commands entered on a standard input.
bc Access the GNU bc calculator utility.
bg Send processes to the background.
Notify about incoming mail and sender’s name on a
biff
system running comsat server.
bind Used to attach a name to a socket.
bison A GNU parser generator, compatible with yacc.
break Used to exit from a loop (eg: for, while, select).
Used to run shell builtin commands, make custom
builtin
functions for commands extending their functionality.
bzcmp Used to call the cmp program for bzip2 compressed files.
bzdiff Used to call the diff program for bzip2 compressed files.
bzgrep Used to call grep for bzip2 compressed files.
bzip2 A block-sorting file compressor used to shrink given files.
Used to apply ‘less’ (show info one page at a time) to
bzless
bzip2 compressed files.
Used to apply ‘more’ (an inferior version of less) to bzip2
bzmore
compressed files.
Linux Commands – C
Command Description
cal Show calendar.
Used to control PCMCIA sockets and select configuration
cardctl
schemes.
Keeps an eye on the added/removes sockets for PCMCIA
cardmgr
devices.
case Execute a command conditionally by matching a pattern.
cat Used to concatenate files and print them on the screen.
cc GNU C and C++ compiler.
cd Used to change directory.
cdda2wav Used to rip a CD-ROM and make WAV file.
Record audio from CD more reliably using data-
cdparanoia
verification algorithms.
cdrdao Used to write all the content specified to a file to a CD all
https://fossbytes.com/a-z-list-linux-command-line-reference/ 3/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
at once.
cdrecord Used to record data or audio compact discs.
cfdisk Show or change the disk partition table.
chage Used to change user password information.
chattr Used to change file attributes.
chdir Used to change active working directory.
chfn Used to change real user name and information.
chgrp Used to change group ownership for file.
chkconfig Manage execution of runlevel services.
chmod Change access permission for a file(s).
chown Change the owner or group for a file.
chpasswd Update password in a batch.
chroot Run a command with root privileges.
chrt Alter process attributed in real-time.
chsh Switch login shell.
chvt Change foreground virtual terminal.
cksum Perform a CRC checksum for files.
clear Used to clear the terminal window.
cmp Compare two files (byte by byte).
col Filter reverse (and half-reverse) line feeds from the input.
colcrt Filter nroff output for CRT previewing.
colrm Remove columns from the lines of a file.
column A utility that formats its input into columns.
comm Used to compare two sorted files line by line.
Used to execute a command with arguments ignoring shell
command
function named command.
Used to compress one or more file(s) and replacing the
compress
originals ones.
continue Resume the next iteration of a loop.
cp Copy contents of one file to another.
cpio Copy files from and to archives.
cpp GNU C language processor.
cron A daemon to execute scheduled commands.
crond Same work as cron.
Manage crontab files (containing schedules commands)
crontab
for users.
csplit Split a file into sections on the basis of context lines.
Make a list of functions and macro names defined in a
ctags
programming source file.
cupsd A scheduler for CUPS.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 4/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – D
Command Description
date Show system date and time.
dc Desk calculator utility.
Used to convert and copy a file, create disk clone,
dd
write disk headers, etc.
ddrescue Used to recover data from a crashed partition.
Deallocates kernel memory for unused virtual
deallocvt
consoles.
debugfs File system debugger for ext2/ext3/ext4
declare Used to declare variables and assign attributes.
depmod Generate modules.dep and map files.
Interactively displays the contents of device or file
devdump
system ISO.
df Show disk usage.
diff Used to compare files line by line.
diff3 Compare three files line by line.
dig Domain Information Groper, a DNS lookup utility.
dir List the contents of a directory.
Set colors for ‘ls’ by altering the LS_COLORS
dircolors
environment variable.
Display pathname after removing the last slash and
dirname
characters thereafter.
dirs Show the list of remembered directories.
disable Restrict access to a printer.
Interactive Desktop Link Protocol (DLP) shell for
dlpsh
PalmOS.
dmesg Examine and control the kernel ring buffer.
dnsdomainname Show the DNS domain name of the system.
Generate encrypted Secure DNS keys for a given
dnssec-keygen
domain name.
dnssec- Produce domain key set from one or more DNS
makekeyset security keys generated by dnssec-keygen.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 5/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – E
Command Desription
e2fsck Used to check ext2/ext3/ext4 file systems.
Store important ext2/ext3/ext4 filesystem metadata to a
e2image
file.
e2label Show or change the label on an ext2/ext3/ext4 filesystem.
Send input string(s) to standard output i.e. display text on
echo
the screen.
ed GNU Ed – a line-oriented text editor.
Used to edit filesystem quotas using a text editor, such as
edquota
vi.
egrep Search and display text matching a pattern.
eject Eject removable media.
Used to set latency in the elevator algorithm used to
elvtune
schedule I/O activities for specified block devices.
emacs Emacs text editor command line utility.
enable Used to enable/disable shell builtin commands.
Run a command in a modified environment.
env
Show/set/delete environment variables.
Substitute environment variable values in shell format
envsubst
strings.
Start the Enlightenment Sound Daemon (EsounD or esd).
esd Enables multiple applications to access the same audio
device simultaneously.
esd-config Manage EsounD configuration.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 6/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – F
Command Description
factor Display prime factors of specified integer numbers.
Do nothing, unsuccessfully. Exit with a status code
false
indicating failure.
Make font information cache after scanning the
fc-cache
directories.
fc-list Show the list of available fonts.
fdformat Do a low-level format on a floppy disk.
fdisk Make changes to the disk partition table.
Fetch mail from mail servers and forward it to the local
fetchmail
mail delivery system.
fg Used to send a job to the foreground.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 7/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – G
Command Description
g++ Run the g++ compiler.
Used for pattern scanning and language processing. A
gawk
GNU implementation of AWK language.
gcc A C and C++ compiler by GNU.
A utility to debug programs and know about where it
gdb
crashes.
Shows entries from Name Service Switch Libraries for
getent
specified keys.
getkeycodes Displays the kernel scancode-to-keycode mapping table.
getopts A utility to parse positional parameters.
gpasswd Allows an administrator to change group passwords.
Enables encryption and signing services as per the
gpg
OpenPGP standard.
gpgsplit Used to split an OpenPGP message into packets.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 8/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – H
Command Description
halt Command used to half the machine.
hash Shows the path for the commands executed in the shell.
hdparm Show/configure parameters for SATA/IDE devices.
head Shows first 10 lines from each specified file.
help Display’s help for a built-in command.
Shows specified file output in hexadecimal, octal, decimal,
hexdump
or ASCII format.
history Shows the command history.
host A utility to perform DNS lookups.
hostid Shows host’s numeric ID in hexadecimal format.
hostname Display/set the hostname of the system.
Manage the user authentication file used by the Apache
htdigest
web server.
htop An interactive process viewer for the command line.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 9/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – I
Command Description
iconv Convert text file from one encoding to another.
id Show user and group information for a specified user.
if Execute a command conditionally.
ifconfig Used to configure network interfaces.
ifdown Stops a network interface.
ifup Starts a network interface.
An IMAP (Interactive Mail Access Protocol) server
imapd
daemon.
import Capture an X server screen and saves it as an image.
Extended internet services daemon, it starts the programs
inetd
that provide internet services.
info Used to read the documentation in Info format.
init Systemd system and service manager.
insmod A program that inserts a module into the Linux kernel.
Used to copy files to specified locations and set
install
attributions during the install process.
Shows statistics for CPU, I/O devices, partitions, network
iostat
filesystems.
Display/manipulate routing, devices, policy, routing and
ip
tunnels.
Used to remove System V interprocess communication
ipcrm
(IPC) objects and associated data structures.
Show information on IPC facilities for which calling
ipcs
process has read access.
iptables Administration tool for IPv4 packet filtering and NAT.
iptables- Used to restore IP tables from data specified in the input or
restore a file.
iptables-
Used to dump IP table contents to standard output.
save
A utility that shows the content iso9660 images to verify
isodump
the integrity of directory contents.
A utility to perform directory like listings of iso9660
isoinfo
images.
Show the length of an iso9660 filesystem contained in a
isosize
specified file.
isovfy Verifies the integrity of an iso9660 image.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 10/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – J
Command Description
jobs Show the list of active jobs and their status.
For each pair of input lines, join them using a command
join
field and display on standard output.
Linux Commands – K
Command Description
Set a keyboard mode. Without arguments, shows the
kbd_mode
current keyboard mode.
kbdrate Reset keyboard repeat rate and delay time.
kill Send a kill (termination) signal to one more processes.
killall Kills a process(es) running a specified command.
A SystemV killall command. Kills all the processes
killall5
excluding the ones which it depends on.
Control and prioritize the kernel messages to be displayed
klogd
on the console, and log them through syslogd.
Used to detect new and enhanced hardware by comparing
kudzu
it with existing database. Only for RHEL and derivates.
Linux Commands – L
Command Description
Shows a list of recent logins on the system by fetching
last
data from /var/log/wtmp file.
Shows the list of bad login attempts by fetching data
lastb
from /var/log/btmp file.
Displays information about the most recent login of all
lastlog
users or a specified user.
The Unix linker, it combines archives and object files. It
ld then puts them into one output file, resolving external
references.
ldconfig Configure dynamic linker run-time bindings.
ldd Shows shared object dependencies.
less Displays contents of a file one page at a time. It’s
https://fossbytes.com/a-z-list-linux-command-line-reference/ 11/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – M
Command Description
m4 Macro processor.
Utility to compose, receive, send, forward, and reply to
mail
emails.
Shows to list all emails queued for delivery (sendmail
mailq
queue).
mailstats Shows current mail statistics.
Used to send mail with multimedia content in MIME
mailto
format.
Utility to maintain groups of programs, recompile them
make
if needed.
Creates an NIS (Network Information Services)
makedbm
database map.
Creates database maps used by the keyed map lookups
makemap
in sendmail.
man Shows manual pages for Linux commands.
manpath Determine search path for manual pages.
mattrib Used to change MS-DOS file attribute flags.
mbadblocks Checks MD-DOS filesystems for bad blocks.
mcat Dump raw disk image.
mcd Used to change MS-DOS directory.
mcopy Used to copy MS-DOS files from or to Unix.
md5sum Used to check MD5 checksum for a file.
mdel, Used to delete MS-DOS file. mdeltree recursively
mdeltree deletes MS-DOS directory and its contents.
mdir Used to display an MS-DOS directory.
Used to display the amount of space occupied by an
mdu
MS-DOS directory.
Three-way file merge. Includes all changes from file2
merge
and file3 to file1.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 13/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – N
Command Description
named Internet domain name server.
namei Follow a pathname until a terminal point is found.
nameif Name network interfaces based on MAC addresses.
Netcat utility. Arbitrary TCP and UDP connections and
nc
listens.
netstat Show network information.
newaliases Rebuilds mail alias database.
newgrp Log-in to a new group.
newusers Update/create new users in batch.
nfsd Special filesystem for controlling Linux NFS server.
nfsstat List NFS statistics.
nice Run a program with modified scheduling priority.
Show numbered line while displaying the contents of a
nl
file.
nm List symbols from object files.
nohup Run a command immune to hangups.
notify-
A program to send desktop notifications.
send
Used performs DNS queries. Read this article for more
nslookup
info.
nsupdate Dynamic DNS update utility.
Linux Commands – O
https://fossbytes.com/a-z-list-linux-command-line-reference/ 15/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Command Description
objcopy Copy and translate object files.
objdump Display information from object files.
od Dump files in octal and other formats.
Operator access, allows system administrators to grant
op users access to certain root operations that require
superuser privileges.
open Open a file using its default application.
openvt Start a program on a new virtual terminal (VT).
Linux Commands – P
Command Description
passwd Change user password.
Merge lines of files. Write to standard output, TAB-
paste separated lines consisting of sqentially correspnding lines
from each file.
Apply a patchfile (containing differences listing by diff
patch
program) to an original file.
pathchk Check if file names are valid or portable.
perl Perl 5 language interpreter.
List process IDs matching the specified criteria among all
pgrep
the running processes.
pidof Find process ID of a running program.
ping Send ICMP ECHO_REQUEST to network hosts.
pinky Lightweight finger.
Send kill signal to processes based on name and other
pkill
attributes.
pmap Report memory map of a process.
Removes directory on the head of the directory stack and
popd
takes you to the new directory on the head.
portmap Converts RPC program numbers to IP port numbers.
poweroff Shuts down the machine.
pppd Point-to-point protocol daemon.
pr Convert (column or paginate) text files for printing.
praliases Prints the current system mail aliases.
printcap Printer capability database.
printenv Show values of all or specified environment variables.
Show arguments formatted according to a specified
printf
format.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 16/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – Q
Command Description
Shows disk usage, and space limits for a user or group.
quota
Without arguments, only shows user quotas.
quotacheck Used to scan a file system for disk usage.
quotactl Make changes to disk quotas.
quotaoff Enable enforcement of filesystem quotas.
quotaon Disable enforcement of filesystem quotas.
Shows the report of quota system statistics gathered from
quotastats
the kernel.
Linux Commands – R
Command Description
raidstart Start/stop RAID devices.
RAM disk device used to access the RAM disk in raw
ram
mode.
ramsize Show usage information for the RAM disk.
Generate index to the contents of an archive and store it in
ranlib
the archive.
rar Create and manage RAR file in Linux.
Respond to Reverse Address Resoultion Protocol (RARP)
rarpd
requests.
Remote copy command to copy files between remote
rcp
computers.
Set system date and time by fetching information from a
rdate
remote machine.
rdev Set or query RAM disk size, image root device, or video
https://fossbytes.com/a-z-list-linux-command-line-reference/ 17/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
mode.
Remote file distribution client, maintains identical file
rdist
copies over multiple hosts.
rdistd Start the rdist server.
read Read from a file descriptor.
readarray Read lines from a file into an array variable.
readcd Read/write compact disks.
Shows information about ELF (Executable and Linkable
readelf
fomrat) files.
readlink Display value of a symbolic link or canonical file name.
readonly Mark functions and variables as read-only.
reboot Restart the machine.
reject Accept/reject print jobs sent to a specified destination.
remsync Synchronize remote files over email.
rename Rename one or more files.
renice Change priority of active processes.
repquota Report disk usage and quotas for a specified filesystem.
reset Reinitialize the terminal.
resize2fs Used to resize ext2/ext3/ext4 file systems.
restore Restore files from a backup created using dump.
return Exit a shell function.
Show contents of a file, reversing the order of characters
rev
in every line.
rexec Remote execution client for exec server.
rexecd Remote execution server.
richtext View “richtext” on an ACSII terminal.
rlogin Used to connect a local host system with a remote host.
Acts as the server for rlogin. It facilitates remote login, and
rlogind authentication based on privileged port numbers from
trusted hosts.
rm Removes specified files and directories (not by default).
rmail Handle remote mail received via uucp.
rmdir Used to remove empty directories.
rmmod A program to remove modules from Linux kernel.
Name server control utility. Send command to a BIND
rndc
DNS server over a TCP connection.
rootflags Show/set flags for the kernel image.
route Show/change IP routing table.
A daemon, invoked at boot time, to manage internet
routed
routing tables.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 18/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – S
Command Description
sane-find- Find SCSI and USB scanner and determine their device
scanner files.
Retrieve multiple images from a scanner equipped with
scanadf
an automatic document feeder (ADF).
Read images from image aquistion devices (scanner or
scanimage camera) and display on standard output in PNM (Portable
aNyMap) format.
Copy files between hosts on a network securely using
scp
SSH.
A window manager that enables multiple pseudo-
screen terminals with the help of ANSI/VT100 terminal
emulation.
Used to make a typescript of everything displayed on the
script
screen during a terminal session.
Shows two files side-by-side and highlights the
sdiff
differences.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 19/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – T
Command Description
Concatenate and print files in reverse order. Opposite of
tac
cat command.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 21/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – U
Command Description
ul Underline text.
ulimit Get and set user limits for the calling process.
umask Set file mode creation mask.
umount Unmount specified file systems.
unalias Remove alias definitions for specified alias names.
uname Show system information.
Uncompress the files compressed with the compress
uncompress
command.
unexpand Convert spaces to tabs for a specified file.
unicode_start Put keyboard and console in Unicode mode.
unicode_stop Revert keyboard and console from Unicode mode.
uniq Report or omit repeating lines.
units Convert units from one scalar to another.
unrar Extract files from a RAR archive.
unset Remove variable or function names.
unshar Unpack shell archive scripts.
until Execute command until a given condition is true.
uptime Tell how long the system has been running.
useradd Create a new user or update default user information.
userdel Delete a user account and related files.
usermod Modify a user account.
users Show the list of active users on the machine.
usleep Suspend execution for microsecond intervals.
uudecode Decode a binary file.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 23/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
Linux Commands – V
Command Description
vdir Same as ls -l -b. Verbosely list directory contents.
vi A text editor utility.
Set the video mode for a kernel image. Displays current
vidmode
mode value without arguments. Alternative: rdev -v
Vi Improved, a text-based editor which is a successor to
vim
vi.
Shows information about processes, memory, paging,
vmstat
block IO, traps, disks, and CPU activity.
Returns volume name for a device formatted with an ISO-
volname
9660 filesystem. For example, CD-ROM.
Linux Commands – W
Command Description
w Show who is logged-on and what they’re doing.
Waits for a specified process ID(s) to terminate and returns
wait
the termination status.
Display a message on the terminals all the users who are
wall
currently logged-in.
Send mail to the users who’ve exceeded their disk quota
warnquota
soft limit.
Runs commands repeatedly until interrupted and shows
watch
their output and errors.
Print newline, word, and byte count for each of the
wc
specified files.
wget A non-interactive file download utility.
whatis Display one line manual page descriptions.
Locate the binary, source, and man page files for a
whereis
command.
For a given command, lists the pathnames for the files
which
which would be executed when the command runs.
while Conditionally execute commands (while loop).
who Shows who is logged on.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 24/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
whoami Displays the username tied to the current effective user ID.
whois Looks for an object in a WHOIS database
write Display a message on other user’s terminal.
Linux Commands – X
Command Description
Runs a command using initial arguments and then reads
xargs
remaining arguments from standard input.
Used to open a file or URL in an application preferred by
xdg-open
the user.
xinetd Extended internet services daemon. Works similar to inetd.
xz Compress/ Decompress .xz and .lzma files.
Linux Commands – Y
Command Description
Yet Another Compiler Compiler, a GNU Project parser
yacc
generator.
Repeatedly output a line with a specified string(s) until
yes
killed.
A daemon that helps client processes to connect to an NIS
ypbind
server.
Shows the NIS map (or database) for the specified
ypcat
MapName parameter.
ypinit Sets up NIS maps on an NIS server.
ypmatch Shows values for specified keys from an NIS map.
yppasswd Change NIS login password.
Acts as a server for the yppasswd command. Receives and
yppasswdd
executes requests.
Shows the ID number or version of NIS map currently
yppoll
used on the NIS server.
yppush Forces slave NIS servers to copy updated NIS maps.
A daemon activated at system startup. It looks for
ypserv
information in local NIS maps.
Point a client (running ypbind) to a specifc server (running
ypset
ypserv).
Calls various functions to check the configuration of NIS
yptest
services.
ypwhich Shows the hostname for NIS server or master server for a
https://fossbytes.com/a-z-list-linux-command-line-reference/ 25/26
10/6/2018 The Ultimate A To Z List of Linux Commands | Linux Command Line Reference
given map.
ypxfr Transfers NIS server map from server to a local host.
Linux Commands – Z
Command Description
zcat Used to compress/uncompress files. Similar to gzip
zcmp Compare compressed files.
zdiff Compare compressed files line by line.
zdump Displays time for the timezone mentioned.
zforce Adds .gz extension to all gzipped files.
zgrep Performs grep on compressed files.
Creates time conversion information files using the
zic
specified input files.
zip A file compression and packaging utility.
Displays information of a compressed file (using less
zless
command) on the terminal one screen at a time.
Displays output of a compressed file (using more
zmore
command) on the terminal one page at a time.
znew Recompress .z files to .gz. files.
https://fossbytes.com/a-z-list-linux-command-line-reference/ 26/26