- Introduction
- Who we are
- Who our group is
- What this class is about
- Assess the audience
- DOS experience might help
- First time teaching, let us know if we can improve
- Where to look for help
- Google is your friend
- Man / info pages
- Always check these sources for information before seeking out any other help
- Shell commands (DOS parallels, if helpful)
- What a shell is
- command parsing
- how the command gets tokenized
- quotes
- case-sensitive
- command parsing
- cd
- '.' and '..'
- relative and absolute notation
- pwd
- cp
- mv
- rm
- mkdir
- rmdir
- touch
- cat
- tail / head
- File permissions
- The bitmask
- chmod
- +/- notation
- number notation
- chgrp
- Linux - everything is a file
- Examples
- 'cat /dev/mouse'
'echo "stupid crap" > /dev/null
- Examples
- What a shell is
- Input / Output redirection
- Redirecting input / output to / from file
- Pipes
- (use tar with piped compression and such)
- Unix tools
- Less / more
- grep
- tar
- wget
- ssh
- Job control
ctrl-z, bg, fg, &
- ps
- top
- nice
- GNU Screen
- Attaching / detaching sessions
- Creating / naming windows