% Week 02 Notes for CST8207 - Fall 2012 % Ian! D. Allen - idallen@idallen.ca - www.idallen.com % Fall 2012 - September to December 2012 - Updated Wed Feb 18 04:40:35 EST 2015 Readings, Assignments, Labs, and ToDo ===================================== - Read (at least) these things (All The Words): - [Week 02 Notes HTML] - [Why Learn the Unix Shells?] - [The Unix/Linux Shell] - [The Course Linux Server] - [Report Problems] - [Finding Help in Manual Pages - RTFM] - [List of Commands] - Read (All The Words), Do, and then Submit via Blackboard: - [Assignment #02] - The Course Linux Server - **READ ALL THE WORDS** - Incorrect assignment names for `assignment01.txt` (by 2am Tuesday): Lab01.txt Assignment01.txt assignment01.txt.txt assigment01.txt - One student submitted an empty file. - One student submitted a Rich Text Format file. - Some students filled in the Submission and Comment fields (ignored). Lecture Notes for This Week =========================== - Review last week. Did you do everything assigned last week? What is Linux and why do I care? ================================ Log in to [lynda.com] and see “Chapter 1” in “Up and Running with Linux for PHP Developers”. Go under the “preferences” tab and turn on “Closed captioning” to see the words as well as hear them. You should be able to answer: - what is Free (as in “free speech”) Software? - what is Linux? - what is Virtualization? From the Class Notes link on the Course Home Page ================================================= - [README] - Index to this CST8207 directory - [Test Instructions] - Important directions on how to enter your answers on the mark-sense forms. - [Course Outline] - CST8207 2012-2013 Course Outline - [This is Your Brain on Internet] - This is your Brain on the Internet: your attention, please! - [Frequently Asked Questions] - miscellaneous things you might want to know - [Why Learn the Unix Shells?] - [The Unix/Linux Shell] - [The Course Linux Server] - [Report Problems] - [Finding Help in Manual Pages - RTFM] - [List of Commands] From the Classroom Whiteboard/Chalkboard ======================================== - Your in-class notes go here. - Midterm test dates? To be determined. - Some fun and odd commands to try on the course linux server: - `$ toilet --gay Hello World` - `$ figlet Hello World` - `$ cal 9 1752` - Never use the userids `abcd0001` or `abcd1234`. These are example userids used in the notes that are meant to be replaced with *your own userid*. If you try repeatedly to log in to the [Course Linux Server][The Course Linux Server] from home using these non-existent userids, your home IP address will be locked out for a day or two. -- | 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 [Why Learn the Unix Shells?]: 100_why_shell.html [The Unix/Linux Shell]: 120_shell_basics.html [The Course Linux Server]: 070_course_linux_server.html [Report Problems]: 008_how_to_report_problems.html [Finding Help in Manual Pages - RTFM]: 140_man_page_RTFM.html [List of Commands]: 900_unix_command_list.txt [lynda.com]: https://lyceum.algonquincollege.com/Lynda [README]: 000_README.html [Test Instructions]: 000_test_instructions.html [This is Your Brain on Internet]: 005_this_is_your_brain.html [Frequently Asked Questions]: 007_freqently_asked_questions.html [Plain Text]: week02notes.txt [Pandoc Markdown]: http://johnmacfarlane.net/pandoc/