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
|
Text Editing
- Types of Editors
- From ed to ex
to vi
- Basic Editor Tasks with vi
- Editing Multiple Files
- Named Buffers
- vi Startup File
|
|
UNIX Processes
- The Unix Process Model
- Process States
- Monitoring and Controlling Processes
|
The File System
- File System Organization
- File Types
- File and Directory Naming Rules and Conventions
- Commands for Navigating the File System
- Introduction to Inodes
- Ownership, Permissions, and Dates
- Manipulating Files and Links
- Manipulating Directories
- Determining Disk Usage
- Other File System Utilities
|
|
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
|
Printing
- Printing Under AT&T Unix
- Printing Under BSD Unix
|
|
Multitasking and Batch Processing
- Multitasking
- Scheduled Execution Using cron
- The at and batch
Commands
|
Text File Manipulation
- Regular Expressions
- grep and egrep
- The Stream Editor sed
- sort
- awk
- Other Text File Utilities
|
|
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
|
Other File Processing Commands
- Examining and Comparing Files
- Compression Utilities
- Data Format Interchange
- Encryption
|
|
Backing Up Files
- Backup Media
- Unix Device Names
- tar and cpio
- File Transport and Conversion with dd
|
Networking Commands
- Remote Access Control Mechanisms
- rcp, rlogin, rsh
- telnet
- ftp, tftp
- Using the Secure Shell(ssh)
|
|
Introduction to the X Window
System
- X Window Client/Server Model
- The Role of the Window Manager
- Initialization Files and Environment Variables
- Starting and Stopping Window Managers
- Interacting with Window Managers
- Customizing Window Manager Behavior
|
Introduction to Standard
X Clients
- Controlling Resource Settings
- Standard Command Line Options
- xterm Capabilities,
Menus, and Resources
- xterm Command Line
Options
- xdpyinfo
- Window Control and Status Utilities
- Bitmap Editor
- Font Control and Status
- Setting and Querying Resources
- Miscellaneous Utility Clients (xload,
xkill, xman, xedit, etc.)
|
|
|