System Management

Fall 2004
Prof. Yukon Chang

  Class Roster    

The following is a list of handouts and papers to be covered in the course.





List of Unix Commands

Study the following Unix commands to prepare for the make-up exam:

adduser       diff          kill          pr            tee

alias         du            last          printf        telnet

ar            echo          less          ps            test

at            eval          limit         pushd         time

bc            exec          ln            pwd           top

bg            exit          locate        quota         touch

cal           expand        login         read          tr

cat           expr          logname       rm            umask

cd            fg            look          rmdir         unalias

chgrp         file          ls            script        uname

chmod         find          man           sed           vipw

chown         finger        mesg          sh            vmstat

chsh          getopt        mkdir         sleep         w

clear         grep          more          sort          watch

cp            hash          mount         split         wc

crypt         head          mv            strings       whatis

cut           history       nice          su            whereis

date          hostname      nl            sudo          which

dmesg         id            passwd        tail          who

dd            iostat        ping          tar           whoami

df            jobs          popd          tcsh


Unix File System

This short ppt file explains Unix file system, hard link, and soft link.


Lecture Recording

I’ve put some lecture recording in one of my streaming servers Go to 節目介紹and find our course at the bottom of the listing. Audio quality in some of the recordings is not terribly good. Some lectures were not recorded successfully due to even more severe technical problems. Sorry, folks.


Learning shell

We will use most tcsh in this class. The man page of tcsh can be found here. You can find lots of other stuff by googling tcsh or csh.


Learning shell (reading material in Chinese)

First of all, let me remind you that this class is supposed to be taught completely in English. However, if you do need help to get a quick start on using shells, here are some writings in Chinese. You can find an introduction written by me here and by someone who calls himself 網路農夫 here. You can find a lot of UNIX-related material in his site,



This is the syllabus for this course