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.
You may take a look at The Linux Documentation Project (www.tldp.org). You will find some useful guides there and in particular the GNU/Linux Command-Line Tools Summary for a general overview of the linux commands.
All Linux commands? You need to note that while the majority of Linux commands are more-or-less consistent across distributions, that doesn't quite apply to all Linux commands.
So, eg for networking you can find slightly different commands on a Debian-style system (eg, the Ubuntus) from a RedHat-style system (eg Fedora). And, of course, the package management commands only apply to the package manager on your system, so using the 'rpm' command, or anything that is built on top of rpm on a Debian system is unlikely to work for you.
So, you need a little care, but the 'man page' solution, suggested earlier has the advantage that it applies to the commands for the system on which you execute 'man', and doesn't include irrelevant stuff and it is for the version that you have installed (sometimes command options change between versions).
I'm particularly fond of 'man -k subject' (eg, 'man -k network') which should give you a quick way in to which man pages are available for commands relevant to a particular subject. And, obviously, you can pipe the output through 'grep' if you want to be more selective (eg, man -k network| grep -i traffic).
Of course, this works with commands installed on your system; if you want to see what additional utilities might be available for easy installation on your system, you need to look in your package manager (usually, there is a search facility available, but the details are particular to the package manager).
Last edited by salasi; 01-18-2011 at 06:16 AM.
Reason: ...managed to mis-spell Linux...how does that happen?