Training Sessions[-][--][++]

  1. Linux Training Session 01 (Base System, Directory Layout, Everything's a file)

Introduction[-][--][++]

This is a series of Linux/GNU tutorials which will be held live via Google Wave. The \
purpose of these tutorials is to help my new Linux friends become familiar with the Linux command line (bash). We \
will cover basic topics such as installing linux, multiboot setups and partitioning, basic and advanced command line, \
shell scripting (bash/perl), SSH/Webmin/VNC/FreeNX remote administration, network administration, and web server administration, \
ripping DVDs, burning CD/DVDs, making ISO images, converting music/movies, video encoding, compression usage, \
compiling from source, compiling the kernel, building initramfs filesystems, packages and managers, raid and much more...

Note: These tutorials are geared toward Linux, but with a little tweaking, these tutorials will work well with \
other shells (csh, tcsh, zsh, sh...) and other Unix variants (Mac OS, BSD, *nix)

After every Wave session I will post the wave to the correct training wiki page above for any future and public reference.

What You Should Know[-][--][++]

These training sessions will not cover topics in great detail, they are "jump start" trainings. They will help you better \
understand the basics so that you can further your knowledge by knowing what to look for (on google). For example, simply knowing that every \
thing in linux is a file (or represented by a file) is a key piece of information but can easily be missed or missunderstood. Mostly \
these sessions should be used as a quick reference guide to lookup hard to find/remember command lines/tasks. Usually if you forget \
how to burn a CD, you don't want to re-read all the details, you simply want to see cdrecord -v -dao speed=16 dev=/dev/dvd /home/myfile.iso. \
These wave trainings are only half of it though, you should compile your own notes and use this wiki (type cdrecord in the search...) so that \
you never forget what you have learned (or at least never forget where you can find it).

What You Should Do[-][--][++]

Study. Study like your a broke college student. I am using google wave so that you can interactively ask questions. \
If you don't understand something, stop and ask. I'm doing this for you, if you don't ask questions I'm wasting my time.

Use this wiki page to study what we have learned. A few weeks from now when I say "change to your home directory" you \
better know what I mean, and you won't know unless you study these tutorials and know the content like the back of your hand. \
Thats a simple example of course, but you get it.

You also need to intuitively learn the system. If I say "edit your xorg config file" you need to know exactly how \
to do that without me spelling it out. You need to know you must be root, what text editor to use, and where the file \
is located. You must memorize and remember where things are at, what \
they are called and what they do, and how to edited/configure them.

Best thing to do, is experiment during the weeks. Build a home lab and test all the things you have learned, over and \
over again until you know and understand them perfectly. If you don't get something 100%, email me or ask questions in the wave

Also, use this wiki as a resource, goto the search box at the top of this page and search for linux related articles. \
Click the large Linux Penguin Icon to see all public linux articles. Note that this wiki is my personal note archive, \
many documents are incomplete or scratch notes, nonetheless packed with valuable information. This wiki does not \
contain a lot of "newbie" articles
, most things are complex items you cannot easily find via google. They \
might not be of use to you now, but as you learn more and do more with linux you will find these articles a valuable \
resource.

/mReschke