% CST8207 Week 01 Notes -- Introduction and Course Linux Server % Ian! D. Allen -- -- [www.idallen.com] % Fall 2015 - September to December 2015 - Updated 2015-09-13 17:39 EDT - [Course Home Page] - [Course Outline] - [All Weeks] - [Plain Text] ![Tux the Linux Penguin mascot] Readings, Assignments, Labs, Tests, and ToDo ============================================ Read (at least) these things (All The Words) -------------------------------------------- 1. [Week 01 Notes HTML] -- this file -- **Read All The Words** 2. [The roles of professor and student in modern education] 3. [Learning the Syadmin Trade] 4. [Why Learn the Unix/Linux Command Line and Shells] 5. [Course Home Page] -- this *EXTERNAL* Home Page is Internet-accessible. 6. [Course Outline] -- overview of the entire course. 7. [Test Instructions] -- Read this (all the words) before your first midterm test. 8. [Introduction to the Course, Outline, Timetable, Marks] 9. [List of Commands You Should Know] 10. [Linux and Sysadmin News in the World] - Read for next week: 1. [Remote Login] -- using networks to connect to other computers 2. [Course Linux Server] -- a Linux computer accessible on the network by [Remote Login] 3. [File Transfer] -- File transfer to/from Unix/Linux machines - Watch [How Linux is Built] - Create your [lynda.com] account and watch just one part of [Up and Running with Linux for PHP Developers] - **Ch.1. Getting Started** - What is Linux and why should I use it? 7m 14s\ This will explain what is an Operating System and why Linux is useful. - Create your [lynda.com] account and watch these sections of [Unix for Mac OS X Users] - these videos are for *all* Unix/Linux students, not just Mac OSX users - **Introduction** - Introduction 1m 14s - **Ch.1. Intro to Unix** - What is Unix 7m 27s - Logging in and using the command prompt 5m 19s - Ignore the Mac-specific menus, user information, and shortcuts - Command Structure 5m 22s - Unix manual pages 4m 6s Assignments this week --------------------- Check the due date for each assignment and put a reminder in your agenda, calendar, and digital assistant. - Read All The Words, Do, and then Submit via Blackboard: - [Assignment #01 HTML] -- Multi-tasking and Schoolwork - [Assignment #02 HTML] -- Course Linux Server simple commands - Really do **Read All The Words**. You don't get a second chance to get it right. Lab work this week ------------------ The first week of classes is broken up by Labour Day on Monday, College Orientation on Tuesday, and CST Orientation during part of Thursday. The interruptions mean that many students will not have CST8207 lab sections scheduled this week. Students in the missing sections can attend any of the other lab sections if there is space. See the [list of lab sections] on the [Course Home Page] or see these two timetables: - [Ian Allen CST8207 15F Timetable] - [Wenjuan Jiang CST8207 15F Timetable] Your course work for most of the term will be done by [Remote Login] to a [Course Linux Server] (**CLS**) machine using your Algonquin userid (the same userid that you use for Blackboard) and a special CLS server password (*not* your Blackboard password) that you must get from your instructor. See the connection information in [Course Linux Server] and work with your instructor during lab time if you have problems connecting to the server. Upcoming tests -------------- Read the [Test Instructions] (all the words) before your midterm tests. 1. First Midterm test: 45 minutes; in lecture class Friday in Week 5 (Oct 9) 2. Second Midterm test: 45 minutes; in lecture class Friday in Week 9 (Nov 6) Tests take place in class in your one-hour lecture hour, not in your lab period. From the Class Notes link on the Course Home Page ================================================= - [Course Home Page] - [All Weeks] From the Classroom Whiteboard/Chalkboard ======================================== - **Take notes in class!** Your in-class notes would go here. - The CST first-term Orientation starts 9am Thursday September 10 in T102. All regular first-term CST classes and labs are cancelled between 9am and 3:50pm on Thursday. All new students must go directly to T102 at 9am. Students in my 8am Thursday CST8207 lab should attend one of the other lab periods this week; the Thursday lab is cancelled. See the Course Home Page for the Timetable for the other lab times on Tuesday. - Basic EMail etiquette: - Make the **Subject:** match the message. - Don't quote irrelevant crap in replies; remove the junk. - [Don't top-post] unless forwarding. - Navigating Blackboard: - know how to hide and un-hide the course menu - configure "All" for MY Announcements and My Calendar dates - Read the [Test Instructions] (all the words) before your first midterm test. - Check your email later this week for your MSDNAA and VMWare account access information. Check your spam/junk folder also, in case the email is there. If you have no email by the end of this week, contact the CST coordinator [Richard Donnelly]. - What Windows and Macintosh programs can create a Plain Text file, needed for [Assignment #01 HTML]? - Microsoft Windows uses versions of **Notepad**. - Mac OSX **TextEdit** needs to save as **Plain Text**, not **Rich Text**: 1. Open **TextEdit** 2. In the menu bar (located at top left side), click "TextEdit" 3. Click "Preferences" 4. In the "New Document" tab, under the heading "Format", select radio button for "Plain Text" (As opposed to "Rich Text") - Keep a notebook with a [List of Commands][List of Commands You Should Know] in it. - Turn on "show file extensions" in your Windows machines, or else you may upload files with incorrect names such as `assginment01.txt.txt`! - Never use the sample userid *abcd0001* to log in. These are example userids used in the notes that are meant to be replaced with *your own login userid*. If you try repeatedly to log in to the [Course Linux Server] from home using a non-existent userid, your home IP address will be locked out; see your instructor for help. ![Take Notes in Class] -- | Ian! D. Allen - idallen@idallen.ca - Ottawa, Ontario, Canada | Home Page: http://idallen.com/ Contact Improv: http://contactimprov.ca/ | College professor (Free/Libre GNU+Linux) at: http://teaching.idallen.com/ | Defend digital freedom: http://eff.org/ and have fun: http://fools.ca/ [Plain Text] - plain text version of this page in [Pandoc Markdown] format [www.idallen.com]: http://www.idallen.com/ [Course Home Page]: .. [Course Outline]: course_outline.pdf [All Weeks]: indexcgi.cgi [Plain Text]: week01notes.txt [Tux the Linux Penguin mascot]: common/linuxtux.jpg "Tux the Linux Penguin mascot" [Week 01 Notes HTML]: week01notes.html [The roles of professor and student in modern education]: 030_modern_education.html [Learning the Syadmin Trade]: 020_learning_sysadmin.html [Why Learn the Unix/Linux Command Line and Shells]: 010_why_linux.html [Test Instructions]: 000_test_instructions.html [Introduction to the Course, Outline, Timetable, Marks]: 050_course_introduction.html [List of Commands You Should Know]: 900_unix_command_list.html [Linux and Sysadmin News in the World]: 950_linux_world.html [Remote Login]: 110_remote_login.html [Course Linux Server]: 070_course_linux_server.html [File Transfer]: 015_file_transfer.html [How Linux is Built]: http://www.youtube.com/watch?v=yVpbFMhOAwE [lynda.com]: http://algonquincollege.com/onlineresources/mobileStudent/lynda.htm [Up and Running with Linux for PHP Developers]: http://www.lynda.com/Apache-tutorials/Up-Running-Linux-PHP-Developers/158372-2.html [Unix for Mac OS X Users]: http://www.lynda.com/Mac-OS-X-10-6-tutorials/Unix-for-Mac-OS-X-Users/78546-2.html [Assignment #01 HTML]: assignment01.html [Assignment #02 HTML]: assignment02.html [list of lab sections]: ../#sections [Ian Allen CST8207 15F Timetable]: ../schedule.cgi [Wenjuan Jiang CST8207 15F Timetable]: ../schedule.cgi?schedule_jiangw.txt [Don't top-post]: http://idallen.com/topposting.html [Richard Donnelly]: mailto:donnelr@algonquincollege.com [Take Notes in Class]: data/remember.jpg "Take Notes in Class" [Pandoc Markdown]: http://johnmacfarlane.net/pandoc/