Describe the hierarchical structure of the file system. Understand the function of absolute and relative pathnames. Create directories. Access different directories. Move and copy files. Remove files and directories. Backup files and directories to diskettes and tapes. Restore files and directories from the backup medium. Define read, write and execute permission for files and directories. Display the permissions for files and directories. Recognize the three classes of users and their file and directory permissions. Change permission for files and directories. Change group membership. List all files in a directory including files that begins with (.) dot . Modify the .profile file. Use shell variables. Understand and manipulate the special variables HOME, PATH, EXINIT, PS1, PS2, and TERM. Export variables to the environment. Set and display terminal options. Use the grep, cmp, find, pack, dc, cal, and banner commands. Recognize the awk, sed, tr, diff, comm, sort, and uniq commands
Unit 1: Using Directories
- Hierarchical File System
- Pathnames
- Four Directory Commands
Unit 2: Moving and Copying
- Affects of File Changes
- The Move Command
- The Copy Command
- Protected Directories
Unit 3: Removing and Backing Up
- Removing Files
- Removing Directories
- Backing Up Files
- Performing a Backup
- Restoring Files
Unit 4: Determining Permissions
- Permission Rights
- File Permissions
- Directory Permissions
- Identifying Permissions
- The Directory Listing
- Examples of Permissions
- Group Membership
Unit 5: Changing Permissions
- Reasons for Changing
- Representations
- Changing Permissions
- Changing Group Membership
Unit 6: Customizing the profile File
- The profile File
- Shell Variables
- The echo Command
- Special Variables
- Environment and Export
- Setting Terminal Options
- Modifying the profile File
Unit 7: File Manipulation Commands
- The grep Command
- The awk Command
- The sed Command