Ommon Unix Commands and Utilities
Ommon Unix Commands and Utilities
This page was created to list commonly used Unix commands and useful utilities that
were available on a time-sharing Tru64 Unix system operated by the School of Earth
Sciences in the early 2000s.
This page was edited in 2010 to remove special programs that were only available on the
School's system, which is no longer in use. The remaining commands and utilities listed
here should be available for all varieties of Unix and Linux, including Mac OS X (from
the Terminal application).
To find a program not on this list (and there are hundreds), try the man program with the
-k option followed by a keyword, for example,
man -k tape
to find all on-line manual entries that refer to programs that work with tapes.
^h,
erase previously typed character
backspace
^u erase entire line of input so far typed
^d end-of-input for programs reading from terminal
^s suspend writing to terminal (freezes terminal)
^q continue writing to terminal
^z suspend currently running job; restart with bg or fg
^c kill currently running program and allow clean-up before exiting
^\ emergency kill of currently running program with no chance of cleanup
Also see a list of special characters that should not be used in filenames.
passwd change local login password; you must set a strong password that is not
easily guessed
kinit obtain kerberos ticket for connections to other kerberized computers
kdestroy destroy kerberos tickets (authorizations)
Information
File management
Directories
Disks
mailx send/read email; can be run by other programs to send exisiting files via
email
uuencode
uudecode encode/decode a binary file for transmission via email
Networking/communications
X routines to interface with X window system (no man page -- get the X
Toolkit book)
dbm database routines
xdr library routines for external data representation
netcdf routines for machine independent data representation