Corning Community College CSCS1730 UNIX/Linux Fundamentals Assignments, Documents, Information, and Projects ======Projects====== * [[/haas/fall2014/unix/projects/intro|intro]] (due 20140903) * [[/haas/fall2014/unix/projects/resume|resume]] (due 20140903) * [[/haas/fall2014/unix/projects/notes|notes]] (on-going) * [[/haas/fall2014/unix/projects/archive_handling|archives]] (due 20140917) * [[/haas/fall2014/unix/projects/puzzle_box|puzzlebox]] (due 20140924) * [[/haas/fall2014/unix/projects/puzzle_box2|puzzlebox2]] (due 20141001) * [[/haas/fall2014/unix/projects/dataproc|dataproc]] (due 20141022) * [[/haas/fall2014/unix/projects/statuscalc|statuscalc]] (due 20141119) * [[/haas/fall2014/unix/projects/timeonline|timeonline]] (due 20141218-172959) ======Week 13====== * 12/08/2014 11:45am - UNIX projects, attendance, and opus entries have been updated! Be sure to check **status** output to verify everything is in order. * if I missed anything (especially notes project entries you might have done for bonus), shoot me an e-mail and let me know the date(s), so I can record them appropriately. * as I had to update week 12 opus entries due to my "week after break" bug, everyone had plenty of time to get their opus entries up to date. At this point I am considering the window for updating past opus entries for credit to be **closed**. Note that you still have one Opus entry remaining, for week 13 (due before it is Tuesday). * all projects prior to the **statuscalc** project have been closed to submissions; they are sufficiently late at this point so as not to get any credit. * the **statuscalc** project itself is getting a little long in the tooth; it may still be open, but there will be considerable late penalties applied- the aim is to get everyone focused on **timeonline** and the **eoce**. * Reminder: if you have any borrowed books from the LAIRbrary, be sure to return them before the end of the semester! ======Week 12====== * Unveiled EoCE... from this point on it will be "work on stuff" time; * no attendance will be recorded after the 12/02/2014 class * one more Opus entry will be recorded ======Week 11====== * Congratulations to **user** for winning the Week 10 bonus point drawing * Class notes roles for **[[/notes/unix#section11112014|11/11/2014]]** class: * author: **user** * designer: **user** * reviewer: **user** * Be sure to check the notes project for role-specific deadlines. ======Week 10====== * Congratulations to **mquesad1** for winning the Week 9 bonus point drawing * Class notes roles for **[[/notes/unix#section11062014|11/06/2014]]** class: * author: **tiwari1** * designer: **acarson1** * reviewer: **ssmit133** * Be sure to check the notes project for role-specific deadlines. * Class notes roles for **[[/notes/unix#section11042014|11/04/2014]]** class: * author: **cclay** * designer: **dshadeck** * reviewer: **vgarfiel1** * Be sure to check the notes project for role-specific deadlines. ======Week 8====== * Congratulations to **tmosgrov** for winning the Week 7 bonus point drawing * Class notes roles for **[[/notes/unix#section10212014|10/21/2014]]** class: * author: **ahoover3** * designer: **rhenggel** * reviewer: **jjacobs7** * Be sure to check the notes project for role-specific deadlines. * I'd like to give a knowledge assessment next Thursday (October 30th, 2014) covering what we've learned via class up to that point. ======Week 7====== * Congratulations to **ahoover3** for winning the Week 6 bonus point drawing * Class notes roles for **[[/notes/unix#section10092014|10/09/2014]]** class: * author: **nsano** * designer: **jcliteur** * reviewer: **stiwari1** * Be sure to check the notes project for role-specific deadlines. * dataproc project deadline extended until after break. Those who submit it by original due date will receive a bonus point. ======Week 6====== * Congratulations to **tmosgrov** for winning the Week 5 bonus point drawing * Class notes roles for **[[/notes/unix#section09302014|09/30/2014]]** class: * author: **ssmit133** * designer: **avolino** * reviewer: **ddewert1** * Be sure to check the notes project for role-specific deadlines. * Class notes roles for **[[/notes/unix#section10022014|10/02/2014]]** class: * author: **cclay** * designer: **dsoutha3** * reviewer: **nvitull1** ======Week 5====== * Congratulations to **ssmit133** for winning the Week 4 bonus point drawing * Class notes roles for **[[/notes/unix#section09232014|09/23/2014]]** class: * author: **nvitull1** * designer: **tarnold4** * reviewer: **jcliteur** * Be sure to check the notes project for role-specific deadlines. * Class notes roles for **[[/notes/unix#section09252014|09/25/2014]]** class: * author: **rhenggel** * designer: **nvitul1** * reviewer: **ahoover3** * Be sure to check the notes project for role-specific deadlines. ======Week 4====== * Congratulations to **dsaunde6** for winning the Week 3 bonus point drawing * Class notes roles for **[[/notes/unix#section09162014|09/16/2014]]** class: * author: **mgleaso7** * designer: **nvitull1** * reviewer: **skramer1** * Be sure to check the notes project for role-specific deadlines. * Class notes roles for **[[/notes/unix#section09182014|09/18/2014]]** class: * author: **mquesad1** * designer: **mp010784** * reviewer: **tmosgrov** * If you are not sure if you submitted an assignment, I have updated the **submit** tool to report this information. * Simply run: **submit unix** * You will see upcoming yet-to-be-submitted projects, submitted projects, and past due projects * If you have already started on the **Puzzle Box**, in the very last step (action 2 of the final step, actually), there is a command for you to type: * cat results | mail -s "[PROJECT: the puzzle box]" wedge $USER * This apparently doesn't work all the way (it doesn't e-mail you); try the following fix: * cat results | mail -s "[PROJECT: the puzzle box]" wedge **${USER}@offbyone.lan** ======Week 3====== * Congratulations to **dsoutha3** for winning the Week 2 bonus point drawing * Class notes roles for **[[/notes/unix#section09092014|09/09/2014]]** class: * author: **dsoutha3** * designer: **dshadeck** * reviewer: **mp010784** * Be sure to check the notes project for role-specific deadlines. * I wrote a new **status** script to aid in reporting class-related data collected for/on you (attendance, opus, projects). * At this point I am still loading in all the information... so not everything may be present. * Of the data present, please report to me (via e-mail) any errors and omissions. * The aim is to update this each WEEK. * Class notes roles for **[[/notes/unix#section09112014|09/11/2014]]** class: * author: **acarson1** * designer: **tmosgrov** * reviewer: **abuck4** ======Week 2====== * Lab46 was reset on Friday, so we'll need to [[/haas/fall2014/common/class_chat|recreate our screen+irssi session]] to access the class chat. * Time to set up our [[/haas/fall2014/common/repo|Lab46 mercurial repositories]] * Congratulations to **mgleaso7** for winning the Week 1 bonus point drawing * Class notes roles for **[[/notes/unix#section09022014|09/02/2014]]** class: * author: **tarnold4** * designer: **ddewert1** * reviewer: **dshadeck** * Be sure to check the notes project for role-specific deadlines. * Class notes roles for **[[/notes/unix#section09042014|09/04/2014]]** class: * author: **abuck4** * designer: **vgarfiel** * reviewer: **mquesad1** ======Week 1====== * Welcome! Be sure to: * Read over the syllabus * Subscribe to the class mailing list (please do this by 09/03/2014) * Using the [[/haas/fall2014/common/class_chat|tutorial]], set up a screen session and get on #unix on irc * In Lab46, we'll be getting familiar with logging into the pod systems, and once there: * opening up a terminal * logging that terminal onto Lab46 for class work and in-class attendance * Get familiar with how to log onto Lab46, and once on: * change your password to something more preferable * start working on the labs and other class activities * start exploring * Familiarize yourself with your Opus, and once there: * customize it (title/subtitle) * add an introduction * create your first week content * Be sure to do the reading (located in the individual labs below)! There may be many pages, but there are many concepts to encounter. * The following labs are now available for you to work through: * [[/haas/fall2014/unix/labs/lab0|Lab 0x0: Introduction to UNIX/Linux and Lab46]] (complete by 09/10/2014) * [[/haas/fall2014/unix/labs/lab1|Lab 0x1: Basic Utilities and their manual pages]] (complete by 09/10/2014) * [[/haas/fall2014/unix/labs/lab2|Lab 0x2: Files and Directories]] (complete by 09/17/2014)