CIS 170 - Introduction to UNIX

Course Documentation

Assignments

  1. Unix/Linux basics (due 1/27/15)
  2. Filesystem basics (due 2/5/15)
  3. File details and globbing (due 2/12/15)
  4. Editors, processes, changing permissions (due 2/26/15)
  5. File manipulation (due 3/2/15)
  6. Regular expressions (due 3/25/15 )
  7. Scripting: basics (due 4/6/15)
  8. Scripting: repetition (due 4/13/15)
  9. Scripting: functions (due 4/20/15)
  10. Scripting: sed, sort, and awk (due 4/27/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. School closed due to weather (2/2/15)
  13. wildcard expansion (globbing) and brace expansion (2/4/15)
  14. hard and soft (symbolic) links (2/9/15)
  15. file details and access permissions (2/9/15)
  16. redirection and piping (2/9/15)
  17. searching for files (2/11/15)
  18. communication and networking commands (2/16/15)
  19. processes, jobs, and signals (2/16/15)
  20. text editor: vi (2/16/15)
  21. text editor: emacs (2/18/15)
  22. text editor: nano/pico (2/18/15)
  23. file manipulation commands (cut, paste, uniq, tr) (2/23/15)
  24. sorting (2/25/15)
  25. file compression and archiving commands (3/2/15)
  26. modifying the prompt (3/2/15, optional)
  27. Midterm exam review (abridged) (3/2/15)
  28. Midterm exam (3/4/15)
  29. Regular expressions (3/16/15, 3/18/15)
  30. scripting basics (3/23/15)
  31. arithmetic (3/23/15)
  32. scripting: tests and selection (3/25/15, 3/30/15)
  33. heredocs (3/30/15)
  34. scripting: repetition (4/1/15)
  35. formatted output (4/1/15)
  36. scripting: functions (4/6/15)
  37. scripting: sed ()
  38. scripting: awk ()
  39. work on assignments, additional topics ()
  40. Final exam ()

Useful links

Return Links

Mr. Klick's Home Page