CP1300 Introduction to UNIX

Last modified Wednesday, 09-Aug-2000 03:59:54 UTC.

UNIX History

(Jason's Notes)


UNIX Users


UNIX File Systems

(Jason's Notes)


UNIX File Manipulation

(Jason's Notes)


Compiling C++


Self assessments


Tutorial Questions


Exam style questions

  1. Briefly describe how timesharing was proposed.
  2. What was one of the first timesharing computers?
  3. Briefly describe the birth of the Unix operating system.
  4. Briefly describe how information is organised in the unix file system.
  5. What are the basic file system actions.
  6. What is the current directory?
  7. What is the main account directory?
  8. Explain what pathnames are.
  9. What are the possible characters that can be used in a pathname?
  10. True/false:
  11. Explain what the meaning of the pathname "/usr/local/bin/perl"
  12. What sequence of unix commands will:
  13. If the current directory contains a sub-directory named: "sub1" what sequence of commands will:
  14. What Unix command to performs each of the following independent actions:
  15. From the current directory, what sequence of commands perform the following tasks (don't change directories):
  16. What are the meanings of the letters "a, u, g, o" in the command chmod ?
  17. In the current directory, there is a file "shared.txt" and a directory "private" which contains the file "data.txt". What sequence of chmod commands will:
  18. Is it dangerous to have the main account directory writable by any user? What can happen?