CIS 170 - Introduction to UNIX

Course Documentation

Assignments

  1. Unix/Linux basics (due 9/20/14)
  2. Filesystem basics, permissions (due 9/27/14)
  3. File details and globbing (due 10/6/14)
  4. Redirection, editors, processes (due 10/15/14)
  5. Regular expressions (due 11/3/14)
  6. Scripting: basics (due 11/10/14)
  7. Scripting: selection (due 11/17/14)
  8. Scripting: repetition (due 11/24/14)
  9. Scripting: functions (due 12/1/14)
  10. scripting: sed, awk, and integrated scripting (due 12/8/14)

Notes

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

Useful links

Return Links

Mr. Klick's Home Page