Intro to UNIX
|This page is a candidate for deletion. The given reason is: no relevant information on this class
This notice should remain for a minimum of 1 week after it was placed on the page. If discussion is still ongoing, it should remain until a consensus is reached, after which the page will either be deleted or this notice removed.
If you disagree with its deletion, please discuss your reasons on this page or on its associated talk page, as applicable.
Help delete other pages by visting Category:Candidates_for_deletionLast edit by Hef (talk · contrib) · Last edited on Wed, 16 Jul 2014 09:26:30 +0000
I would like for this to be a month-long minisession of sorts, with enough background information to get people unfamiliar with the command line to start thinking about the way computer programs fit together to form bigger, more useful programs. So far, we'd like to teach this class in four parts:
Most Important UNIX Commands
Based of this site: http://are.berkeley.edu/computing/help/tutorials/unix/Most_Important_UNIX_Commands.html I personally think we could fit a few more in there, but I'll leave this up to whoever is teaching. Eric volunteered to teach this class.
More UNIX Commands
This class should teach people how to put UNIX commands together. We should introduce commands like find, grep, xargs, pipes, and IO redirects ( <,>,>> ) here.
This class should teach people how to use programs such as awk, sed, and maybe ack to find and manipulate data. User:pcmantz Is interested in teaching this section.
This class should introduce some of the basic logic structures necessary to put together the previous skills to overcome basic tasks in systems administration. Maybe a project would be a good idea, like emailing the sysadmin when a certain user logs on? Suggestions welcome.
[User:Pcmantz] wanted to start this Mid-August, but everyone was out of town, so we should try rebooting this in mid-September. We should poll the user list again to find out what day is good for those wishing to attend.