|
(A).
(B).
(C).
(D).
(E).
(F).
(G).
(H).
(I).
|
History and Development of Unix. The student should: A. Explain the importance of the Unix operating system and its relevance to past, present and future operating systems. B. Discuss some of the variations of Unix in a historical context.
Initiation Commands. The student should: A. Explain the login process. B. Explain the contents of /etc/passwd.
The Vi Editor. The student should: A. Explain the different modes within VI. B. Add, modify, and delete lines and characters using vi
The Unix File System. The student should: A. Explain the hierarchical file structure. B. Illustrate proper relative and absolute pathnames. C. View file data using cat, pg, more, head and tail. D. Create, delete, move, and rename directories. E. reate, delete, move, and rename files. F. Create symbolic links.
Standard IO and Redirection. The student should: A Explain standard input, standard output, and stderr. B. Illustrate redirection using >, >>, 2>, <
Pipes and Filters. The student should: A. Explain how to use a pipe to connect commands. B. Illustrate the use of some of the standard Unix filters and their options, including tee and grep
File Security. The student should: A. Explain the security information displayed by the ls –l command. B. Demonstrate using chmod to set file permissions C. Explain how to use chown to change the owner of a file
The Shell. The student should: A. Explain the major differences between the Korn, Bourne, and C shells. B. Explain how the shell interacts with the rest of the Unix system. C. Illustrate how file-name substitution works in the shell. D. Show how to create and use shell variables. E. Show how to execute shell programs.
Shell Programming. The student should: A. Explain the basic layout of a shell script B. Show how to use shell variables from the .profile file. C. Explain the execution of sub-shells. |