Unix, Introduction and Concepts
Tom Kelliher, CS23
Feb. 10, 1997
-
The most important command: logout/ exit
-
The second most important command: man. As in:
-
The most important command after logging in for the first time:
passwd
- The Delete key doesn't work.
- There are suspended jobs.
- The path component separator: /, not
\
.
- The arrow keys and other cursor positioning keys.
- Those ``funny'' keystroke sequences in emacs.
- Toggling between emacs and the shell.
- Forgetting your Unix text when you're working.
ls -aCF
ls -a -C -F ~kelliher/pub
ls -l ~
cat Class/Cs23/Hw/hw1.tex
w | grep chapmapj
g++ -o homework1 homework1.cc library.cc
./homework1 > homework1.results
rm *
rm -i *
alias rm 'rm -i'
less .cshrc .login
- Your userid and group.
- Your home directory.
- The filesystem; navigation: ., ..
- Relative, absolute pathnames.
- Directory commands: cd, mkdir, rmdir, pwd,
ls.
- Filenames; wildcards, abbreviations.
- File commands: rm, less, cp, mv.
- File permissions.
- The superuser.
- Processes.
- Environment and shell variables: PRINTER, PAGER,
EDITOR.
- The shell.
- Getting help: man, your Unix book.
- .cshrc, .login, .twmrc, and .xinitrc.
Thomas P. Kelliher
Sun Feb 9 15:28:51 EST 1997
Tom Kelliher