Index of  net2003/07w/notes

The scripts and programs in this directory have had a ".txt" suffix added, to make sure that they are treated as text when your browser downloads them. You usually need to remove the ".txt" suffix to compile them.

Jump down to:

   * Weekly Class Notes
   * Important Notes (alphabetical order)
   * Labs/Assignments/Exercises
   * Shell Scripts
   * C and C++ Programs
   * Course Outline / pdf,doc,wpd
   * Tests and Exams (with Answers)
   * Optional Material
   * Data Files (binary)
   * Important Notes (chronological order)

Weekly Class Notes

  Feb 15 14:29 2007  week01notes.txt     Week 01 Notes for NET2003
  Jan 19 10:29 2007  week02notes.txt     Week 02 Notes for NET2003
  Jan 30 02:36 2007  week03notes.txt     Week 03 Notes for NET2003
  Feb  9 09:22 2007  week04notes.txt     Week 04 Notes for NET2003
  Feb 12 08:09 2007  week06notes.txt     Week 06 Notes for NET2003
  Mar 13 00:18 2007  week07notes.txt     Week 07 Notes for NET2003
  Apr 21 09:54 2007  week08notes.txt     Week 08 Notes for NET2003
  Apr 21 09:36 2007  week10notes.txt     Week 10 Notes for NET2003
  Apr 21 08:40 2007  week11notes.txt     Week 11 Notes for NET2003
  Apr 20 12:48 2007  week12notes.txt     Week 12 Notes for NET2003

Important Notes (alphabetical order)

  Jan  4 02:52 2007  README.txt     README - Index to this NET2003 directory
  Jan 11 04:20 2007  arguments_and_options.txt     Options and Arguments on Unix Command Lines
  Feb 17 02:39 2007  carleton_exam_schedule.xls     
  Dec  4 12:24 2006  carleton_grades.jpg     
  Dec 19 09:21 2006  carleton_grades.txt     Subject: Entering Final Grades [at Carleton]
  Sep  4 02:11 2007  command_line_vs_gui.txt     Command Line vs. GUI: Power Users need more than GUI
  Feb  9 10:48 2007  command_substitution.txt     Command Substitution - $(unix command)
  Feb  9 11:06 2007  data_mining.txt     Using commands and pipes to "mine" and extract data from the system
  Feb 17 03:10 2007  deep_nesting.txt     Avoiding deep indentaion in code
  Jan  6 13:28 2007  disclaimer.txt     Acceptable Use Warning
  Feb  9 11:36 2007  exit_status.txt     Return Code, Exit Status, test, if, and while
  Feb 17 04:07 2007  file_transfer.txt     File transfer between machines
  Feb  9 09:07 2007  finding_files.txt     Searching for and finding files by name
  Jan 19 11:11 2007  glob_patterns.txt     GLOB patterns (wildcard pathname matching)
  Jan 11 04:17 2007  home_and_HOME.txt     Directories: current, HOME, and /home
  Feb 17 04:19 2007  http_session.txt     sample HTTP session using the "nc" command
  Jan 11 04:35 2007  internet_basics.html     Internet Basics
  Feb  9 11:14 2007  job_control.txt     Shell background/foreground job control
  Jan  6 13:28 2007  knoppix-cheatcodes.txt     CHEATCODES AND HINTS FOR KNOPPIX V5.0.1
  Feb  9 09:10 2007  knoppix_booting.txt     Using the Knoppix Linux CDROM
  Jan  3 19:57 2007  lab_use_policy.txt     Computer Studies Lab Use Policy
  Nov 27 02:28 2007  mail_systems_terms.txt     Mail Systems and Networks Terminology
  Jan 11 04:12 2007  man_page_RTFM.txt     Searching for items in the Unix manual pages (RTFM)
  Jan 19 10:26 2007  miscellaneous.txt     Miscellaneous Unix/Linux Facts
  Jan 17 11:43 2007  netsubmit.txt     Using the netsubmit command
  Feb 17 04:25 2007  nntp_session.txt     sample NNTP session using the "nc" command
  Jan 19 11:12 2007  order_of_processing.txt     Order of Shell Command Line processing
  Jan 21 06:05 2007  pathnames.txt     Unix/Linux Pathnames
  Mar  3 18:44 2007  quotes.txt     Unix/Linux Shell Command Line Quoting
  Jan 19 11:15 2007  redirection.txt     Unix Shell I/O Redirection (including Pipes)
  Mar 29 00:47 2007  script_style.txt     Shell Script Programming Conventions and Style
  Jan 19 11:16 2007  search_path.txt     Shell search PATH
  Mar 22 14:30 2007  setup_pdl.txt     PDL for base VNS config script: setup.sh
  Jan 11 04:28 2007  shell_basics.txt     The Unix/Linux Shell
  Jan 19 10:38 2007  shell_prompt.txt     Setting the BASH shell prompt
  Feb  8 16:04 2007  shell_variables.txt     Shell Variables you should know (including $* and $@)
  Mar  4 14:40 2007  smtp_session.txt     sample SMTP session using the "nc" command
  Feb  8 01:46 2007  speedstats.gnuplot.txt     gnuplot script to plot speedstats.txt into speedtouch.png
  Jan 11 04:16 2007  startup_files.txt     Setting up Startup Files: .bash_profile and .bashrc
  Jan 11 04:14 2007  terminal.txt     Using telnet/ssh Terminal emulators
  Mar 24 17:21 2007  uml_pdl.txt     PDL for UML config script: uml.sh
  Feb 15 05:13 2007  unix_command_list.txt     Basic Unix/Linux Command List
  Jan  4 04:35 2007  vi_basics.txt     The VI (VIM) Editor - Basics
  Jan  4 04:28 2007  vim_tutorial_1.5.txt     = W e l c o m e t o t h e V I M T u t o r - Version 1.5 =
  Jan  4 04:28 2007  vim_tutorial_1.7.txt     = W e l c o m e t o t h e V I M T u t o r - Version 1.7 =
  Apr 21 08:46 2007  virtual_network_sandbox.txt     The VMware Virtual Virtual Network Sandbox (VNS)

