CS3013 Project O
Due date: Monday, August 30
The shell is the Unix command interpreter. Although it is not part of
the operating system, it makes heavy use of many operating system
features and thus serves as a good example of how the system calls
can be used.
From any CCC Unix account, try running the following commands in a new
ps -ef | more
ps -ef | grep <login-name>
- (type Ctrl-C)
nfsstat > nf
To get help information about specific Unix commands, use the "man"
command. For instance, entering "man tcsh" will display the manual
page entry for the tcsh shell.
Hand in very brief answers to the following questions:
Turn in your assignments by emailing them to firstname.lastname@example.org. Use "3013
Assignment 0" as the subject line of your message.
- Which process was the most expensive on your system in terms of CPU utilization?
- How can you "kill" a process? (There may be more than one way).
- What does "
fg " do?
- How do you direct the output of a command into a file?
- How would you determine the default process priority ? Hint - "man getconf"
- How are "
bash" and "
to the CS3013 Home Page
Send all questions to the TA