Here are some links to a variety of online articles and sample textbook chapters that you may find helpful in developing a broader understanding of course content. You are also encouraged to regularly review the web sites listed on the course page entitled Linux Resources on the Internet. If you consider yourself a Linux novice, read the document entitled Linux Fundamentals.
Many Web documents are stored as Adobe® PDF files. If you are familiar with PDF files and would like to view or print one of them, click the sample chapter title in the table below. If you would like more information about the retrieval and printing of a PDF file, click the link at the end of the first sentence above.
I have listed the supplemental reading items in the order we will cover the chapters in our textbook and grouped them based on the course assessments. As excerpts from other works, they may seem a bit disjointed, but they will also help to fill in some gaps that our author may have left in our textbook. You will have to decide for yourself how far you care to go in following related links on each item. Some of the links connect to entire sites. In this case, you should simply browse the site to get a feeling for what is available there.
Most links ( indicated by [brackets] ) will open their own browser windows. When you are through reading those, just close the new window and resume from this page.
[Unix (Linux) Philosophy]
[Control-Escape.Com Linux Guide]
(Overall resource - just browse it).
[The Fedora Project Site]
(Overall resource - just browse it, particilarly the [Fedora Objectives]).
[The DistroWatch Site]
(Overall resource - just browse it).
[Various Licenses and Comments about Them]
[The Open Source Definition]
from [OpenSource.Org]
[The copyleft principle] from the [Free Software Foundation].
[Red Hat Documentation and Support Site]
[Fedora "Get Help" Site]
[Linux Documentation Project]
Linux Links on the Internet
[Fedora 15 Installation Quick Start Guide] and the [Fedora 15 Installation Guide]
[Fedora 15 Release Notes]
[How to create and use (Fedora) Live USB] and an [article about an alternative using Linux Live USB Creator]
Fedora "Live" Installation Resources
A [Fedora 15 Installation Guide (with screen captures)]
The Linux Installation HOWTO
[The Fedora Project Site]
[Linux Basics] (a bit dated, but still valid)
Linux Fundamentals (the things you must understand)
Linux Keystroke Shortcuts
[KDE]
the [Consoles and Terminals online chapter from Brian and Tom's Linux Book]
[Linux Help]
[Rute User's Tutorial - Basic Commands]
[Linux man pages online]
and [Linux HOWTOs online]
[Linux Basics]
[Rute User's Tutorial - Basic Commands]
[Learn UNIX in 10 minutes]
[File management]
[Manipulating Files] (Perhaps a bit beyond our current scope)
[Linux Metacharacters]
and review Linux Keystroke Shortcuts
[Regular Expressions and the grep Commands]
[Filesystems]
[The Linux (Virtual) File System]
[The Linux File System Hierarchy]
[Overview of the Directory Tree]
[Symbolic and Hard Links]
[How file ownership and permissions work]
[File security]
[The Real Nature of Files: Hard Links and Inode]s
[Partitions, File Systems, Formatting, Mounting]
[Filesystems HOWTO] (Mostly reference information)
[An fstab Overview]
[How to edit and understand /etc/fstab]
A brief answer to the question "[What's a Shell?]"
To merge a lot of prior content with Chapter 7, read
[Learning the shell] (but not the section "Writing shell scripts") at [LinuxCommand.Org]
[The Meaning of Quotes in Bash]
REVIEW: [Linux Metacharacters] and review Linux Keystroke Shortcuts
[Linux Tips on IO Redirection]
There is an excellent overall [Bash Reference Manual on the GNU.Org site].
It covers more than Chapters 7 and 9, but is the best and most straight-forward overall reference on Bash that I have found to date. It is definately worth a browse and should be bookmarked.
[Bash Guide for Beginners]
[The Linux Terminal - a Beginners' Bash]
[Bash Reference Manual from FAQS.Org]
The ENTIRE [Bash Manual from LowFatLinux.Com] (just browse it)
[Bash Commands - Quick Reference]
[Processes and Environment Variables]
Positional Parameters in bash
[Writing shell scripts] from [LinuxCommand.Org] - a thorough overview
[Bash Shell Programming in Linux] - a brief summary overview
[UNIX / Linux Bourne / Bash Shell Scripting Tutorial] - a step-by-step tutorial
[Linux Shell Scripting Tutorial - A Beginner's handbook] (actually gets a bit deep)
[The Linux Shell] (a summary sheet)
[Upgrading Software and the Kernel] (includes codex and RPM)
Fedora/RedHat Systems:
Ubuntu/Debian Systems:
apt-get utility and Aptitude Users Manualman pages for the dpkg utility[Traditional UNIX/Linux Printing]
[Linux Printing HOWTO]
[Common UNIX Printing System]
[The Linux Print2Win mini-HOWTO]
Also browse some of the [Samba site] about Integration with Windows:
[Linux System Administration and Configuration]
[Managing User Accounts] and
[some additional user management commands]
[System Backup]
[Automated (scheduled) Tasks - using at and cron]
[Log Files and Linux]
I have some tutorial Internet web-handouts
that you might find useful for general background on Internet and its services that is not specifically related to Linux.
Also read (web) pages 1-4, 8 and 9 of the [Red Hat Linux: Networking and the Internet]
[Linux Network Administrator's Guide] chapters:
[Linux Newbie
Administrator FAQ (About Networking)]
[Linux Email Basics] and
[More
Email Details]
Linux Knowledge Base and Tutorial pages on
[Networking]
[Linux Network Administrator's Guide]
chapters:
[Wireless HOWTO]
from [The Linux Documentation Project]
and [Wireless LAN Resources for Linux]
[Root, SU and SUDO]
[Linux Rescue Disks]
SELinux References from: [NSA],
[Fedora Wiki], and
[Fedora (13) SELinux FAQ]
[Network Administration Tutorial]
from the [Linux Knowledge Base and Tutorial]
[dhcp.org] and
[DHCP mini-HOWTO]
[Some additional system configuration utilities]
FTP - File Transfer Protocol (Introduction)
[FTP mini-HOWTO]
[Essentials for Using Linux FTP]
[Samba.Org] - Info. about "Server Message Block" (SMB) protocols
[Unofficial Samba HOWTO]
[NetFilter.Org]- Home of iptables
[iptables Tutorial]
[Security features and status in Fedora]
[Securing & Optimizing Linux: The Ultimate Solution] a guide by Gerhard Mourani.
[GnuPG (GNA Privacy Guard)] (also see pages 1048-1049 in your textbook.)