Labs/Assignments/Exercises

  Jan 12 11:47 2007  lab01.txt     Lab #01 for NET2003 due January 15, 2007 (*ANOTHER NEW DUE DATE*)
  Jan 18 12:54 2007  lab02.txt     Lab #02 for NET2003 due January 22, 2007
  Jan 26 12:06 2007  lab03.txt     Lab #03 for NET2003 due January 29, 2007
  Jan 31 16:10 2007  lab04.txt     Lab #04 for NET2003 due February 5, 2007
  Feb  8 05:06 2007  lab05.txt     Lab #05 for NET2003 due February 12, 2007
  Feb 20 01:50 2007  lab06.txt     Lab #06 for NET2003 due February 26, 2007
  Apr 11 15:49 2007  lab06_answers.txt     Lab 6 sample answers
  Mar  7 14:31 2007  lab07.txt     Lab #07 for NET2003 due March 12, 2007 (*NEW DATE*)
  Apr 11 15:46 2007  lab07_answers.txt     Lab 7 sample answers
  Mar 22 14:11 2007  lab08.txt     Lab #08 for NET2003 due March 26, 2007 (* NEW DATE *)
  Mar 21 22:54 2007  lab09.txt     Lab #09 for NET2003 due March 29, 2007
  Mar 30 03:35 2007  lab10.txt     Lab #10 for NET2003 due April 2, 2007
  Apr 15 22:35 2007  lab10_answers.txt     Lab 10 sample answers

Shell Scripts

  Jan 18 02:27 2007  argv.sh.txt     Display on standard error the individual arguments on the command line.

C and C++ Programs

  Jan 18 02:17 2007  argv.c++.txt     This C++ program displays the arguments on the command line.
  Jan 18 02:19 2007  argv.c.txt     This C program displays the arguments on the command line.

Course Outline / pdf,doc,wpd

  Dec 19 09:12 2006  net2003-07w.pdf     
  Sep  1 07:13 2005  vi_refcard_back.pdf     
  Sep  1 07:13 2005  vi_refcard_front.pdf     

Tests and Exams (with Answers)

  Mar 28 18:07 2007  termtest2answers.txt     Midterm Test #2 Answers
  Mar  8 04:09 2007  practiceTest2.pdf     
  Mar  8 04:09 2007  practiceTest2.ps     
  Mar  8 04:09 2007  practiceTest2.txt     Practice Test #2 Questions - answers at end
  Jan 30 03:15 2007  practiceTest1.pdf     
  Jan 30 03:15 2007  practiceTest1.ps     
  Jan 30 03:15 2007  practiceTest1.txt     Practice Test #1 Questions - answers at end
  Jan 21 14:58 2007  final_exam_rules.txt     Carleton Final Exam Rules

Optional Material

  Aug 27 04:54 2006  opt_opensource.txt     The Open Source Movement
  Dec 27 02:12 2005  opt_why_shell.txt     Why Learn to program the Unix Shells?
  Mar 12 14:17 2003  opt_iocc_phillipps.c.txt     char *a;
  Feb  3 21:08 2003  opt_iocc_dodsond1.c.txt     define XX
  Feb  3 21:07 2003  opt_iocc_westley.c.txt     char rahc

Data Files (binary)

  Feb  8 01:28 2007  speedstats.txt.gz     
  Jan 30 16:46 2007  attack_02.txt.gz     
  Jan 28 15:50 2007  error_01.txt.gz     
  Jan 28 14:07 2007  access_01.txt.gz     

