home *** CD-ROM | disk | FTP | other *** search
/ norge.freeshell.org (192.94.73.8) / 192.94.73.8.tar / 192.94.73.8 / pub / sdf / historical / help.txt < prev    next >
Text File  |  1991-09-10  |  5KB  |  121 lines

  1. ; Written by Ted Uhlemann (iczer) summer of 1991
  2.  
  3. this file lists some of the more commonly used programs on the sdf.  and gives
  4. the basic syntax and a short description for each.
  5.  
  6. name            description
  7.  
  8. cat [file(s)]        (short for conCATenate).  types file[s] to STDOUT.
  9.             if no file is specified, cat reads from STDIN.
  10.             (try the "more" and "less" pagers, too.)
  11.  
  12. ls [-?] [dir]        (short for LiSt).  lists files in a directory.  if
  13.             no directory is specified, ls lists the current one.
  14.             commonly-used options are:
  15.             -a  lists All files, including 'hidden' dot files.
  16.             -l  gives a Long listing, including permissions,
  17.                 owners, size, and mod date for each file.
  18.             -C  puts listing into Collumns.
  19.             -F  puts '*' beside executables, and '/' beside dirs.
  20.  
  21. cd [dir]        (short for Change Directory).  changes to another
  22.             directory.  directories in a full pathname are 
  23.             separated by a '/' (e.g. /usr/games).  if no directory
  24.             is specified, cd takes you to $HOME.
  25.             (the 'pwd' command will give you the path to your
  26.             current working directory.)
  27.  
  28. who [-?]        tells WHO is currently logged into the system.
  29.  
  30. last [#]        gives a listing of the LAST '#' logins.
  31.  
  32. finger [name(s)]    get information on a specified user (names can be
  33.             login OR real.  partials OK too).
  34.  
  35. ps [-?]            (short for Process Status).  tells what processes are
  36.             currently running on the system.  without any options.
  37.             gives only the processes originated from your terminal.
  38.             commonly-used options are:
  39.             -ef  gives Extended and Full listing of all processes
  40.                  running on system.
  41.  
  42. write [user]        initiates a real-time chat with another user on the
  43.             system.  the other user must write you back
  44.             to send messages to your terminal.
  45.             (you may also want to try 'rt', 'phone', and 'talk'.)
  46.  
  47. mail [user(s)]@sys]]    sends mail to specifed users(s).  if "@sys" is appended
  48.             to the user's name, mail is sent to the user at system
  49.             'sys'.
  50.             ('mailx' and 'elm' are two other mail programs on-line.)
  51.  
  52. rn [-?] [group(s)]    (Read News)  reads usenet news articles
  53.             specified group(s), or, if non are specified, uses
  54.             the ".newsrc" in your home directory.  a quick rn
  55.             command reference is located in /usr/pub/Unix.
  56.             (the newsreaders "trn" and "nn" are also available)
  57.  
  58. mkacct            makes a new account on the system.  please explore the
  59.             system under the 'new' account before worrying about
  60.             creating your own.
  61.  
  62. passwd            creates or changes the password on your login.
  63.  
  64. uudecode [file(s)]    decode uuencoded files, such as those found in the
  65.             binaries and pictures newsgroups, into their original
  66.             binary format.  uudecode will often choke if header/
  67.             trailer text is left in the file, which is where a
  68.             handly little script called 'unpost' comes in.  the
  69.             following command line will convert most uuencoded
  70.             articles perfectly:  "unpost [file] \! uudecode"
  71.  
  72. sz/sx/sb [file(s)]    Send specified file(s) with Zmodem/Xmodem/Ymodem Batch
  73.             protocol.
  74.  
  75. rz/rx/rb [file(s)]    Receive specified file(s) with Zmodem/Xmodem/Ymodem
  76.             Batch protocol.
  77.  
  78. mv [file1] to [file2]    MoVes file1 to file2.
  79.  
  80. cp [file1] to [file2]    makes a CoPy of file1 in file2.
  81.  
  82. rm [file(s)]        ReMove specified files from the file system.
  83.  
  84. (games)            some of the games we currently have installed are:
  85.             tetrix  (tetris over modem!  whee! ..type 'tetrix 1000'
  86.                 if it's too fast for your terminal)
  87.             mazewar    (multi-player hunt & shoot)
  88.             gnuchess
  89.             gnugo    (on-line Go)
  90.             nethack    (nethack 3.0. yea!  you may need to fix your
  91.                 NETHACKOPTIONS environment variable to get it
  92.                 working on your terminal)
  93.             tinymud    (take a look at /usr/pub/Unix/tiny.docs)
  94.             conquest(mail hutto for info)
  95.  
  96. (editors)        some of our currently available editors are:
  97.             vi    (Unix's VIsual editor - a tutorial program
  98.                 is available, too.  type 'vitutor'.)
  99.             ed/ex    (line editors)
  100.             uemacs    (MicroEMACS)
  101.  
  102. (software development)    we have a complete C programming environment online,
  103.             including the standard SysV compiler, GNU C, GNU C++
  104.             and many miscellaneous tools:
  105.             cc    (standard System V compiler)
  106.             gcc    (GNU C compiler)
  107.             g++    (GNU C++ compiler)
  108.             make    (build from a Makefile)
  109.             lex, yacc, bison, lint, cb
  110.                 (misc. tools)
  111.  
  112. (note:  if at some point you find yourself stuck inside a program, you can
  113.     usually escape by hitting your delete key (the INTERRUPT signal).
  114.     also, many programs will use Ctrl-D (the end-of-file character) as a
  115.     means of ending input, such as the 'mail' program.)
  116.  
  117. on-line manual pages are available on most of these topics.  type
  118. 'man [program]' for more information on any of them.  for a general
  119. introduction to UNIX, read /usr/pub/Unix/unix.help.  an extended list
  120. of commands is available in /usr/pub/Unix/prg-list.
  121.