CIS 170 - Introduction to UNIX

Extra credit exercise (only available for a short time)

Extra credit communication exercise - due 1/15/15

Course Documentation

Assignments

  1. Unix/Linux basics (due 1/27/15)
  2. Filesystem basics (due 2/3/15)
  3. File details and globbing (due 2/10/15)

Notes

  1. Course overview (1/12/15)
  2. logging in (1/12/15)
  3. OS basics (1/14/15)
  4. UNIX and Linux history (1/14/15)
  5. shell basics (1/21/15)
  6. getting help (1/21/15)
  7. command line structure (1/21/15)
  8. general system commands (1/26/15)
  9. filesystem basics (1/26/15)
  10. filesystem commands (1/28/15)
  11. file handling commands (1/28/15)
  12. wildcard expansion (globbing) and brace expansion (2/2/15)
  13. hard and soft (symbolic) links (2/2/15)
  14. file details and access permissions (2/2/15)
  15. redirection and piping (2/2/15)
  16. searching for files (2/2/15)
  17. communication and networking commands (2/2/15)
  18. processes, jobs, and signals (2/4/15)
  19. text editor: vi (2/4/15)
  20. text editor: nano/pico (2/4/15)
  21. text editor: emacs (2/4/15)
  22. file manipulation commands (cut, paste, uniq, tr) ()
  23. sorting ()
  24. file compression and archiving commands ()
  25. modifying the prompt (optional)
  26. Regular expressions ()
  27. scripting basics ()
  28. arithmetic ()
  29. scripting: tests and selection ()
  30. heredocs ()
  31. scripting: repetition ()
  32. formatted output ()
  33. scripting: functions ()
  34. scripting: sed ()
  35. scripting: awk ()
  36. work on assignments, additional topics ()
  37. Final exam ()

Useful links

Return Links

Mr. Klick's Home Page