A Systems Lab User Guide

Beyond the Handouts

There are several resources available already with basic information about how to use the various resources available in the TJHSST Computer Systems Lab. Mr. Hyatt's page is an excellent place to start. However, in the two years I've spent there (well, not all of those two years, but pretty close), I've found or been shown several helpful programs and other things. I haven't found any reference that has all of these, so I decided to assume none exist and make my own.

Man and Info

First, what are most likely the two most useful tools on Linux - man and info. Man is the standard Unix help utility. Type man followed by nearly any command, and it will give you help on this command. (And yes, you can type man man if you really want to.)

Processes Listings

Whenever you run a program on Linux (or on Windows and, most likely, just about every multi-tasking operating system in existence), a new process is start for this program. But that knowledge doesn't do very much; you also have to know how to monitor and stop them. Linux provides several useful utilities for this.

Process Control

In addition to monitoring processes, you can start and stop them. Starting them is generally simple: run a program (though it can be more complex if you really want). However, you can do all sorts of fun things with them once they're started.