NOTE: The scripts and programs in this directory may have had a ".txt" suffix added, to make sure that they are treated as text when your browser downloads them. You may need to remove the ".txt" suffix to compile or run them on your own computer.

Weekly Class Notes

Jan 17 04:43 2006  week01notes.txt   Week 1 Notes for DAT2330
Jan 22 19:41 2006  week02notes.txt   Week 2 Notes for DAT2330
Jan 23 02:59 2006  week03notes.txt   Week 3 Notes for DAT2330
Jan 25 15:38 2006  week04notes.txt   Week 4 Notes for DAT2330

Important Notes (alphabetical order)

Mar  1 06:49 2006  README.txt   README - Index to this DAT2330 directory
Dec 27 13:49 2005  acadunix_help.txt   Using the ACADUNIX IBM Unix machine
Dec 27 02:12 2005  arguments_and_options.txt   Options and Arguments on Unix Command Lines
Jan 22 13:31 2006  course_linux_server.txt   The Course Linux Server
Jan 16 03:39 2006  datsubmit.txt   Using the datsubmit and netsubmit commands
Jan 10 14:18 2006  file_transfer.txt   File transfer between machines
Jan 22 21:03 2006  finding_files.txt   Searching for and finding files by name
Jan 24 08:24 2006  glob_patterns.txt   GLOB patterns (wildcard pathname matching)
Dec 27 02:12 2005  home_and_HOME.txt   Directories: current, HOME, and /home
Jan  4 16:06 2005  internet_basics.html   Internet Basics
Jan 16 03:07 2006  knoppix_booting.txt   Using the Knoppix Linux CDROM
Dec 27 02:12 2005  man_page_RTFM.txt   Searching for items in the Unix manual pages (RTFM)
Jan 17 11:49 2006  miscellaneous.txt   Miscellaneous Unix Facts
Sep 27 05:47 2011  pathnames.txt   Unix/Linux Pathnames
Jan 10 10:54 2006  permissions.txt   Unix Permissions
Jan 23 03:20 2006  quotes.txt   Unix/Linux Shell Command Line Quoting
Feb  5 16:54 2011  redirection.txt   Unix Shell I/O Redirection (including Pipes)
Jan 16 02:50 2006  shell_basics.txt   The Unix/Linux Shell
Jan  2 04:26 2006  shell_prompt.txt   Setting the BASH shell prompt
Jan 22 20:46 2006  shell_variables.txt   Shell Variables you should know (including $* and $@)
Dec 27 02:12 2005  startup_files.txt   Setting up Startup Files: .bash_profile and .bashrc
Sep  8 12:57 2005  terminal.txt   Using telnet/ssh Terminal emulators
Oct  6 12:30 2005  umask.txt   Umask and Permissions
Jan 23 22:05 2006  unix_command_list.txt   Basic Unix/Linux Command List
Jan 22 17:58 2006  vi_basics.txt   The VI (VIM) Editor - Basics

Projects/Labs/Assignments/Exercises (for hand-in)

Jan 20 11:33 2006  exercise01.txt   Exercise #01 for DAT2330 due January 3, 2005
Jan 24 15:12 2006  exercise02.txt   Exercise #02 for DAT2330 due January 27, 2005
Jan 31 06:25 2006  exercise02answers.txt   Exercise #2 answers
Feb 26 21:50 2006  exercise03.txt   Exercise #03 for DAT2300 due 2006-02-10 23:59 EDT (Friday)
Feb 26 21:50 2006  exercise03answers.html   answers to lab 3
Feb 26 21:50 2006  exercise04.txt   Exercise #04 for DAT2330 due 2006-02-17 23:59 EDT (Friday)
Feb 26 21:50 2006  exercise04answers.html   answers to lab 4
Feb 26 21:50 2006  exercise05.txt   Exercise #05 for DAT2330 due 2006-02-24 23:59 EDT (Friday)
Feb 26 21:50 2006  exercise05answers.html   answers to lab 5

Shell Scripts

Feb 13 04:34 2012  argv.sh.txt   Display on standard error the individual arguments on the command line.

Program Source

Jan 19 08:02 2006  argv.c++.txt   The output appears on "standard error", not "standard output".
Jan 19 08:01 2006  argv.c.txt   The output appears on "standard error", not "standard output".

Miscellaneous

Jan 12 22:41 2006  class-rep-form-w06.doc   
Sep 12 15:26 2005  class-rep-job-decription.doc   
Jan  2 13:45 2006  dat2330-06w.pdf   
Sep 12 15:33 2005  program-council-e02.doc   
Jan 22 23:11 2006  text_errata.txt   Errors in: A Practical Guide to Linux® Commands, Editors, and Shell Programming
Dec  7 10:02 2004  vi_refcard_back.pdf   
Sep 15 10:13 2014  vi_refcard_front.pdf   

Quizzes, Tests, and Exams

Jan 25 11:17 2006  practiceTest1.pdf   
Jan 25 11:17 2006  practiceTest1.ps   
Jan 25 11:15 2006  practiceTest1.txt   Practice Test #1 Questions - answers at end
Jan 27 11:30 2006  termtest1directions.txt   Directions and preparing for Test #1
Jan 31 10:27 2006  termtest1multiplechoice.pdf   
Jan 31 10:27 2006  termtest1multiplechoice.ps   
Jan 31 10:27 2006  termtest1multiplechoice.txt   Test #1 Multiple Choice

Optional Material

Dec 27 02:12 2005  opt_opensource.txt   The Open Source Movement
Jan  4 16:25 2005  opt_why_shell.txt   Why Learn the Unix Shells?
Aug 30 04:01 2004  opt_mainframe_linux.txt   IBM System/390: The Linux Dream Machine