Advanced UNIX Commands
Advanced UNIX Commands
commands
Words with an (*) after is explained at the bottom of the page
Command Comments
This is a must for the advanced user, it contains almost all necessary
information about the command you specify, make sure you see the
man "see also" list in the man-page for references to related functions.
Interesting options:
-f: lists all available references(*1) for the specified command.
whatis Searches a database for keywords, generated upon the man pages.
Searches a database, but in addition to whatis (described above) also
apropos
searches the descriptions.
locate is a file-location tool. Find the file you're looking for on a vast
locate
system, in milliseconds, by searching a database.
find is also a file-location tool. It does an actual search, much slower,
find
but always updated.
Shows a summary of users logged on, along side with some cpu and
w
memory usage information.
Displays all login and logout information about users and terminals,
last
as a logon history.
write writes a message to user (optionally on the specified terminal)
vi, vim,
Some text editors for UNIX. I use emacs, it's also advisable to
elvis, pico,
learn vi, because it exists on every UNIX version. (At least so I'm
joe, jed,
told)
emacs
Explanations:
1. There may be more than one page referred to by one function name
2. PID - "Process IDentification number" the unique identifier for the process
running.
3. Standard input is for all normal purposes your keyboard.
4. Piping - is a UNIX speciallity, allowing you to let "any" device be redirected
to another. E.g. letting all your screen output be dumped to a file.