Smart Scripting | 19
fc List the history of commands on the computer.
fg Change the background process to foreground.
file Determine file type.
find Walk a file hierarchy.
ftp Internet file transfer program.
getopts Called each time you want to process an argument.
grep Print lines matching a pattern.
hostname Set or print name of current host system.
ifconfig Configure network interface parameters.
iostat Report I/O statistics.
ln Make links.
ls List directory contents.
md5 Calculates and verifies 128-bit MD5 hashes.
more A filter for browsing text files.
netstat Show network status
nice Execute a utility with an altered scheduling priority.
nohup Invoke a command immune to hangups.
ping Send ICMP ECHO_REQUEST packets to network hosts.
ps Process status.
pwd Return working directory name.
sed Stream editor.
sleep Suspend execution for an interval of time.
sort Sort or merge text files.
ssh Open SSH client (remote login program).
stty Used for changing the settings of a UNIX computer terminal.
tail Display the last part of a file.
test Condition evaluation utility.
ulimit Get and set process limits.
umask Set file creation mode mask.
vmstat Report virtual memory statistics.
wait Await process completion.
wc Word, line, and byte count.
who Display the users who are currently logged in.
Table 3-2. Supported UNIX Utilities (continued)