The Minimal UNIX
(Unix shell prompt= ">")

  1. > cd ``directory name''
    moves you to the named directory
    • if ``directory name'' is empty (left off) the command moves you to your home directory
    • if ``directory anme'' is two periods, ( as in ``..'' ) then the command moves you ``up'' one directory
  2. > mv
  3. > cp ``filename1'' ``filename2''
    makes a copy of ``filename1'' ``filename2''

  4. > mkdir ``new directory name''
    makes a new directory called ```new directory name''

  5. > rm ``foo''
    removes (forever!) the file named ``foo''. If "*" is used in place of "foo", the command removes EVERYTHING from the directory you're in.

  6. > rmdir ``directory1''
    removes the directory named ``directory1'' (it must be empty first)

  7. > latex "foo.tex"
    This comand latexs the file foo.tex and creates the usual associated tex files, foo.log, foo.aux, foo.dvi, etc.

  8. > xdvi "foo.dvi" &
    This command summons the standard x-windows dvi-previewer; the "&" is a signal to keep the current shell window enabled.

  9. > dvips "foo.dvi"
    A foo.ps file is created and sent to the default printer; the foo.ps file is then destroyed.

  10. > dvips "foo.dvi" -o foo.ps
    A foo.ps file is created and saved as foo.ps in your current directory.

  11. > telnet hope.wlsu.edu
    This is a request for a remote login to the machine "hope" at the location wlsu (Western Louisiana State University) on the educational network.

  12. > ftp hope.wlsu.edu
    This is a request for file transfer privledges to and from the machine "hope" at the location wlsu (Western Louisiana State University) on the educational network.
    • The unix command, "cd" enables you to move about at the rmote location.
    • > get "foo"
      This "gets" the remote file "foo".
    • > send "foo"
      This sends the local file "foo".
    • Other ftp comands are "mget" "msend" which allow for multiple exchanges, eg. > msend *.tex
      The latter is a request for all files with the suffix "tex". You will be prompted for each and are expected to respond, "y" or "n" to each prompt.

  13. > xemacs ``foo''
    calls the editor to edit ``foo''

  14. > mail
    calls the ``mail'' program

  15. > mail ``e-mail address''
    Begins a letter to ``e-mail address'' You can "send" this letter by typing a single period followed by a return, (as in". <ret>") on an empty line.



Paul Humke
Tue May 28 12:56:50 CDT 1996