 | Sample Login Session | |
 | Our servers are available for ssh connections.
Logging On
When you first connect to our server, you will see the prompt:
login:
At the login: prompt, type in your username. Be careful to type only lower case! |
|
 |
 | UNIX Shell Syntax | |
 | As mentioned earlier, user commands are parsed by the shell. There are many shells other than the the Bourne Again Shell which allow different types of shortcuts. We will only discuss bash here, but some alternate shells installed on our server include th |
|
 |
 | Unix Directory and File Structure | |
 | Directories
Directories in UNIX start at the root directory "/". Files are fully specified when you list each directory branch needed to get to them.
/usr/local/lib/news
/usr/home/www/example/file.c
Your Home |
|
 |
 | The System and Dealing with Multiple Users | |
 | Most UNIX commands which return information about how much CPU time you've used and how long you've been logged in use the following meanings for the words "job" and "process."
When you log in, you start an interactive "job" which lasts until you end i |
|
 |
 | Shortcuts | |
 | If you use certain command flags regularly (-lga for ls) you can alias them to shorter commands. You can use wildcard symbols to refer to files with very long names. You can easily repeat commands you have already executed or modify them slightly and re-e |
|
 |
 | Job Control | |
 | It is very easy to do many things at once with the UNIX operating system. Since programs and commands execute as independent processes you can run them in the background and continue on in the foreground with more important tasks or tasks which require ke |
|
 |