Recent Changes - Search:

Courses

edit SideBar

Unix for Busy People

Include our styles below Page bread crumbs: Unix For Busy People wiki - Courses - Unix For Busy People
Pages by tags:
Subscribe to this wiki: RSS Feed RSS or subscribe to this page for changes: RSS Feed RSS
18 articles have been published so far. Recent changes
Share


Free online basic unix course to the public.

Saturday, July 17 and July 24, 9am to 5pm ET USA.

For the current ongoing weekly HMH classes go here

Classroom info:

WebEx: go to https://hmhpub.webex.com/hmhpub/j.php?ED=134873982&UID=0&PW=NYTFhYWM4Y2Iy&RT=MiMxMQ%3D%3D
Meeting Number: 597 228 400
Meeting Password: unix123
Use the call in number for audio which is 800-522-4466 code: 345-2569
For lab server information scroll down to the bottom or click here.

Hyper-links: {Syllabus} | {Outline, schedule and handouts}| {Labs} | {Further reading and additional resources}

Syllabus:

Course Description:

  • A study of modern Unix) derived systems for business customers who are end users of a Unix system. This course is not geared for users who are primary Unix users however it is a good start for a beginning primary user. This course is geared towards Solaris and Redhat Linux although it is generic enough to apply to all post 2002 Unix derived operating systems.
  • This course is not an advocacy course. You won't be bored with the history of this or that other than which is essential to a good understand of the philosophy of the way Unix systems work in general.

Textbook (highly recommended):

Student Learning Outcomes:

  • To provide the student with information about the philosophy of Unix derived operating systems.
  • To provide overview of commands related to everyday use of the Unix operating systems.
  • To provide information on the Unix file systems and directory structure.
  • To provide information on obtaining further help with more advanced and also programming topics.
  • To provide information on free and open source software and advocacy.

Course outline and handouts:

This will be an online course with live instruction with Kevin Inscoe held across two consecutive Saturdays. A lab computer will be available the day of the course (see below for requisite software and instructions for configuration).

Conference bridge will be open: 800-522-4466 code: 345-2569

Saturday July 17:

TimeTopicHandoutLabNotes
11/14/2009CR231Introduction to Unix Philosophy and it's different flavors and account assignmentsHour 1IntroNoneRead Basics of the Unix Philosophy
21/21/2009CR231Logging in, Secure Shell and the NetworkRead Hours 2 & 21TwoLab2 
31/28/2009CR231File systems, files, directories and devicesRead Hour 3ThreeLab3? 
42/18/2009CR231File and disk management and locating filesRead Hours 4, 6 & 22FourLab4? 
52/25/2009CR119Users, superusers, groups, su and sudoNo reading assignment this week. Review the handout instead.Five?Lab5?obligatory cartoon, Further reading: Practical UNIX and Internet Security, Third Edition, chapters 4 & 5
63/4/2009CR231Security and permissionsRead Hour 5Six?Lab6? 
73/11/2009CR119ProcessNo reading assignment this week. Review the handout instead.Seven?Lab7? 
83/18/2009CR239Pipes, redirection and streamsRead Hours 8 & 9Eight?Lab8? 
93/25/2009CR231Text editing, manipulation and filters (sed, grep, awk and tr)Read Hour 10Nine?Lab9? 
104/1/2009CR231Scheduling, jobs, batch, cron and printingRead Hour 15Ten?Lab10? 
114/8/2009CR231Customizing, shells, shortcuts, environment, profile, scripts and running programsRead Hours 13 and 14Eleven?Lab11? 
124/15/2009CR231Messaging and email, Intro to shell scripting and automationRead Hours 20, 16 & 17Twelve?Lab12? 
134/22/2009CR231Archiving and backups. scp, rsync and copying files off system.Read Hour 19Thirteen?Lab13? 
144/29/2009CR231Archiving and backups. scp, rsync and copying files off system.Read Hour 19 and review Hour 6Fourteen?Lab14? 
155/6/2009CR231Troubleshooting, how to get help on more advanced topicsNoneFifteen?Lab15? 
165/13/2009CR231Individual make-up and Q&A. Open session.NoneNoneNone 

Saturday July 24:

TimeTopicHandoutLabNotes

Lab servers:

Individual labs: Labs

Course accounts:

  • Accounts will be created for each registered user on Solaris 10 and Linux shared systems.

There are two lab server available for the class. You should have received an email from Kevin Inscoe with your login name and password for the two server. If you did not receive this email please contact Kevin Inscoe at 407-345-2569 or email to kevin.inscoe@hmhpub.com and request an account. Be sure to leave your phone number, full name and email address. The password for the two servers is the same and is auto-generated. You will be able to change your password once you login. Access to the lab servers is only by SSH. For more information about SSH (and putty) please visit Using Secure Shell?.

 Solaris server - SSH to kinscoe-solaris.pubedu.hegn.us or 10.88.68.199

 Linux server - SSH to kinscoe-linux.pubedu.hegn.us or 10.88.68.198

Further reading and additional resources:

References:

Further reading:

Recommended UNIX Books for more advanced topics:

Additional web resources:

Berry's screencast series:

Attach:How_To_Look_Like_a_UNIX_Guru.pdf


Unix For Busy People is created by Kevin P. Inscoe is licensed under a
Creative Commons Attribution 3.0 United States License.

Back to main web site - http://unixforbusypeople.com

Edit - History - Print - Recent Changes - Search
Page last modified on April 12, 2010, at 07:38 AM EST