[Cialug] Back to Linux Basics Series

jim kraai jimgkraai at gmail.com
Wed Sep 25 14:44:58 CDT 2013


here's what i send to UNIX newbie programmers at work:

At home, install https://www.virtualbox.org/wiki/Downloads and download
some Linux distribution .iso’s (32 bit) to install on it.  Ubuntu (both
desktop and server) is the most popular and stable by a wide margin.
http://www.ubuntu.com/download

read the Philosophy chapter from The Art of UNIX  Programming:
http://www.faqs.org/docs/artu/philosophychapter.html

read and try all of these linux commands:
http://www.thegeekstuff.com/2010/11/50-linux-commands/

get comfortable with the shell sh/bash:
http://www.tldp.org/LDP/Bash-Beginners-Guide/html/

get comfortable with vim:
https://www.linux.com/learn/tutorials/228600-vim-101-a-beginners-guide-to-vim

get comfortable with source code control (SVN and git):
git book:              https://github.s3.amazonaws.com/media/progit.en.pdf
svn book:            http://svnbook.red-bean.com/

get comfortable with regular expressions:
intro:
http://www.linuxforu.com/2012/06/beginners-guide-gnu-grep-basics-regular-expressions/
tool:    http://gskinner.com/RegExr/
next:    http://www.regular-expressions.info/tutorialcnt.html
book:    http://www.amazon.com/dp/1449319432/ <-- buy this book

learn perl, lots of the supporting and administrative scripts are perl






On Wed, Sep 25, 2013 at 2:32 PM, kristau <kristau at gmail.com> wrote:

> Good one! I thought I had that in there, but noticed it is missing.
>
>
> On Wed, Sep 25, 2013 at 7:25 PM, Justin Richeson <neomatrixjr at gmail.com
> >wrote:
>
> > Troubleshooting Linux - Logs, dmesg, etc.
> >
> >
> > On Wed, Sep 25, 2013 at 1:24 PM, kristau <kristau at gmail.com> wrote:
> >
> > > Excellent ideas, Sean and Aaron!
> > >
> > > I'll add them to the potential topics section.
> > >
> > >
> > > On Wed, Sep 25, 2013 at 6:07 PM, Aaron Pilgrim <ampilgrim85 at gmail.com
> > > >wrote:
> > >
> > > > Personally I would love to see a file server section. Perhaps also a
> > LDAP
> > > > solution, but then that's more of a personal interest of mine.
> > > >
> > > > I think this presentation series will be more enticing for to spend
> the
> > > gas
> > > > to drive to a meeting. :)
> > > >
> > > >
> > > > On Wed, Sep 25, 2013 at 1:00 PM, Sean Flattery <
> > > sean.r.flattery at gmail.com
> > > > >wrote:
> > > >
> > > > > How about adding a section for a file server? Like setting up smb
> or
> > > NFS.
> > > > >
> > > > > > Date: Wed, 25 Sep 2013 15:46:13 +0000
> > > > > > From: kristau <kristau at gmail.com>
> > > > > > To: Central Iowa Linux Users Group <cialug at cialug.org>
> > > > > > Subject: [Cialug] Back to Linux Basics Series
> > > > > >
> > > > > > Here's a little Google Doc I cooked up for this. Comments,
> > > criticisms,
> > > > > > cajolery are all welcome!
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > >
> >
> https://docs.google.com/document/d/1pAIg_SLojziUYyc8p52ozgiW34Jvv1__8UwQh4YpLhU/edit?usp=sharing
> > > > > >
> > > > > >
> > > > > > --
> > > > > > Tired programmer
> > > > > > Coding late into the night
> > > > > > The core dump follows
> > > > > _______________________________________________
> > > > > Cialug mailing list
> > > > > Cialug at cialug.org
> > > > > http://cialug.org/mailman/listinfo/cialug
> > > > >
> > > > _______________________________________________
> > > > Cialug mailing list
> > > > Cialug at cialug.org
> > > > http://cialug.org/mailman/listinfo/cialug
> > > >
> > >
> > >
> > >
> > > --
> > > Tired programmer
> > > Coding late into the night
> > > The core dump follows
> > > _______________________________________________
> > > Cialug mailing list
> > > Cialug at cialug.org
> > > http://cialug.org/mailman/listinfo/cialug
> > >
> > _______________________________________________
> > Cialug mailing list
> > Cialug at cialug.org
> > http://cialug.org/mailman/listinfo/cialug
> >
>
>
>
> --
> Tired programmer
> Coding late into the night
> The core dump follows
> _______________________________________________
> Cialug mailing list
> Cialug at cialug.org
> http://cialug.org/mailman/listinfo/cialug
>


More information about the Cialug mailing list