------------------------ Week 1 Notes for NET2003 ------------------------ -Ian! D. Allen - idallen@idallen.ca Remember - knowing how to find out an answer is more important than memorizing the answer. Learn to fish! RTFM! (Read The Fine Manual) To be done in Week 1: 1. Find the Winter 2005 NET2003 course home page via Blackboard or via: http://teaching.idallen.com/net2003/05w/ 2. Read the course home page. All of it. Including the parts about plagiarism and course notes. Note the important dates. Write down *on paper* the location of the Alternate Web Notes. Read the Course Outline, including the parts about tests and lab attendance. Ensure that you are registered in both the lecture section of the course (010) and one of the two Lab sections (011 or 012). Find and look at my Timetable. Know how to set up an office appointment with me by email. 3. Purchase the course textbook if you can (see the course home page). 4. Forward your Algonquin email (see the link on the course home page). Test to make sure that your forwarded Algonquin email works! Send yourself a test message. You must have a working Algonquin EMail address for this course. 5. Check that you can login via SSH to the NET2003 Course Linux Server. Read this file under the Course Notes buttons on the Course Home Page: course_linux_server.txt The Course Linux Server Your initial password is given in an article posted to the Announcements News Group. I control this server - see me to have your password reset. Do *NOT* consult Algonquin ITS about the Course Linux Server. They don't know anything about it. See me for all problems. 6. Obtain the course Knoppix CD from your instructor and know how to boot it. Read this file under the Notes button on the Course Home Page: knoppix_booting.txt Using the Knoppix Linux CDROM 7. Post and cancel a test article via the algonquinc.test News Group. (A link to this group is under the News How-To button.) Make sure you can post and cancel from home using the given userid and password (which are also found in the How-To section). Do not post test messages to the Course news groups; use the Test group. 8. You will need to know how to use the VIM text editor to modify files under Unix/Linux. Login to Knoppix or to the Course Linux Server and complete the VIM tutorial mentioned in this file: vi_basics.txt The VI (VIM) Editor - Basics You must be able to do the VIM basics before you can do any lab work next week. You will not have time to learn VIM in the lab. 9. Do these readings to prepare for the Week #1 lab work: Notes: terminal.txt Using telnet/ssh Terminal emulators Notes: course_linux_server.txt The Course Linux Server Notes: knoppix_booting.txt Using the Knoppix Linux CDROM Notes: vi_basics.txt The VI (VIM) Editor - Basics Notes: man_page_RTFM.txt Searching for items in the Unix manual pages Notes: miscellaneous.txt Miscellaneous Unix Facts Notes: internet_basics.html Internet Networking Basics, URLs, etc. Notes: datsubmit.txt Using the datsubmit command 10. Do these readings to prepare for the Week #2 lecture and lab work: Notes: unix_shell.txt The Unix Shell Notes: arguments_and_options.txt Options and Arguments on Command Lines Notes: home_and_HOME.txt Directories: current, HOME, and /home Notes: pathnames.txt Unix/Linux Pathnames Notes: startup_files.txt Setting up Startup Files: .profile and .bashrc Notes: how_to_print.txt How to print things in NET2003 Notes: shell_prompt.txt Setting the BASH shell prompt Notes: file_transfer.txt File transfer between machines Notes: redirection.txt Unix Shell I/O Redirection Notes: file_system.txt Unix/Linux File System Notes: links_and_inodes.html Hard links and Unix file system nodes Notes: permissions.txt Unix Permissions 11. Complete and submit Exercise #1 in your Lab period. ----------------- Additional notes: ----------------- Knoppix Linux GUI tour: - basic X cut-and-paste with mouse: - left button drag selects into clipboard - double click to selet words; triple click for lines - middle button (often under the scroll wheel) pastes - right button extends selection - don't use Konqueror browser; use Mozilla instead - Mozilla has tabbed browsing: - middle button click on a link opens a link in a tab - middle button will paste a URL for Mozilla to open Knoppix Linux CLI tour: - up-arrow repeats previous commands in shell - pagination comands: more, less - space bar goes down by pages; return goes down by lines - type h or ? at the prompt to get a help screen - Konsole terminal has tabs (on the bottom) for multiple shells - SHIFT+RightArrow moves between sessions without using the mouse (a full list of shortcuts is under Settings | Configure Shortcuts) Unix file system notes (see Notes file pathnames.txt): - Unix pathnames use slashes not backslashes - slashes separate pathname components - the first directory to the left of the leftmost slash is the ROOT directory that has no name (often incorrectly called "/") - absolute pathnames start with a slash - relative pathnames do not start with a slash - no "drive letters" in Unix - hardware can be mounted anywhere in the file system tree Other notes: - make sure you can post and cancel news articles (try in algonqinc.test) - post discussion articles for NET2003 course questions - please do not send me personal email about NET2003 course content