Linux BASH: An A-Z Index of The Command Line
Linux BASH: An A-Z Index of The Command Line
Create an alias
Search Help manual pages (man -k)
Find and Replace text, database sort/validate/index
Exit from a loop
Run a shell builtin
Compress or decompress named file(s)
cal
case
cat
cd
cfdisk
chgrp
chmod
chown
chroot
cksum
clear
cmp
comm
command
continue
cp
cron
crontab
csplit
cut
Display a calendar
Conditionally perform a command
Display the contents of a file
Change Directory
Partition table manipulator for Linux
Change group ownership
Change access permissions
Change file owner and group
Run a command with a different root directory
Print CRC checksum and byte counts
Clear terminal screen
Compare two files
Compare two sorted files line by line
Run a command - ignoring shell functions
Resume the next iteration of a loop
Copy one or more files to another location
Daemon to execute scheduled commands
Schedule a command to run at a later time
Split a file into context-determined pieces
Divide a file into several parts
date
dc
dd
declare
df
diff
diff3
Show differences among three files
dir
Briefly list directory contents
dircolors Colour setup for `ls'
dirname Convert a full pathname to just a path
dirs
Display list of remembered directories
du
Estimate file space usage
echo
egrep
eject
enable
env
ethtool
eval
exec
exit
expand
export
expr
false
fdformat
fdisk
fgrep
file
find
fmt
fold
Do nothing, unsuccessfully
Low-level format a floppy disk
Partition table manipulator for Linux
Search file(s) for lines that match a fixed string
Determine file type
Search for files that meet a desired criteria
Reformat paragraph text
Wrap text to fit a specified width.
for
format
free
fsck
ftp
function
gawk
getopts
grep
groups
gzip
hash
head
history
hostname
id
if
import
install
join
kill
less
let
ln
local
locate
logname
logout
look
lpc
lpr
lprint
lprintd
lprintq
lprm
ls
lsof
make
man
mkdir
mkfifo
mkisofs
mknod
more
mount
mtools
mv
netstat
nice
nl
nohup
Networking information
Set the priority of a command or job
Number lines and write files
Run a command immune to hangups
passwd
paste
pathchk
ping
popd
pr
printcap
printenv
printf
ps
pushd
pwd
quota
Display disk usage and limits
quotacheck Scan a file system for disk usage
quotactl Set disk quotas
ram
rcp
read
readonly
remsync
return
rm
rmdir
rsync
screen
scp
sdiff
sed
select
seq
set
sftp
shift
shopt
shutdown
sleep
sort
source
split
ssh
strace
su
sum
symlink
sync
tail
Output the last part of files
tar
Tape ARchiver
tee
Redirect output to multiple files
test
Evaluate a conditional expression
time
Measure Program running time
times
User and system times
touch
Change file timestamps
top
List processes running on the system
traceroute Trace Route to Host
trap
Run a command when a signal is set(bourne)
tr
Translate, squeeze, and/or delete characters
true
Do nothing, successfully
tsort
Topological sort
tty
Print filename of terminal on stdin
type
Describe a command
ulimit
umask
umount
unalias
uname
unexpand
uniq
units
unset
unshar
until
useradd
usermod
users
uuencode
uudecode
v
vdir
vi
watch
wc
whereis
which
while
who
whoami
Wget
xargs
yes
.period
###
Simon Sheppard
SS64.com