======UNIX/Linux Fundamentals Journal====== ====WEEK 1==== ==Familiarization with Unix Terminal and System== *Log into system profile via CCC username *Log into Lab46 via Terminal-> ssh lab46 (then enter password) *Log into IRC chat *Screen attaching and detaching: a "screen" is essentially an active session. *Taught about Opus and how to access and edit my Opus *Setup alpine and lab46 inbox for email *Read Course Syllabus and downloaded "Mage's" book for Unix ==Command List:== ^ Command: ^ Description: ^ | ssh lab46 | join "ssh server" | | irssi | starts IRSSI | | screen | starts screen | | screen -ls | lists screens | | Ctrl-a+Ctrl-d | detaches screen | | screen -r | re-attaches screen | | /server irc | join irc chat | | /join lab46 | join "irc channel" | | /leave lab46 | leave "irc channel" | | /quit | quit IRSSI | ====SEPTEMBER 20, 2013==== Today we covered regular expressions and practiced playing around with some. *Regular Expressions: * . match any single symbol * * 0 or more of the previous * \< match start of word * \> match end of word * ^ match start of line * $ match end of line * [ ] match one of enclosed * [^ ] do not match any of enclosed * ( ) grouping * | logical or 10/25/13: long-ass command that is a "life-changer" and will be used repeatedly so as to memorize via brute force= cat winter2014-20131025.html|grep '^//g'|sed 's/<\/a><\/th>//g'|sed 's/^\(.*\) - \(.....\) - \(.*\) - \(...\)$/\2:\3-\4:\1/g' ====***(FORMAT TEMPLATE)***==== ====MONTH Day, YEAR==== This is a sample format for a dated entry. Please substitute the actual date for "Month Day, Year", and duplicate the level 4 heading to make additional entries. As an aid, feel free to use the following questions to help you generate content for your entries: * What action or concept of significance, as related to the course, did you experience on this date? * Why was this significant? * What concepts are you dealing with that may not make perfect sense? * What challenges are you facing with respect to the course?