| |
| |
Acknowledgments | |
| |
| |
Introduction | |
| |
| |
Introduction | |
| |
| |
Introduction to Linux | |
| |
| |
Operating Systems and Linux | |
| |
| |
History of Linux and Unix | |
| |
| |
Linux Overview | |
| |
| |
Desktops | |
| |
| |
Linux Software | |
| |
| |
Online Information Sources | |
| |
| |
Documentation | |
| |
| |
Linux Distributions | |
| |
| |
Linux Resources | |
| |
| |
Installing Red Hat Linux | |
| |
| |
Hardware, Software, Information Requirements | |
| |
| |
Opening Disk Space for Linux Partitions for Shared Hard Disks | |
| |
| |
Creating the Red Hat Boot Disks | |
| |
| |
Installing Linux | |
| |
| |
Installing OpenLinux | |
| |
| |
Creating the OpenLinux Install Disks from Windows | |
| |
| |
Creating the OpenLinux Install Disks from DOS | |
| |
| |
Installing Linux with Lizard | |
| |
| |
Installation Using LISA | |
| |
| |
Interface Basics and System Configuration | |
| |
| |
User Accounts | |
| |
| |
Accessing Your Linux System | |
| |
| |
Gnome Desktop | |
| |
| |
The K Desktop | |
| |
| |
Command Line Interface | |
| |
| |
Help and Online Documentation | |
| |
| |
Red Hat Configuration | |
| |
| |
OpenLinux Configuration | |
| |
| |
SuSE Configuration | |
| |
| |
Command Line Configuration | |
| |
| |
Installing Software Packages | |
| |
| |
Updating Distributions | |
| |
| |
Environments | |
| |
| |
The K Desktop Environment: KDE | |
| |
| |
Qt and Harmony | |
| |
| |
KDE Desktop | |
| |
| |
The KDE Help System | |
| |
| |
Applications | |
| |
| |
Mounting CD-ROMs and Floppy Disks from the Desktop | |
| |
| |
KDE File Manager and Internet Client: kfm | |
| |
| |
KDE Configuration: KDE Control Center | |
| |
| |
System Configuration Using KDE | |
| |
| |
Updating KDE | |
| |
| |
KDE Applications and Tools | |
| |
| |
Gnome | |
| |
| |
GTK+ | |
| |
| |
The Gnome Interface | |
| |
| |
The Gnome Desktop | |
| |
| |
Window Managers | |
| |
| |
The Gnome File Manager | |
| |
| |
The Gnome Panel | |
| |
| |
Gnome Applets | |
| |
| |
Gnome Configuration: Control Center | |
| |
| |
Gnome Directories and Files | |
| |
| |
Enlightenment | |
| |
| |
Gnome Themes | |
| |
| |
Updating Gnome | |
| |
| |
Gnome Applications and Tools | |
| |
| |
The X Window System and Window Managers | |
| |
| |
Window, File, and Program Managers | |
| |
| |
Window Managers | |
| |
| |
X Window System Multitasking | |
| |
| |
File Managers | |
| |
| |
Desktops | |
| |
| |
Starting Window Managers | |
| |
| |
Window Managers for Linux | |
| |
| |
Shell Operations | |
| |
| |
The Command Line | |
| |
| |
Wildcards and File Name Arguments:*, ?, [] | |
| |
| |
Standard Input/Output and Redirection | |
| |
| |
Pipes: | |
| |
| |
Redirecting and Piping the Standard Error: ]and, 2] | |
| |
| |
Shell Variables | |
| |
| |
Shell Scripts: User-Defined Commands | |
| |
| |
Jobs: Background, Kills, and Interruptions | |
| |
| |
Filters and Regular Expressions | |
| |
| |
Searching Files: grep and fgrep | |
| |
| |
Regular Expressions | |
| |
| |
The Linux File Structure | |
| |
| |
Linux Files | |
| |
| |
The File Structure | |
| |
| |
Listing, Displaying, and printing Files: ls, cat, more, and lpr | |
| |
| |
Managing Directories: mkdir, rmdir, ls, cd, and pwd | |
| |
| |
File and Directory Operations: find, cp, mv, rm, and ln | |
| |
| |
File and Directory Permissions: chmod | |
| |
| |
Shell Features and Configuration | |
| |
| |
Command and File Name Completion | |
| |
| |
Command Line Editing | |
| |
| |
History | |
| |
| |
Aliases | |
| |
| |
Controlling Shell Operations | |
| |
| |
Environment Variables and Subshells: export | |
| |
| |
Configuring Your Shell with Special Shell Variables | |
| |
| |
Internet | |
| |
| |
Mailers | |
| |
| |
Local and Internet Addresses | |
| |
| |
Mail Transport Agents: sendmail, smail | |
| |
| |
Signature files: .signature | |
| |
| |
The K Desktop Mailer: kmail | |
| |
| |
Gnome Mailers: Balsa, Gmail, Mahogany, etc. | |
| |
| |
X-Window Mailers: Netscape and exmh | |
| |
| |
Screen-Based Mailers | |
| |
| |
Command Line Mailers | |
| |
| |
Mailing Binaries and Archives | |
| |
| |
Notifications of Received Mail: From and Biff | |
| |
| |
Accessing Mail on Remote POP Mail Servers | |
| |
| |
Usenet and Newsreaders | |
| |
| |
Usenet News | |
| |
| |
News Transport Agents | |
| |
| |
Mailing Lists | |
| |
| |
The K Desktop Newsreader: krn | |
| |
| |
Netscape Newsreader | |
| |
| |
Pine and slrn | |
| |
| |
Emacs News | |
| |
| |
trn | |
| |
| |
tin | |
| |
| |
Posting Articles with Pnews | |
| |
| |
FTP and Gopher | |
| |
| |
Internet Addresses | |
| |
| |
Network File Transfer: FTP | |
| |
| |
Web Browser-Based FTP: Netscape | |
| |
| |
The K Desktop File Manager: kfm | |
| |
| |
Gnome FTP: Gnome File Manager, gFTP, and IglooFTP | |
| |
| |
ncftp | |
| |
| |
ftp | |
| |
| |
Online FTP Resources | |
| |
| |
Gopher | |
| |
| |
The World Wide Web | |
| |
| |
URL Addresses | |
| |
| |
Web Pages | |
| |
| |
Web Browsers | |
| |
| |
Netscape Navigator | |
| |
| |
K Desktop File Manager | |
| |
| |
Express and Mnemonic: Gnome | |
| |
| |
Lynx: Line-Mode Browser | |
| |
| |
HotJava | |
| |
| |
Mosaic | |
| |
| |
Java for Linux: Blackdown | |
| |
| |
Web Search Utilities | |
| |
| |
Creating Your Own Web Site | |
| |
| |
Network Tools | |
| |
| |
Network Information: ping, finger, and host | |
| |
| |
Network Talk Clients | |
| |
| |
Telnet | |
| |
| |
Remote Access Commands: rwho, rlogin, rcp, and rsh | |
| |
| |
Unix to Unix CoPy: UUCP | |
| |
| |
Servers | |
| |
| |
Internet Servers | |
| |
| |
Starting Servers: standalone and inetd | |
| |
| |
Standalone Server Tools | |
| |
| |
Linuxconf Server Configuration | |
| |
| |
SysV Init: init.d Scripts | |
| |
| |
Creating Startup Scripts | |
| |
| |
inetd Server Management | |
| |
| |
FTP Servers | |
| |
| |
FTP Daemons | |
| |
| |
Anonymous FTP: anon | |
| |
| |
The FTP User Account: anonymous | |
| |
| |
FTP Server Tools | |
| |
| |
The Washington University FTP Daemon: wu-ftpd | |
| |
| |
Professional FTP Daemon: ProFTPD | |
| |
| |
Apache Web Server | |
| |
| |
Linux Distribution Apache Installations | |
| |
| |
Starting and Stopping the Web Server | |
| |
| |
Apache Configuration Files | |
| |
| |
Apache Directives | |
| |
| |
Virtual Hosting | |
| |
| |
Apache GUI Configuration Tools: Comanche | |
| |
| |
Apache Web Server Configuration Files | |
| |
| |
Gopher Server | |
| |
| |
The University of Minnesota Gopher | |
| |
| |
Starting the University of Minnesota Gopher | |
| |
| |
GN Gopher Server | |
| |
| |
Starting the GN Gopher Server | |
| |
| |
Testing the Gopher Server | |
| |
| |
Gopher Directories: .cap and .links Files | |
| |
| |
GN Gopher Directories: menu and .cache files | |
| |
| |
Domain Name System | |
| |
| |
BIND | |
| |
| |
Domain Name System Configuration | |
| |
| |
named.conf | |
| |
| |
Resource Records | |
| |
| |
Zone Files | |
| |
| |
IP Virtual Domains | |
| |
| |
Cache File | |
| |
| |
BIND Version 4.x | |
| |
| |
Mail, News, Proxy, and Search Servers | |
| |
| |
Mail Servers: SMTP and POP | |
| |
| |
Squid | |
| |
| |
Dig Server | |
| |
| |
WAIS Server | |
| |
| |
Applications | |
| |
| |
Office Applications | |
| |
| |
WordPerfect | |
| |
| |
KOffice | |
| |
| |
Gnome Workshop Project | |
| |
| |
StarOffice | |
| |
| |
Database Management Systems and Graphic Tools | |
| |
| |
Database Management Systems | |
| |
| |
xBase Databases | |
| |
| |
Graphic Tools | |
| |
| |
Software Management | |
| |
| |
Red Hat Package Manager (RPM) | |
| |
| |
Installing Software from Compressed Archives: .tar.gz | |
| |
| |
Packaging Your Software: Autoconf and RPM | |
| |
| |
Editors | |
| |
| |
K Desktop Editors: KEdit, KWrite, and KJots | |
| |
| |
Gnome Editors: gEdit, GXedit, gnotepad+ | |
| |
| |
The Vi Editor: Vim and gvim | |
| |
| |
The Emacs Editor | |
| |
| |
System Administration | |
| |
| |
File System Administration | |
| |
| |
Local File Systems | |
| |
| |
Formatting File Systems: mkfs | |
| |
| |
CD Images | |
| |
| |
Network File Management | |
| |
| |
The mtools Utilities: msdos | |
| |
| |
Archive Files and Devices: tar | |
| |
| |
File Compression: gzip, bzip2, and zip | |
| |
| |
DOS and Windows Emulators: DOSemu and Wine | |
| |
| |
System Administration | |
| |
| |
System Management: Superuser | |
| |
| |
System Administration Tools | |
| |
| |
System Configuration | |
| |
| |
Managing Users | |
| |
| |
Managing Groups | |
| |
| |
Installing and Managing Devices | |
| |
| |
Modules | |
| |
| |
The Linux Kernel | |
| |
| |
LILO | |
| |
| |
Network Administration | |
| |
| |
TCP/IP Network Addresses | |
| |
| |
TCP/IP Configuration Files | |
| |
| |
Domain Name Service (DNS) | |
| |
| |
Hardware Specifications | |
| |
| |
Network Configuration Tools | |
| |
| |
Network Interfaces and Routes: ifconfig and route | |
| |
| |
Monitoring Your Network: ping and netstat | |
| |
| |
IP Aliasing | |
| |
| |
Firewalls: IP-Chains | |
| |
| |
IP Masquerading | |
| |
| |
PPP | |
| |
| |
Dynamic Host Configuration Protocol (DHCP) | |
| |
| |
The X Window System and XFree86 | |
| |
| |
The X Protocol | |
| |
| |
XFree86 | |
| |
| |
XFree86 Configuration: /etc/XF86Config | |
| |
| |
X Window System Command Line Arguments | |
| |
| |
X Window System Commands and Configuration Files | |
| |
| |
X Window System Startup Methods: startx and display managers | |
| |
| |
Starting Window Managers | |
| |
| |
Compiling X Window System Applications | |
| |
| |
Appendix | |
| |
| |
About the CD-ROMs | |
| |
| |
Index | |