Acknowledgments | p. xxi |
Introduction | p. xxiii |
Introduction | |
Introduction to Linux | p. 3 |
Operating Systems and Linux | p. 5 |
History of Linux and Unix | p. 6 |
Linux Overview | p. 9 |
Desktops | p. 10 |
Linux Software | p. 12 |
Online Information Sources | p. 13 |
Documentation | p. 13 |
Linux Distributions | p. 14 |
Linux Resources | p. 16 |
Installing Red Hat Linux | p. 25 |
Hardware, Software, Information Requirements | p. 27 |
Opening Disk Space for Linux Partitions for Shared Hard Disks | p. 32 |
Creating the Red Hat Boot Disks | p. 34 |
Installing Linux | p. 35 |
Installing OpenLinux | p. 49 |
Creating the OpenLinux Install Disks from Windows | p. 51 |
Creating the OpenLinux Install Disks from DOS | p. 52 |
Installing Linux with Lizard | p. 53 |
Installation Using LISA | p. 61 |
Interface Basics and System Configuration | p. 73 |
User Accounts | p. 74 |
Accessing Your Linux System | p. 75 |
Gnome Desktop | p. 81 |
The K Desktop | p. 82 |
Command Line Interface | p. 84 |
Help and Online Documentation | p. 85 |
Red Hat Configuration | p. 87 |
OpenLinux Configuration | p. 91 |
SuSE Configuration | p. 94 |
Command Line Configuration | p. 94 |
Installing Software Packages | p. 97 |
Updating Distributions | p. 101 |
Environments | |
The K Desktop Environment: KDE | p. 107 |
Qt and Harmony | p. 109 |
KDE Desktop | p. 109 |
The KDE Help System | p. 117 |
Applications | p. 118 |
Mounting CD-ROMs and Floppy Disks from the Desktop | p. 120 |
KDE File Manager and Internet Client: kfm | p. 122 |
KDE Configuration: KDE Control Center | p. 129 |
System Configuration Using KDE | p. 132 |
Updating KDE | p. 134 |
KDE Applications and Tools | p. 135 |
Gnome | p. 141 |
GTK+ | p. 142 |
The Gnome Interface | p. 143 |
The Gnome Desktop | p. 145 |
Window Managers | p. 149 |
The Gnome File Manager | p. 150 |
The Gnome Panel | p. 153 |
Gnome Applets | p. 157 |
Gnome Configuration: Control Center | p. 159 |
Gnome Directories and Files | p. 161 |
Enlightenment | p. 161 |
Gnome Themes | p. 164 |
Updating Gnome | p. 164 |
Gnome Applications and Tools | p. 165 |
The X Window System and Window Managers | p. 175 |
Window, File, and Program Managers | p. 177 |
Window Managers | p. 178 |
X Window System Multitasking | p. 183 |
File Managers | p. 184 |
Desktops | p. 184 |
Starting Window Managers | p. 185 |
Window Managers for Linux | p. 187 |
Shell Operations | p. 201 |
The Command Line | p. 202 |
Wildcards and File Name Arguments:*, ?, [] | p. 205 |
Standard Input/Output and Redirection | p. 208 |
Pipes: | p. 213 |
Redirecting and Piping the Standard Error: ]and, 2] | p. 216 |
Shell Variables | p. 220 |
Shell Scripts: User-Defined Commands | p. 222 |
Jobs: Background, Kills, and Interruptions | p. 223 |
Filters and Regular Expressions | p. 227 |
Searching Files: grep and fgrep | p. 234 |
Regular Expressions | p. 235 |
The Linux File Structure | p. 243 |
Linux Files | p. 244 |
The File Structure | p. 247 |
Listing, Displaying, and printing Files: ls, cat, more, and lpr | p. 252 |
Managing Directories: mkdir, rmdir, ls, cd, and pwd | p. 255 |
File and Directory Operations: find, cp, mv, rm, and ln | p. 262 |
File and Directory Permissions: chmod | p. 279 |
Shell Features and Configuration | p. 289 |
Command and File Name Completion | p. 290 |
Command Line Editing | p. 291 |
History | p. 292 |
Aliases | p. 296 |
Controlling Shell Operations | p. 298 |
Environment Variables and Subshells: export | p. 299 |
Configuring Your Shell with Special Shell Variables | p. 300 |
Internet | |
Mailers | p. 317 |
Local and Internet Addresses | p. 318 |
Mail Transport Agents: sendmail, smail | p. 319 |
Signature files: .signature | p. 319 |
The K Desktop Mailer: kmail | p. 319 |
Gnome Mailers: Balsa, Gmail, Mahogany, etc. | p. 322 |
X-Window Mailers: Netscape and exmh | p. 326 |
Screen-Based Mailers | p. 330 |
Command Line Mailers | p. 336 |
Mailing Binaries and Archives | p. 345 |
Notifications of Received Mail: From and Biff | p. 346 |
Accessing Mail on Remote POP Mail Servers | p. 348 |
Usenet and Newsreaders | p. 353 |
Usenet News | p. 354 |
News Transport Agents | p. 356 |
Mailing Lists | p. 357 |
The K Desktop Newsreader: krn | p. 357 |
Netscape Newsreader | p. 360 |
Pine and slrn | p. 361 |
Emacs News | p. 362 |
trn | p. 363 |
tin | p. 370 |
Posting Articles with Pnews | p. 376 |
FTP and Gopher | p. 379 |
Internet Addresses | p. 381 |
Network File Transfer: FTP | p. 384 |
Web Browser-Based FTP: Netscape | p. 384 |
The K Desktop File Manager: kfm | p. 385 |
Gnome FTP: Gnome File Manager, gFTP, and IglooFTP | p. 386 |
ncftp | p. 391 |
ftp | p. 399 |
Online FTP Resources | p. 408 |
Gopher | p. 409 |
The World Wide Web | p. 413 |
URL Addresses | p. 414 |
Web Pages | p. 417 |
Web Browsers | p. 418 |
Netscape Navigator | p. 420 |
K Desktop File Manager | p. 422 |
Express and Mnemonic: Gnome | p. 423 |
Lynx: Line-Mode Browser | p. 423 |
HotJava | p. 424 |
Mosaic | p. 425 |
Java for Linux: Blackdown | p. 425 |
Web Search Utilities | p. 429 |
Creating Your Own Web Site | p. 429 |
Network Tools | p. 431 |
Network Information: ping, finger, and host | p. 432 |
Network Talk Clients | p. 435 |
Telnet | p. 437 |
Remote Access Commands: rwho, rlogin, rcp, and rsh | p. 438 |
Unix to Unix CoPy: UUCP | p. 442 |
Servers | |
Internet Servers | p. 445 |
Starting Servers: standalone and inetd | p. 447 |
Standalone Server Tools | p. 448 |
Linuxconf Server Configuration | p. 451 |
SysV Init: init.d Scripts | p. 452 |
Creating Startup Scripts | p. 455 |
inetd Server Management | p. 457 |
FTP Servers | p. 461 |
FTP Daemons | p. 462 |
Anonymous FTP: anon | p. 463 |
The FTP User Account: anonymous | p. 464 |
FTP Server Tools | p. 468 |
The Washington University FTP Daemon: wu-ftpd | p. 469 |
Professional FTP Daemon: ProFTPD | p. 476 |
Apache Web Server | p. 493 |
Linux Distribution Apache Installations | p. 494 |
Starting and Stopping the Web Server | p. 495 |
Apache Configuration Files | p. 497 |
Apache Directives | p. 498 |
Virtual Hosting | p. 508 |
Apache GUI Configuration Tools: Comanche | p. 511 |
Apache Web Server Configuration Files | p. 531 |
Gopher Server | p. 545 |
The University of Minnesota Gopher | p. 548 |
Starting the University of Minnesota Gopher | p. 552 |
GN Gopher Server | p. 554 |
Starting the GN Gopher Server | p. 557 |
Testing the Gopher Server | p. 558 |
Gopher Directories: .cap and .links Files | p. 559 |
GN Gopher Directories: menu and .cache files | p. 562 |
Domain Name System | p. 563 |
BIND | p. 565 |
Domain Name System Configuration | p. 566 |
named.conf | p. 567 |
Resource Records | p. 572 |
Zone Files | p. 576 |
IP Virtual Domains | p. 581 |
Cache File | p. 583 |
BIND Version 4.x | p. 583 |
Mail, News, Proxy, and Search Servers | p. 585 |
Mail Servers: SMTP and POP | p. 586 |
Squid | p. 590 |
Dig Server | p. 592 |
WAIS Server | p. 593 |
Applications | |
Office Applications | p. 603 |
WordPerfect | p. 604 |
KOffice | p. 605 |
Gnome Workshop Project | p. 608 |
StarOffice | p. 609 |
Database Management Systems and Graphic Tools | p. 613 |
Database Management Systems | p. 614 |
xBase Databases | p. 617 |
Graphic Tools | p. 618 |
Software Management | p. 621 |
Red Hat Package Manager (RPM) | p. 622 |
Installing Software from Compressed Archives: .tar.gz | p. 636 |
Packaging Your Software: Autoconf and RPM | p. 641 |
Editors | p. 649 |
K Desktop Editors: KEdit, KWrite, and KJots | p. 650 |
Gnome Editors: gEdit, GXedit, gnotepad+ | p. 653 |
The Vi Editor: Vim and gvim | p. 656 |
The Emacs Editor | p. 671 |
System Administration | |
File System Administration | p. 687 |
Local File Systems | p. 688 |
Formatting File Systems: mkfs | p. 707 |
CD Images | p. 710 |
Network File Management | p. 711 |
The mtools Utilities: msdos | p. 728 |
Archive Files and Devices: tar | p. 732 |
File Compression: gzip, bzip2, and zip | p. 738 |
DOS and Windows Emulators: DOSemu and Wine | p. 741 |
System Administration | p. 743 |
System Management: Superuser | p. 744 |
System Administration Tools | p. 745 |
System Configuration | p. 757 |
Managing Users | p. 773 |
Managing Groups | p. 783 |
Installing and Managing Devices | p. 785 |
Modules | p. 797 |
The Linux Kernel | p. 803 |
LILO | p. 817 |
Network Administration | p. 821 |
TCP/IP Network Addresses | p. 824 |
TCP/IP Configuration Files | p. 827 |
Domain Name Service (DNS) | p. 829 |
Hardware Specifications | p. 832 |
Network Configuration Tools | p. 833 |
Network Interfaces and Routes: ifconfig and route | p. 841 |
Monitoring Your Network: ping and netstat | p. 847 |
IP Aliasing | p. 849 |
Firewalls: IP-Chains | p. 850 |
IP Masquerading | p. 850 |
PPP | p. 852 |
Dynamic Host Configuration Protocol (DHCP) | p. 867 |
The X Window System and XFree86 | p. 869 |
The X Protocol | p. 871 |
XFree86 | p. 871 |
XFree86 Configuration: /etc/XF86Config | p. 874 |
X Window System Command Line Arguments | p. 880 |
X Window System Commands and Configuration Files | p. 881 |
X Window System Startup Methods: startx and display managers | p. 890 |
Starting Window Managers | p. 899 |
Compiling X Window System Applications | p. 903 |
Appendix | |
About the CD-ROMs | p. 907 |
Index | p. 911 |
Table of Contents provided by Syndetics. All Rights Reserved. |