Important Notes (chronological order)

  Nov 27 02:28 2007  mail_systems_terms.txt     Mail Systems and Networks Terminology
  Sep  4 02:11 2007  command_line_vs_gui.txt     Command Line vs. GUI: Power Users need more than GUI
  Apr 21 08:46 2007  virtual_network_sandbox.txt     The VMware Virtual Virtual Network Sandbox (VNS)
  Mar 29 00:47 2007  script_style.txt     Shell Script Programming Conventions and Style
  Mar 24 17:21 2007  uml_pdl.txt     PDL for UML config script: uml.sh
  Mar 22 14:30 2007  setup_pdl.txt     PDL for base VNS config script: setup.sh
  Mar  4 14:40 2007  smtp_session.txt     sample SMTP session using the "nc" command
  Mar  3 18:44 2007  quotes.txt     Unix/Linux Shell Command Line Quoting
  Feb 17 04:25 2007  nntp_session.txt     sample NNTP session using the "nc" command
  Feb 17 04:19 2007  http_session.txt     sample HTTP session using the "nc" command
  Feb 17 04:07 2007  file_transfer.txt     File transfer between machines
  Feb 17 03:10 2007  deep_nesting.txt     Avoiding deep indentaion in code
  Feb 17 02:39 2007  carleton_exam_schedule.xls     
  Feb 15 05:13 2007  unix_command_list.txt     Basic Unix/Linux Command List
  Feb  9 11:36 2007  exit_status.txt     Return Code, Exit Status, test, if, and while
  Feb  9 11:14 2007  job_control.txt     Shell background/foreground job control
  Feb  9 11:06 2007  data_mining.txt     Using commands and pipes to "mine" and extract data from the system
  Feb  9 10:48 2007  command_substitution.txt     Command Substitution - $(unix command)
  Feb  9 09:10 2007  knoppix_booting.txt     Using the Knoppix Linux CDROM
  Feb  9 09:07 2007  finding_files.txt     Searching for and finding files by name
  Feb  8 16:04 2007  shell_variables.txt     Shell Variables you should know (including $* and $@)
  Feb  8 01:46 2007  speedstats.gnuplot.txt     gnuplot script to plot speedstats.txt into speedtouch.png
  Jan 21 06:05 2007  pathnames.txt     Unix/Linux Pathnames
  Jan 19 11:16 2007  search_path.txt     Shell search PATH
  Jan 19 11:15 2007  redirection.txt     Unix Shell I/O Redirection (including Pipes)
  Jan 19 11:12 2007  order_of_processing.txt     Order of Shell Command Line processing
  Jan 19 11:11 2007  glob_patterns.txt     GLOB patterns (wildcard pathname matching)
  Jan 19 10:38 2007  shell_prompt.txt     Setting the BASH shell prompt
  Jan 19 10:26 2007  miscellaneous.txt     Miscellaneous Unix/Linux Facts
  Jan 17 11:43 2007  netsubmit.txt     Using the netsubmit command
  Jan 11 04:35 2007  internet_basics.html     Internet Basics
  Jan 11 04:28 2007  shell_basics.txt     The Unix/Linux Shell
  Jan 11 04:20 2007  arguments_and_options.txt     Options and Arguments on Unix Command Lines
  Jan 11 04:17 2007  home_and_HOME.txt     Directories: current, HOME, and /home
  Jan 11 04:16 2007  startup_files.txt     Setting up Startup Files: .bash_profile and .bashrc
  Jan 11 04:14 2007  terminal.txt     Using telnet/ssh Terminal emulators
  Jan 11 04:12 2007  man_page_RTFM.txt     Searching for items in the Unix manual pages (RTFM)
  Jan  6 13:28 2007  knoppix-cheatcodes.txt     CHEATCODES AND HINTS FOR KNOPPIX V5.0.1
  Jan  6 13:28 2007  disclaimer.txt     Acceptable Use Warning
  Jan  4 04:35 2007  vi_basics.txt     The VI (VIM) Editor - Basics
  Jan  4 04:28 2007  vim_tutorial_1.5.txt     = W e l c o m e t o t h e V I M T u t o r - Version 1.5 =
  Jan  4 04:28 2007  vim_tutorial_1.7.txt     = W e l c o m e t o t h e V I M T u t o r - Version 1.7 =
  Jan  4 02:52 2007  README.txt     README - Index to this NET2003 directory
  Jan  3 19:57 2007  lab_use_policy.txt     Computer Studies Lab Use Policy
  Dec 19 09:21 2006  carleton_grades.txt     Subject: Entering Final Grades [at Carleton]
  Dec  4 12:24 2006  carleton_grades.jpg