Skip to content

Linux The Complete Reference

Best in textbook rentals since 2012!

ISBN-10: 007222505X

ISBN-13: 9780072225051

Edition: 5th 2002

Authors: Richard Petersen

List price: $49.99
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

This step-by-step guide to Linux (a UNIX variant) takes readers of every skill level through the basics & advanced features of this popular operating system. The book covers everything from installation to troubleshooting and programming.
Customers also bought

Book details

List price: $49.99
Edition: 5th
Copyright year: 2002
Publisher: McGraw-Hill Osborne
Publication date: 8/15/2002
Binding: Mixed Media
Pages: 944
Size: 7.25" wide x 8.75" long x 1.75" tall
Weight: 3.388
Language: English

Acknowledgmentsp. xxi
Introductionp. xxiii
Introduction
Introduction to Linuxp. 3
Operating Systems and Linuxp. 6
History of Linux and Unixp. 7
Linux Overviewp. 9
Open Source Softwarep. 11
Linux Softwarep. 12
Online Information Sourcesp. 16
Documentationp. 17
Linux Distributionsp. 20
Installing Linuxp. 25
Hardware, Software, and Information Requirementsp. 26
Creating the Boot Disksp. 30
Installing Linuxp. 32
Finishing Installationp. 36
Interface Basicsp. 39
User Accountsp. 40
Accessing Your Linux Systemp. 41
Gnome Desktopp. 45
The K Desktop Environment (KDE)p. 47
Command Line Interfacep. 49
Helpp. 50
Online Documentationp. 51
Basic Setup
System Configurationp. 55
Distribution Administrative Toolsp. 57
X Window System Configurationp. 61
Linuxconf and Webminp. 63
Configuring Usersp. 65
Managing CD-ROM, Floppy, and CD-R/RW Drivesp. 66
Printer Configurationp. 69
Updating Linux with Distribution Update Toolsp. 71
Installing Software Packagesp. 73
Network Configurationp. 79
LANp. 81
Red Hat Network Configurationp. 81
Mandrake Network Configurationp. 85
SuSE Network Configurationp. 87
Network Configuration with Linuxconf and Webminp. 87
DSL and ISDNp. 88
PPP Connectionsp. 88
Command Line PPP Access: wvdialp. 90
Modem Setupp. 93
Security Configurationp. 95
GNU Privacy Guard: Encryption and Authenticationp. 98
Intrusion Detection: Tripwirep. 110
Proxies (Squid)p. 119
Secure Shell (SSH)p. 120
Setting Up a Local Area Network with Linuxp. 123
Physical Configurationp. 125
Web Access with Squidp. 126
DNS Setupp. 127
IP Addressesp. 129
Setting Up Your Firewallp. 131
Environments
The K Desktop Environment: KDEp. 135
Qtp. 137
KDE Desktopp. 138
The KDE Help Systemp. 146
Applicationsp. 147
Mounting CD-ROMs and Floppy Disks from the Desktopp. 149
KDE File Manager and Internet Client: Konquerorp. 150
KDE Configuration: KDE Control Centerp. 156
Gnomep. 159
GTK+p. 161
The Gnome Interfacep. 161
The Gnome Desktopp. 164
Window Managersp. 166
The Gnome File Manager: Nautilusp. 167
The Gnome Panelp. 174
Gnome Appletsp. 178
Gnome Configurationp. 182
Gnome Directories and Filesp. 183
The Shellp. 185
The Command Linep. 186
Filename Expansion: *, ?, []p. 189
Standard Input/Output and Redirectionp. 194
Pipes: Ip. 199
Redirecting and Piping the Standard Error: >&, 2>p. 201
Shell Variablesp. 203
Shell Scripts: User-Defined Commandsp. 205
Jobs: Background, Kills, and Interruptionsp. 206
The Linux File Structurep. 211
Linux Files and Directoriesp. 212
File and Directory Permissionsp. 215
The mtools Utilities: msdosp. 217
Archive Files and Compression: tar, gzip, and bzip2p. 218
Shell Configurationp. 221
Command and Filename Completionp. 222
Command Line Editingp. 223
Historyp. 224
Aliasesp. 228
Controlling Shell Operationsp. 230
Environment Variables and Subshells: exportp. 232
Configuring Your Shell with Special Shell Variablesp. 233
Clients and Applications
Mail and News Clientsp. 249
Mail Clientsp. 250
Usenet Newsp. 273
Web, FTP, and Java Clientsp. 277
Web Clientsp. 279
Java for Linux: Blackdownp. 288
FTP Clientsp. 291
Network Toolsp. 303
Network Information: ping, finger, and hostp. 304
Network Talk and Messenger Clientsp. 307
ICQ Clientsp. 308
Internet Relay Chatp. 308
AOL Instant Messenger Client: Kitp. 309
Talkp. 309
Telnetp. 310
Remote Access Commands: rwho, rlogin, rcp, and rshp. 311
Office Applicationsp. 317
Accessibility to Microsoft Officep. 318
KOfficep. 319
Gnome Office, OpenOffice, and Ximianp. 322
WordPerfectp. 325
StarOfficep. 326
Database Management Systems, Graphic Tools, and Multimediap. 329
Database Management Systemsp. 332
Graphic Toolsp. 336
Multimediap. 337
Editorsp. 341
Gnome Editor: geditp. 342
K Desktop Editors: Kate, KEdit, and KJotsp. 343
The Emacs Editorp. 344
The Vi Editor: vim and gvimp. 346
Servers
Server Managementp. 355
Starting Servers: Standalone and xinetdp. 357
Service Management Tools: chkconfig and System V Initp. 359
SysV Init: init.d Scriptsp. 365
Extended Internet Services Daemon (xinetd)p. 371
inetd Server Managementp. 379
TCP Wrappersp. 380
FTP Serversp. 383
FTP Daemonsp. 384
Anonymous FTP: anonp. 386
The FTP User Account: anonymousp. 386
FTP Server Toolsp. 391
The Washington University FTP daemon: wu-ftpdp. 392
Professional FTP Daemon: ProFTPDp. 401
Web Servers: Apachep. 417
Tuxp. 418
Apache Web Serverp. 419
Java: Jakarta and Apache-Javap. 420
Apache Configuration and Directivesp. 426
Virtual Hosting on Apachep. 439
Server-Side Includesp. 445
PHPp. 446
Apache GUI Configuration Toolsp. 447
Web Server Security: SSLp. 448
Domain Name Servicep. 453
Local Area Network Addressingp. 456
BINDp. 458
Domain Name Service Configurationp. 460
named.confp. 462
Resource Recordsp. 468
Zone Filesp. 474
Subdomains and Slavesp. 480
IP Virtual Domainsp. 482
Cache Filep. 483
DNS Security: Access Control Lists and DNSSECp. 484
Split DNS: Viewsp. 487
Mail Servers: SMTP, POP, and IMAPp. 491
Received Mail: MX Recordsp. 493
Postfix and Qmailp. 494
Sendmailp. 495
POP Serversp. 522
IMAPp. 525
News, Proxy, and Search Serversp. 527
News Servers: INNp. 528
Leafnode News Serverp. 530
Squid Proxy-Caching Serverp. 532
Dig Serverp. 540
System Administration
Basic System Administrationp. 545
System Management: Superuserp. 546
System Configurationp. 548
System Directories and Filesp. 555
Performance Analysis Tools and Processesp. 565
Boot Management Toolsp. 569
Grand Unified Bootloader (GRUB)p. 570
LILOp. 572
Managing Usersp. 579
The Password Filesp. 581
Managing User Environments: /etc/skel and /etc/login.defsp. 582
Login Accessp. 583
Controlling Access to Directories and Filesp. 584
GUI User and Group Management Toolsp. 586
Adding and Removing Users with useradd, usermod, and userdelp. 591
Managing Groupsp. 594
Disk Quotasp. 597
Lightweight Directory Access Protocolp. 599
Pluggable Authentication Modules (PAM)p. 600
Software Managementp. 603
Red Hat Package Manager (RPM)p. 606
Debianp. 616
Installing Software from RPM Source Code Files: SRPMsp. 617
Installing Software from Compressed Archives: .tar.gzp. 618
File System Administrationp. 625
File Systemsp. 626
Journalingp. 629
Mounting File Systems: /etc/fstabp. 636
Formatting File Systems: mkfs, mke2fs, mkswap, and fdiskp. 651
CD-ROM Recordingp. 654
Configuring RAID Devicesp. 657
Devices and Printersp. 665
Device Filesp. 666
Device Information: /procp. 669
The Line Printer server: LPRngp. 669
Installing and Managing Printers with CUPSp. 680
Installing and Managing Terminals and Modemsp. 685
Input Devicesp. 686
Installing Sound, Network, and Other Cardsp. 686
Multimedia Devices: Sound, Video, and DVDp. 687
Modulesp. 690
Kernel Administrationp. 697
Precautionary Steps for Modifying Kernelsp. 699
Installing Distribution Kernel Binaries and Source: RPMp. 701
Compiling the Kernel from Source Codep. 704
Compiling and Installing the Kernelp. 710
Boot Loader Configurationsp. 715
Module RAM Disksp. 715
The X Window System, XFree86, and Display Managersp. 717
The X Protocolp. 719
XFree86p. 719
XFree86 Configuration: /etc/X11/XF86Configp. 723
Network Administration
Configuring Network Connectionsp. 727
Network Startup Scriptp. 728
Hardware Specificationsp. 729
Dynamic Host Configuration Protocolp. 729
Wireless Toolsp. 739
DSLp. 741
PPP and SLIPp. 742
NFS, NIS, and AppleTalkp. 745
Network File Systems: NFS and /etc/exportsp. 746
Network Information Service: NISp. 757
Netatalk: AppleTalkp. 764
Sambap. 767
Setting Up Sambap. 770
Passwordsp. 771
Samba Configuration: smb.confp. 774
SWAT and smb.confp. 776
Testing the Samba Configurationp. 791
Domain Logonsp. 791
Accessing Samba Services with Clientsp. 792
Administering TCP/IP Networksp. 805
IPv4 and IPv6p. 809
TCP/IP Network Addressesp. 809
TCP/IP Configuration Filesp. 819
Domain Name Service (DNS)p. 822
Network Interfaces and Routes: ifconfig and routep. 827
Monitoring Your Network: ping and netstatp. 834
IP Aliasingp. 836
Network Security: Firewalls, Encryption, and Authenticationp. 837
Firewalls: iptables and NATp. 839
IP Masqueradingp. 863
ipchains (Kernel 2.2)p. 866
Secure Shell (SSH)p. 870
Kerberos Authentication and Encryptionp. 887
About the DVD-ROMp. 891
Indexp. 895
Table of Contents provided by Syndetics. All Rights Reserved.