Welcome to the Linux Newbie Administrator Guide
A complete reference for new and experienced Linux users who wish to set up and administer their own Linux home computer, work-station and/or their home or small office network. The answers are meant to be simple, with just sufficient detail, and always supported with a readily usable example. The work is still in progress, but we hope the Guide can be helpful already. We welcome your corrections, advice, criticism, links, translations, and CONTRIBUTIONS.
Browse the Linux Newbie Administrator Guide
Download the Linux Newbie Administrator Guide (pdf format)
If you are wondering what the Linux pros and cons are, and whether Linux is for you.
- Before Installation
What distribution should I use, how to obtain it, Linux hardware requirements, how to partition your hard drive, about dual boot, which packages to install, which graphical user interface (GUI) to install (gnome or kde?), and how to login for the very first time.
- Linux Shortcuts and Commands (highly recommended)
Maybe this should have come first. A practical selection of Linux shortcuts and commands in a concise form. Perhaps this is everything that a computer-literate newbie Linuxer really needs.
- Basic Operations with Linux - In progress!
After you installed Linux, here are answers to some questions that Linux newbie users/administrators may have when trying to perform every-day tasks: what are the file name conventions, how to run a program, shut down my computer, set up the path, add users, remove users, make your passwords and system more secure, work with file permissions, schedule jobs with "at" and cron, change your shell prompt, print symbols in the text mode, use color in the text mode, redirect input/output, write a simple shell script, install a new program ...
Since the inception of the Linux Newbie Administrator Guide (LNAG) in 1999, it has grown steadily from personal notes on how to set-up and maintain a Linux computer to something resembling a book. Because of this, we decided that it's time to treat it as such, and hence we have converted the LNAG into Latex (no more messy exporting from html). This means that the html and pdf versions are now created automatically from the same source. This website, now much more manageable, just links to the appropriate exported formats, which (we hope) will be updated regularly.
<> = single special or function key on the keyboard. For example <Ctrl> indicates the "control" key.
italic = name of the file or variable you probably want to substitute with your own.
fixed width = in-line Linux commands and filenames.