Table A-1 General UNIX Tools
Tool
|
Description
|
iostat
|
Provides information about disk I/O and CPU usage.
|
lsof
|
Provides information about open file descriptors. Available in source from:
ftp://vic.cc.purdue.edu/pub/tools/unix.
|
lslk
|
Provides information about file-system locks. Available in source from:
ftp://vic.cc.purdue.edu/pub/tools/unix
|
netstat
|
Provides statistics about network functions.
|
nslookup
|
Allows you to query DNS servers for information about hosts and domains; for example you can print a list of hosts in a particular domain; also provides an IP address-to-host name mapping function (and vice versa).
|
ping
|
Allows you to query the status of a remote host or network gateway.
|
sar
|
UNIX SysV performance monitoring tool. Useful for gathering system information over a longer period of time to use in long term planning, for example.
|
tcpdump
|
Public domain tools used in debugging and to monitor network traffic.
|
top
|
Provides quick, easy monitoring of processes and CPU activities. (This is a public domain tool that works on most UNIX platforms.)
|
trace
|
Similar to truss on Solaris systems. Sometimes included by the vendor; otherwise, you can download this tool from an Internet site.
|
traceroute
|
Determines the path a packet takes throughout the Internet to reach its final destination.
|
vmstat
|
Provides statistics about process, virtual memory, disk, trap, and CPU activity.
|