Toggle navigation
Home
Linux systems
Red Hat Linux 9 Professional Secrets
BackCover
Red Hat Linux 9 Professional Secrets
Introduction
Conventions Used in This Book
About the Companion CD-ROMs
Reach Out
Acknowledgments
Part I: Setting Up Red Hat Linux
Chapter 1: An Overview of Red Hat Linux
What Is Red Hat Linux?
Linux as a UNIX Platform
Linux Desktop
Linux Networking
Linux System Administration
Windows and Linux
Software Development in Linux
Linux as an Internet On-Ramp
Summary
Chapter 2: Red Hat Linux Installation
Understanding the Red Hat Linux Installation Process
Preparing Your PC for Linux Installation
Booting the Red Hat Linux Installer
Installing from the Red Hat Linux CD-ROM
Troubleshooting the Installation
Using Boot Commands during Installation
Learning Other Installation Methods
Using kickstart Installation
Installing Red Hat Linux on a Laptop
Summary
Chapter 3: 3X Window System Setup
Understanding Video Cards and Monitors
Understanding the X Window System
Setting up X on Red Hat Linux
Running X
Summary
Chapter 4: Printer Setup
Configuring CUPS Print Queues
Learning the Printing Commands
Understanding the CUPS Printing System
Summary
Chapter 5: Sound Setup
Sound Cards Supported by Red Hat Linux
Configuring the Sound Card
Learning Sound Device Names
Testing the Sound Card
Playing Audio CD-ROMs
Troubleshooting Sound Cards
Summary
Chapter 6: Network Setup
Networking Basics
TCP/IP and the Internet
TCP/IP Services and Client/Server Architecture
TCP/IP Setup in Linux
TCP/IP Network Diagnostics
Summary
Part II: Exploring Red Hat Linux
Chapter 7: Red Hat Linux Basics
Starting Red Hat Linux for the First Time
Looking up Online Documentation
Understanding the Linux File System
Using the Nautilus Shell
Navigating the File System with Linux Commands
Learning the Bash Shell
Summary
Chapter 8: GNU Utilities
An Overview of GNU Software
Shell Utilities
File Utilities and the find Command
Text Utilities
Binary Utilities
Other Utilities
Stream Editor - sed
Summary
Chapter 9: GUI Desktops
Setting up a Graphical Login
Using GNOME
Using KDE
Summary
Chapter 10: Red Hat Linux Applications and Utilities
Applications on the Companion CD-ROMs
Editors
Office Tools
Graphics and Images
Summary
Chapter 11: Text Processing
Text Editing with ed and vi
Working with GNU Emacs
Writing Man Pages with groff
Preparing Documentation with DocBook
Summary
Chapter 12: Basic System Administration
Revisiting Linux System Administration
Becoming root
Managing User Accounts
Exploring the Start Here Window
Managing the File System
Using mtools
Summary
Part III: Internetworking with Red Hat Linux
Chapter 13: Internet Connection Setup
Deciding How to Connect to the Internet
Setting Up IEEE 802.11b Wireless Ethernet Networks
Learning the Basics of Dial-Up Networking
Using IP Masquerading to Share an Internet Connection
Setting Up a PPP Server
Summary
Chapter 14: Web Server
Discovering the World Wide Web
Surfing the Net
Setting Up the Apache Web Server
Using Java Servlets with Apache
Creating a Secure Server with SSL
Summary
Chapter 15: Mail Server
Installing Mail Software
Understanding Electronic Mail
Using sendmail
Summary
Chapter 16: News Server
Using Simple News Strategies
Installing News Software
Understanding Newsgroups
Configuring and Starting the INN Server
Setting Up Local Newsgroups
Summary
Chapter 17: FTP Server
Installing FTP Software
Understanding FTP
Configuring the FTP Server
Setting up Secure Anonymous FTP
Summary
Chapter 18: DNS and NIS
Using the Domain Name System (DNS)
Using Network Information Service (NIS)
Summary
Chapter 19: Samba and NFS
Sharing Files with NFS
Setting Up a Windows Server Using Samba
Summary
Part IV: Managing Red Hat Linux
Chapter 20: Advanced System Administration
Understanding How Red Hat Linux Boots
Scheduling Jobs in Red Hat Linux
Backing Up and Restoring Files
Managing Devices
Monitoring System Performance
Summary
Chapter 21: Software Installation and Update
Working with the Red Hat Package Manager
Building Software Packages from Source Files
Installing SRPMS
Upgrading Red Hat Linux with the Update Agent
Upgrading and Customizing the Linux Kernel
Summary
Chapter 22: System and Network Security
Establishing a Security Framework
Securing Red Hat Linux
Securing the Host
Securing the Network
Performing Security Audits
Keeping up with Security News and Updates
Summary
Part V: Programming Red Hat Linux
Chapter 23: Software Development in Linux
Software Development Tools in Linux
The GNU Debugger
Implications of GNU Licenses
Version Control
Linux Programming Topics
Summary
Chapter 24: Shell and Perl Scripting
Looking at Some Shell Scripts
Learning the Basics of Shell Scripting in Bash
Perl as a Scripting Language
Summary
Chapter 25: Tcl/Tk Scripting
Introducing Tcl
Introducing Tk
Summary
Chapter 26: Java Programming
Getting Ready for Java Programming
Writing Your First Java Program
Learning Java
Writing GUI Applications in Java
Writing Java Servlets
Becoming Proficient in Java
Summary
Part VI: Appendixes
Appendix A: Linux Commands
apropos
bg
cal
cat
cd
chattr
chgrp
chmod
chown
chsh
compress
cp
cpio
cut
date
dd
df
diff
du
expand
fdformat
fdisk
fg
file
find
fold
free
fsck
grep
groups
gunzip
gzip
halt
id
info
kill
ldd
less
ln
locate
lpr
ls
lsof
man
mkdir
mkfs
mknod
mkswap
more
mount
mv
nice
nl
passwd
paste
patch
printenv
ps
pstree
pwd
reboot
rm
rmdir
sed
shutdown
sort
split
su
swapoff
swapon
sync
tac
tail
tar
top
touch
tr
tty
type
umount
unalias
uname
uncompress
uniq
wc
whatis
whereis
which
zcat, zless, zmore
Appendix B: Disk Drives
Disk Drive Concepts
Floppy Disks in Linux
Hard Disk Operations in Linux
SCSI Disk Controllers and Linux
Appendix C: CD-ROM Drives
Supported CD-ROM Drives
CD-ROM Troubleshooting
Appendix D: Ethernet Cards
Supported Ethernet Cards
Ethernet Driver Modules
Ethernet Autoprobing
Multiple Ethernet Cards
Appendix E: Modems and Terminals
Modems
Linux and Modems
Setting up Linux for Dial-In
Terminals and Multiport Serial Boards
Appendix F: PC Cards
PCMCIA Card Services for Linux
Appendix G: Linux Resources
Newsgroups
FTP Archive Sites
Magazines
Appendix H: About the CD-ROMs
System Requirements
CD-ROM Installation Instructions
What's on the CD-ROMs
Source Code Coupon
Troubleshooting
List of Figures
List of Tables
List of Code Examples
List of Sidebars
Remember the name: eTutorials.org
Copyright eTutorials.org 2008-2024. All rights reserved.