did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780201703139

Practical Guide to Red Hat Linux 8, A

by
  • ISBN13:

    9780201703139

  • ISBN10:

    0201703130

  • Format: Paperback w/CD
  • Copyright: 2002-12-01
  • Publisher: Addison-Wesley Professional
  • View Upgraded Edition
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $59.99

Summary

Combines the strengths of a tutorial and those of a reference to give you the knowledge and skills to master Red Hat Linux. Takes a truly practical approach to the study of Red hat Linux by the use of tutorial examples that show you what you will see on the screen each step of the way. Softcover. CD-ROM included.

Table of Contents

Prefacep. xxxiii
GNU/Linux Basicsp. 1
GNU/Linux: A Product of the Internetp. 3
The GNU/Linux Connectionp. 4
The Heritage of GNU/Linux: UNIXp. 7
What Is So Good about GNU/Linux?p. 8
Overview of GNU/Linuxp. 12
Additional Features of GNU/Linuxp. 17
Chapter Summaryp. 20
Exercisesp. 21
Getting Startedp. 23
Before You Startp. 24
Red Hat Linuxp. 28
passwd: Changes Your Passwordp. 40
Documentationp. 42
Tutorial: Using pico to Create/Edit a Filep. 49
Basic Utilitiesp. 53
Special Charactersp. 55
Chapter Summaryp. 56
Exercisesp. 58
Advanced Exercisesp. 59
Introduction to the GNU/Linux Utilitiesp. 61
Working with Filesp. 61
(Pipe): Communicates between Processesp. 69
Four More Utilitiesp. 69
Compressing and Archiving a Filep. 72
Locating Commandsp. 77
Obtaining User and System Informationp. 80
Communicating with Other Usersp. 84
E-Mailp. 87
Chapter Summaryp. 95
Exercisesp. 98
Advanced Exercisesp. 99
The GNU/Linux Filesystemp. 101
The Hierarchical Filesystemp. 101
Directory and Ordinary Filesp. 103
Working with Directoriesp. 115
Access Permissionsp. 118
Linksp. 123
Chapter Summaryp. 130
Exercisesp. 132
Advanced Exercisesp. 134
The Shell Ip. 137
The Command Linep. 137
Standard Input and Standard Outputp. 142
Redirectionp. 145
Pipesp. 151
Running a Program in the Backgroundp. 154
Filename Generation/Pathname Expansionp. 157
Builtinsp. 161
Chapter Summaryp. 162
Exercisesp. 163
Advanced Exercisesp. 165
Intermediate/Advanced GNU/Linuxp. 167
X Window System and Graphical User Interfacep. 169
X and GUI: Desktop, Window, and Mousep. 170
X Window Systemp. 185
X Applicationsp. 197
Chapter Summaryp. 199
Exercisesp. 200
Advanced Exercisesp. 201
GNOME Desktop Managerp. 203
Choosing Your Window Managerp. 203
Getting Startedp. 204
Nautilus: File Managerp. 214
GNOME Utilitiesp. 227
Customizing GNOMEp. 236
The Sawfish Window Managerp. 254
Chapter Summaryp. 263
Exercisesp. 264
Advanced Exercisesp. 265
KDE Desktop Environmentp. 267
Getting Startedp. 268
KDE Utilitiesp. 278
Konqueror Browser/File Managerp. 286
Menusp. 308
Customizing KDEp. 313
Chapter Summaryp. 347
Exercisesp. 348
Advanced Exercisesp. 349
Networking and the Internetp. 351
Types of Networks and How They Workp. 353
Communicate over a Networkp. 370
Network Utilitiesp. 373
Distributed Computingp. 387
Usenetp. 399
Tutorial: Using pine as a Newsreaderp. 401
Netnews with Mozillap. 405
WWW: World Wide Webp. 406
Chapter Summaryp. 409
Exercisesp. 410
Advanced Exercisesp. 411
The vim Editorp. 413
Historyp. 413
Tutorial: Creating and Editing a File with vimp. 414
Introduction to vim Featuresp. 421
Command Mode: Moving the Cursorp. 427
Input Modep. 431
Command Mode: Deleting and Changing Textp. 433
Searching and Substitutingp. 438
Miscellaneous Commandsp. 445
Yank, Put, and Delete Commandsp. 446
Reading and Writing Filesp. 449
Setting Parametersp. 451
Advanced Editing Techniquesp. 455
Units of Measurep. 460
Chapter Summaryp. 463
Exercisesp. 469
Advanced Exercisesp. 470
The emacs Editorp. 473
Historyp. 473
Tutorial: Getting Started with emacsp. 475
Basic Editing Commandsp. 481
Online Helpp. 488
Advanced Editing Topicsp. 490
Language-Sensitive Editingp. 505
Customizing emacsp. 515
emacs and the X Window Systemp. 520
Resources for emacsp. 527
Chapter Summaryp. 528
Exercisesp. 536
Advanced Exercisesp. 538
The Shell II: The Bourne Again Shellp. 541
Backgroundp. 542
Shell Basicsp. 543
Separating and Grouping Commandsp. 547
Redirecting Standard Errorp. 552
Noclobber: Avoids Overwriting Filesp. 554
Job Controlp. 554
Manipulating the Directory Stackp. 557
Processesp. 560
Parameters and Variablesp. 566
Historyp. 588
Editing the Command Linep. 591
Aliasp. 602
Command Line Expansionp. 606
Chapter Summaryp. 616
Exercisesp. 620
Advanced Exercisesp. 622
Programming the Bourne Again Shellp. 625
Control Structuresp. 626
Expanding Null or Unset Variablesp. 661
String Pattern Matchingp. 664
Filename Generationp. 664
Builtinsp. 665
Functionsp. 672
Chapter Summaryp. 674
Exercisesp. 676
Advanced Exercisesp. 678
The TC Shellp. 681
Shell Scriptsp. 682
Entering and Leaving the TC Shellp. 683
Features Common to the Bourne Again and TC Shellsp. 685
Redirecting Standard Errorp. 691
Command Line Expansionp. 693
Editing the Command Linep. 696
Correcting Spellingp. 696
Variablesp. 698
Control Structuresp. 714
Builtinsp. 724
Chapter Summaryp. 730
Exercisesp. 731
Advanced Exercisesp. 732
The Z Shell and Advanced Shell Programmingp. 735
Z Shell Basicsp. 736
Variablesp. 741
Builtinsp. 767
Command Line Editingp. 791
Processing a Commandp. 797
Shell Programsp. 808
Z Shell Optionsp. 824
Chapter Summaryp. 828
Exercisesp. 833
Advanced Exercisesp. 835
Programming Toolsp. 837
Programming in Cp. 837
Using Shared Librariesp. 846
make: Keeps a Set of Programs Currentp. 849
Debugging C Programsp. 857
Threadsp. 867
System Callsp. 868
Source Code Managementp. 870
Chapter Summaryp. 890
Exercisesp. 891
Advanced Exercisesp. 892
Red Hat Linux System Administrationp. 895
System Administrator and Superuserp. 896
Installing Red Hat Linux (Overview)p. 905
Installing and Removing Softwarep. 926
Keeping Software Up-to-Datep. 933
System Operationp. 942
File, Directory, and Filesystemp. 956
GUI System Administration Toolsp. 985
Configuring User and Group Accountsp. 992
Backing Up Filesp. 997
Printingp. 1005
Configuring Network Servicesp. 1015
Rebuilding the Linux Kernelp. 1031
PAMp. 1043
Administration Utilitiesp. 1049
Administration Tasksp. 1055
Getting Helpp. 1075
Chapter Summaryp. 1076
Exercisesp. 1077
Advanced Exercisesp. 1078
The GNU/Linux Utility Programsp. 1081
sample - Very brief description of what the utility doesp. 1087
aspell - Checks a file for spelling errorsp. 1089
at - Executes a shell script at a time you specifyp. 1093
cal - Displays a calendarp. 1096
cat - Joins or displays filesp. 1098
cd - Changes to another working directoryp. 1100
chgrp - Changes the group associated with a filep. 1102
chmod - Changes the access mode of a filep. 1103
chown - Changes the owner of a filep. 1108
ci - Creates or records changes in an RCS filep. 1110
cmp - Checks whether two files differp. 1113
co - Retrieves an unencoded revision of an RCS filep. 1115
comm - Compares sorted filesp. 1118
configure - Configures source code automaticallyp. 1120
cp - Copies one or more filesp. 1122
cpio - Creates an archive or restores files from an archivep. 1124
crontab - Maintains crontab filesp. 1129
cut - Selects characters or fields from input linesp. 1132
cvs - Manages concurrent access to files in a hierarchyp. 1134
date - Displays or sets the time and datep. 1141
dd - Converts and copies a filep. 1144
df - Displays disk space usagep. 1147
diff - Displays the differences between two filesp. 1149
2du - Displays information on disk usagep. 1155
echo - Displays a messagep. 1157
expr - Evaluates an expressionp. 1159
file - Displays the classification of a filep. 1163
find - Uses criteria to find filesp. 1165
finger - Displays information about usersp. 1171
fmt - Formats text very simplyp. 1174
fsck - Checks and repairs a filesystemp. 1176
ftp - Transfers files over a networkp. 1180
gawk - Searches for and processes patterns in a filep. 1185
gcc - Compiles C and C++ programsp. 1210
grep - Searches for a pattern in filesp. 1215
gzip - Compresses or decompresses filesp. 1219
head - Displays the beginning of a filep. 1222
kill - Terminates a processp. 1224
less - Displays text files, one screen at a timep. 1226
ln - Makes a link to a filep. 1230
lpr - Prints filesp. 1232
ls - Displays information about one or more filesp. 1235
mail - Sends and receives electronic mailp. 1241
make - Keeps a set of programs currentp. 1247
man - Displays documentation for commandsp. 1252
mkdir - Makes a directoryp. 1255
mtools - Uses DOS-style commands on files and directoriesp. 1256
mv - Moves (renames) a filep. 1260
nice - Changes the priority of a commandp. 1263
nohup - Runs a command that keeps running after you log outp. 1264
od - Dumps the contents of a filep. 1265
paste - Joins corresponding lines from filesp. 1270
patch - Updates source codep. 1272
pine - Sends and receives electronic mail and newsp. 1278
pr - Paginates files for printingp. 1286
ps - Displays process statusp. 1288
rcp - Copies one or more files to or from a remote computerp. 1293
rcs - Creates or changes the attributes of an RCS filep. 1295
rlog - Prints a summary of the history of an RCS filep. 1298
rlogin - Logs in on a remote computerp. 1301
rm - Removes a file (deletes a link)p. 1303
rmdir - Removes a directoryp. 1305
rsh - Executes commands on a remote computerp. 1306
scp - Securely copies one or more files to or from a remote computerp. 1308
sed - Edits a file (not interactively)p. 1310
ssh - Securely executes commands on a remote computerp. 1321
sleep - Creates a process that sleeps for a specified intervalp. 1324
sort - Sorts and/or merges filesp. 1326
stty - Displays or sets terminal parametersp. 1335
tail - Displays the last part (tail) of a filep. 1340
tar - Stores or retrieves files to/from an archive filep. 1343
tee - Copies standard input to standard output and one or more filesp. 1348
telnet - Connects to a remote computer over a networkp. 1349
test - Evaluates an expressionp. 1352
top - Dynamically displays process statusp. 1356
touch - Updates a file's modification timep. 1359
tr - Replaces specified charactersp. 1362
tty - Displays the terminal pathnamep. 1365
umask - Establishes the file-creation permissions maskp. 1366
uniq - Displays lines of a file that are uniquep. 1368
w - Displays information on system usersp. 1370
wc - Displays the number of lines, words, and bytes in a filep. 1372
which - Shows where in your path a command is locatedp. 1373
who - Displays names of usersp. 1375
xargs - Converts standard output of one command into arguments for anotherp. 1377
Appendixesp. 1381
Regular Expressionsp. 1383
Charactersp. 1383
Delimitersp. 1384
Simple Stringsp. 1384
Special Charactersp. 1384
Rulesp. 1387
Bracketing Expressionsp. 1388
The Replacement Stringp. 1389
Extended Regular Expressionsp. 1390
Appendix Summaryp. 1392
Helpp. 1395
Solving a Problemp. 1395
Finding GNU/Linux-Related Informationp. 1396
Specifying Your Terminalp. 1402
Securityp. 1405
Encryptionp. 1406
File Securityp. 1411
E-mail Securityp. 1412
Network Securityp. 1412
Host Securityp. 1416
Security Resourcesp. 1421
Appendix Summaryp. 1425
The POSIX Standardsp. 1427
Backgroundp. 1428
POSIX.1p. 1428
POSIX.2p. 1430
POSIX.3p. 1442
POSIX.4p. 1442
POSIX.5p. 1443
Profiles and POSIX Standardsp. 1446
Appendix Summaryp. 1446
The Free Software Definitionp. 1449
Glossaryp. 1453
Indexp. 1505
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program