Introduction to Unix
· Design Philosophy
· System Components
· The Shell and Command Entry
· Documentation
Basic User Commands
· Logging In and Logging Out
· Command Line Editing
· Navigating the File System
· Viewing and Copying Files
· Controlling the Terminal
· Sending and Receiving Mail
Introduction to Shells: sh, csh, and ksh
· Shell Functions
· I/O Redirection and Pipes
· Command Separation and Grouping
· Background Execution
· Filename Expansion
· Shell Variables
· Command Substitution
· Quoting and Escaping Metacharacters
· C Shell Features
· Korn Shell Features
· Command Execution & Startup Files
· Customizing the User Environment
Shell Programming
· Shell Script Features and Capabilities
· How to Create and Run a Script
· Interpreting Command Line Arguments
· Conditional Constructs
· Looping Constructs
· Built-in Expression Operators
· Making Scripts Interactive
The File System
· File System Organization
· File Types
· File and Directory Naming Rules and
· File System Navigation
· Introduction to Inodes
· Ownership, Permissions, and Dates
· Manipulating Files and Links
· Manipulating Directories
· Determining Disk Usage
Networking Commands
· Remote Access Control Mechanisms
· rcp, rlogin, rsh
· telnet
· ftp, tftp
· Using the Secure Shell(ssh)
Backing Up Files
· Backup Media
· Unix Device Names
· tar and cpio
· File Transport and Conversion with dd
· Printing commands and concepts
Introduction to the X Window System
· X Window Client/Server Model
· The Role of the Window Manager
· Initialization Files
· Environment Variables
· Start and Stop Window Managers
· Interacting with Window Managers
· Customizing Window Manager Behavior |