- Unix History and Structure
Evolution The kernel The shell X Windows
- Getting Connected
Logging in Logging out whoami Changing your password Exploring your Environment Hands-on lab
- UNIX Conventions
Types of shells Customizing your shell Commands overview Command options Pipes man command Hands-on lab
- File Systems
Filenames Paths Directories Directory tree Links Home directories mount
- Manipulating files
stdin stdout stderr redirection ls * and ? rm pipes umask file permissions mkdir touch Hands-on lab
- Processes
Foreground Background fork Process id ps kill nice Multi-command lines Scheduling jobs at cron Hands-on lab
- The vi editor
Creating text Modifying text Advanced vi techniques Hands-on lab
- Cracking the shell
Shell scripts Variables Quoting Metacharacters Hands-on lab
- Useful Commands
head tail split cut past find tr dd tar Hands-on lab
- Networking Tools
telnet ftp whois finger Hands-on lab
|