Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
Distribution: RHEL, CentOS, Debian, Oracle Solaris 10
Best way to learn linux is to take much more interest into it and install it on a system and just use it, explore it. If you struck somewhere, google for that problem.
You can try some of the LiveCDs first before installing and whichever you like then you can install that distro.
Download a distribution of Linux, I suggest Puppy Linux. You can boot from a CD or USB stick and explore it from there. There are also many books which cover anything from managing the system to writing programs and/or kernel (OS) code. It more depends on what you wish to learn from it; just how to use it, how to maintain it, or how to program within it.
Pick a distribution and use it for at least three months before you decide to try another one.
Pick something you want to learn how to do, then learn how to do it.
Then learn how to do something else.
As you learn how to do things with Linux, you will learn how to use Linux.
Here are some possibilities:
create web pages and test them in a running webserver on your local machine,
edit pictures in the GIMP,
set up a home network server,
record a podcast.
I started using Linux out of curiosity, but didn't really learn much until I was told I could use it to self-host my website. When I had something I really wanted to do with it, then I started learning.
Then I moved on to using Linux for day-to-day computing on my laptop, and I haven't looked back.
Since Linux has some similarity to Unix, you could start by reading a book on Unix such as Kernighan & Pike.
You could also look at some online documentation http://www.tldp.org/LDP/intro-linux/html/index.html or http://www.tldp.org/LDP/gs/node5.html.
Concerning installation, you should start with a distribution with a Live CD or Live DVD so that you can check
that it runs well on your computer before installing. Also, start with a distribution with an automated installation
process such as Mageia or Scientific Linux that will take care of the formatting and partitioning for you.
Once you have the documentation and a computer with Linux installed, you can start to practice. Note that Linux comes
with a lot of very useful documentation in the form of manual pages, GNU info files etc...