| Utility or Command | Use/Description |
| passwd | Changes password |
| nslookup | Queries Internet domain name servers |
| quota | Displays disk usage and limits |
| motd | Message of the Day |
| finger username | User information lookup program |
| man or xman command | Displays pages of online manual |
| xman | Displays System Manual in X |
| less filename or morefilename | Displays the contents of a file in the terminal one page at a time |
| info | Displays information and documentation on shells, utilities and programs |
| clear | Clears the terminal window |
| ls directory | List contents of a directory |
| cat filename | Displays the contents of a file in the terminal |
| rm filename | Removes a file |
| pico filename or emacsfilename | Opens and edits text files |
| cp sourcefile detstinationfilename | Copies a file |
| lpr filename | Sends file to printer |
| grep string filename | looks through files for strings |
| head filename | Displays first 10 lines of file |
| tail filename | Displays last 10 lines of file |
| mv existingfilename newfilename | Moves or renames file |
| lpq filename | Displays files in printing queue |
| lprm filename | Removes file from printing queue |
| sort filename | Displays and sorts file contents |
| diff filename1 filename2 | Displays differences between files |
| file filename | Displays information about file contents |
| echo string | Copies string to terminal |
| date | Displays current date and time |
| cal | Displays calendar |
| gzip filename | Compresses a file |
| compress filename | Compresses a file |
| gunzip filename | Decompresses a compressed file |
| zcat filename | Displays contents of a compressed file |
| apropos command | Lists all man page titles/headers that contain the command |
| lynx | Text based web browser |
| dmesg | Displays kernel ring buffer |
| which command | Displays path to command |
| whereis command | Displays paths to locations of commands |
| who | Lists currently logged on users |
| finger username@hostname | Obtains detailed information about a user currently using the system |
| w | Lists currently logged on users with processing usage |
| mesg y/n | Sets options for letting other users write you messages |
| write user | Sends message to other users |
| talk user | Allows two way chat to other users |
| chmod permissions filename | Changes file access permissions |
| mkdir directoryname | Makes a directory |
| rmdir directoryname | Removes an empty directory |
| ln existingfile new-link | Creates link to an existing file (hard link) |
| stat filename | Lists information about a file |
| ln -s existingfile new-link | Creates link to an existing file (soft link) |
| df | Displays all mounted filesystems |
| ps | Reports process status |
| command & | Sends a job to the background (job: one or more commands connected by a pipe "|" or pipes) The operating system assigns a number to the job when you press return. example: [1] 3578 |
| top | Displays updating list of currently running processes |
| tty | Displays the name of the terminal in which the command was issued |
| command > filename | Redirects standard output |
| command < filename | Redirects standard input |
| cat file1 >> file2 | Appends standard output from file1 to file2 |
| cat /dev/null > filename orfilename > /dev/null | Redirects "bit bucket" or null string to file (only superuser has write access to this file) |
| command1 | command2 | Pipe sends standard output of one command to the standard input of another command |
| tr string1 string2 < inputfile | translates each character in string1 to the corresponding character in string2 |
| command | tee filename |grep string | Sends the output of one command to standard output and a file |
| bg %job number | Sends job to the background by job number |
| fg %job number | Brings job to the foreground by job number |
| kill PID or %job number | Aborts a process by PID (Process Identification Number) or job number |
| jobs | Displays a list of current jobs |
| netcfg | Utility to set up PPP and network configurations |
| xev | Utility used to see information flow from X server to client |
| echo $DISPLAY | Environment variable that displays the ID string for a window |
| echo $PATH | Variable that displays executable path |
| netstat | Displays network connections |
| viewres | Graphical class browser for X |
| xbill | Game featuring Bill Gates trying to put windows on Macs and NeXT workstations |
| xevil | Game similar to Loderunner? |
| xchomp | Linux's version of PacMan |
| xcmap | Strange color lookup utility |
| xedit | Text editor for X |
| asclock | Clock from AfterStep |
| xconsole | Strange console for X |
| xmessage message | Sends message to a dialog box |
| xgal | XGalaga game |
| xg3 | Image viewing program |
| xgc | Graphing calculator? |
| xjewel | Jewel game for Linux |
| xkbvleds | LEDs? |
| xkbwatch | LEDs? |
| xlogo | Displays X logo |
| xmixer | Opens system sound controls |
| xsnow | Snowflakes are fallin' on your desktop |
| xwininfo | Displays info about a window |
| startx | Starts an X Window System server |
| ghostview | Starts a text preview application |
| xv filename | Image viewer |
| xsetroot -color | Set background color in X |
| xcalc | Starts a calculator in X |
| xclipboard | Starts a clipboard in X |
| traceroute host | Prints the route packets take to the host |
| hostname | Displays system identity name |
| rlogin host | Utility to connect to a remote system |
| telnet host | Utility to connect to a remote system (similar to rlogin but more interactive) |
| rcp file remotemachine | Used to copy from a remote computer |
| ftp | Utility to transfer files between systems on a network |
| rsh command | Utility to run a command on a remote system without logging in |
| ping host | Utility used to test connection to a remote system |
| lcd directorypath | Changes local machine directory while logged on to remote machine |