Linux System Administration Study Group: Difference between revisions

From Noisebridge
Jump to navigation Jump to search
No edit summary
 
(13 intermediate revisions by 9 users not shown)
Line 2: Line 2:


==About the group==
==About the group==
Information about what this group does.


The Linux Study Group ('''LSG''') has been created in direct relation to the sf-lug group.<br/>
The Linux Systems Administration Study Group ('''LSG''') has been created in direct relation to the SF-LUG group and other related Linux events.<br/>
A few of us get together to share studying skills for linux system administration and hack on '''any and''' '''all things linux/f.o.s.s.'''.<br/>
* Share and practice skills for Linux System Administration and hack on '''any''' and '''all''' things Linux/FOSS.<br/>  
We have an eye on certification and use the LPIC (2nd Ed, O'Reilly) book and RHCE Study Guide (4th Ed, Exam RH302, Osborne) by Michael Jang
* Emphasis is on '''everyone''' being welcome
on red hat certification.<br/>  
* We encourage '''new people of all user levels''' to join in.<br/>
Emphasis is on '''everyone''' being welcome, doing first, then learning.<br/>
* We also encourage users/hackers/developers of any, and all, operating systems who are interested in Linux.
We meet in a classroom reserved @ those times & days listed which has full connectivity via wireless/hardwire and whiteboards.<br/>
We encourage '''new people of all user levels''' to join in.<br/>
We also encourage users/hackers of other (or multiple) operating systems who are interested in linux and what they can and will do with it.<br/>


==Meeting time and location==
===When===
===When===
When is this class?  
When is this study group?  
On Tuesdays from 15:00 to 14:30
Now on '''Thursdays''' from 15:00 to 17:00


===Where===
==Meeting time and location==
At [[Getting Here|Noisebridge]],
* We are now meeting in a location offsite from the Space, but in SF, on Thursdays from 15:00-17:00.
in the [[Turing]] classroom.
* We now meeting at <strong>SECRET LOCATION</strong>.  email <strong>bigsack@gmail.com</strong> for the coordinates.
 
* For announcements, check out the [https://www.noisebridge.net/wiki/Mailinglist Noisebridge-Discuss list].
===What===
For discussion, use the SF-LUG mailing list: http://linuxmafia.com/mailman/listinfo/sf-lug
 
For announcements, use the SF-LUG mailing list or the noisebridge-discuss list https://www.noisebridge.net/wiki/Mailinglist  
 
Add stuff to this wiki page (or make sub-pages) to describe activities, interests, and resources:
 
* what's a system administrator, anyway? what skills are important?
* do we want to set up some local system for isos of interesting distros?
 
===Shell Scripts===
In early 2012 this seems to be a shell scripting study group.
 
Here is a link to a shell script that makes shell scripts (can you explain every detail on every line?)
 
http://www.systemateka.com/mkshscr.sh.html
 
The shell scripters are continuing to meet and work through their code on a line by line basis.  This article on redirection is a great read as a followup to the 2/21 meeting
http://www.linuxintheshell.org/2012/02/16/entry-000-redirection/
 
===Unix/Linux Study===
 
File Permissions (Like a Boss)
 
Introducing the latest completely unnecessary, but excellent addition to the Linux Study Group.  A few of us, starting 2/22/2012, are exploring a specific topic as deeply as possible.  Once those willingly put themselves through this torture reach a proper saturation point, we'll move onto something else.  We're starting with something very basic, but endlessly frustrating: File Permissions.
Just hearing those words might have you grinding your teeth.  Good.  Get studying!
 
How can you make this actually productive?
 
1.  Take your time.  There is no deadline for understanding.
 
2.  Record your research; copy links and anything else to a txt file or e-mail.
 
3.  Share your findings with others.  The easiest way to do is this by hosting your findings on your own server or a free wordpress account.  I do not recommend posting directly to this wiki as someone could easily delete it.
 
4.  Study books freely available in our library to practice or quiz yourself.
 
Examples of what you should master (please expand this):
 
User Group Other
 
rwx..x..x
 
Chown


Chgrp
==Our Current Focus==
* We'll be setting up various networking equipment (server,switch, router, gateway, etc.) in two different rooms at the new location (as time provides) as well as starting other study topics.
* We'll be moving a box with existing server and routing software from one room to another room and connecting it to their network and securing it.
* This will be done as it would be in an occupational scenario giving two rooms internet via eth_ and wlan_ (i.e., establishing full connectivity via hardwire/wireless.)


711 vs. +x
===Past Bash Shell Scripting for Linux Systems Administrators===
In early 2012 the study group focused on shell scripting in Bash. The class was very small, but has grown ever since.  [http://www.systemateka.com/mkshscr.sh.html Here is a shell script] that makes shell scripts. Can you explain every detail on every line?


Processes
The shell scripters were meeting and working through their code on a line by line basis.  [http://www.linuxintheshell.org/2012/02/16/entry-000-redirection/ This article] on redirection is a great read as a followup to the past 2012-02-21 meeting.
One of the shell scripters put out [http://www.grantbow.com/command_line.html this good meta-guide] for learning the Command Line and for creating more advanced shell scripting in Bash.
There are also the most recent [http://www.linuxcommand.org/tlcl.php The Linux Command Line book] and [http://bash.deta.in/abs-guide.pdf Advanced Bash-Scripting Guide v6.6.19] available as PDF downloads as well.


Sudoers
[[Category:Linux]]
[[File:Sack1.jpg]]
[[File:Sack2.jpg]]
[[File:Sack3.jpg]]
[[File:Sack4.jpg]]
[[File:Sack5.jpg]]
[[File:Sack6.jpg]]
[[File:Sack7.jpg]]
[[File:Sack8.jpg]]

Latest revision as of 21:39, 13 June 2014


About the group[edit]

The Linux Systems Administration Study Group (LSG) has been created in direct relation to the SF-LUG group and other related Linux events.

  • Share and practice skills for Linux System Administration and hack on any and all things Linux/FOSS.
  • Emphasis is on everyone being welcome
  • We encourage new people of all user levels to join in.
  • We also encourage users/hackers/developers of any, and all, operating systems who are interested in Linux.

When[edit]

When is this study group? Now on Thursdays from 15:00 to 17:00

Meeting time and location[edit]

  • We are now meeting in a location offsite from the Space, but in SF, on Thursdays from 15:00-17:00.
  • We now meeting at SECRET LOCATION. email bigsack@gmail.com for the coordinates.
  • For announcements, check out the Noisebridge-Discuss list.

Our Current Focus[edit]

  • We'll be setting up various networking equipment (server,switch, router, gateway, etc.) in two different rooms at the new location (as time provides) as well as starting other study topics.
  • We'll be moving a box with existing server and routing software from one room to another room and connecting it to their network and securing it.
  • This will be done as it would be in an occupational scenario giving two rooms internet via eth_ and wlan_ (i.e., establishing full connectivity via hardwire/wireless.)

Past Bash Shell Scripting for Linux Systems Administrators[edit]

In early 2012 the study group focused on shell scripting in Bash. The class was very small, but has grown ever since. Here is a shell script that makes shell scripts. Can you explain every detail on every line?

The shell scripters were meeting and working through their code on a line by line basis. This article on redirection is a great read as a followup to the past 2012-02-21 meeting. One of the shell scripters put out this good meta-guide for learning the Command Line and for creating more advanced shell scripting in Bash. There are also the most recent The Linux Command Line book and Advanced Bash-Scripting Guide v6.6.19 available as PDF downloads as well. File:Sack1.jpg File:Sack2.jpg File:Sack3.jpg File:Sack4.jpg File:Sack5.jpg File:Sack6.jpg File:Sack7.jpg File:Sack8.jpg