Introduction to Unix

  1. Introduction & Overview (Intended Audience, Notation, and Software Availability)
  2. Accessing Unix (SSH Clients, File Transfers, Logging On and Logging Out, Using the Keyboard, and Using the X Windows System)
  3. Learning to Use Unix and Consulting Assistance (the help, man, and news commands; InfoExplorer; Message of the Day; VT ARC Documentation and Consulting)
  4. Editing Files (Using the “vi” Editor)
  5. Working with Files (Looking at file contents; copying, erasing, renaming, and printing files; introduction to redirection, pipes, and filters)
  6. Working with Directories (The Unix file system; pwd, cd, mkdir, rmdir, and mv commands; file and directory access permissions; group ownership, and locating files or text within files)
  7. Working in the Shell Environment (Shell characteristics, shell and environmental variables, alias and history commands, shell scripts)
  8. Working with Unix Programming Tools (Unix design philosophy, compiling C and Fortran programs, background processing, Unix development tools — make and ar)
  9. Individual User Security Concerns (Backups, passwords, and file access permissions)
  10. Command Index (Table of Equivalent commands on IBM VM/CMS, DEC VAX/VMS, PC-DOS, and Unix)
  11. References (General Unix, vi, and System Administration)