Cover image for General Linux I : exam prep
Title:
General Linux I : exam prep
Author:
LeBlanc, Dee-Ann.
Personal Author:
Publication Information:
Scottsdale, Ariz. : Coriolis Group, [2000]

©2000
Physical Description:
li, 695 pages : illustrations ; 25 cm + 1 computer optical disc (4 3/4 in.)
General Note:
"Exam 101"--Cover.

CD-ROM includes two 75-question practice exams.

Includes index.
Language:
English
Title Subject:
ISBN:
9781576105672
Format :
Book

Available:*

Library
Call Number
Material Type
Home Location
Status
Item Holds
Searching...
QA76.3 .L43 2000 TEXT Book and Software Set Central Closed Stacks
Searching...
Searching...
QA76.3 .L43 2000 CD Book and Software Set Non-Fiction Area
Searching...

On Order

Summary

Summary

With a comprehensive overview of Linux hardware and architecture, this book provides the latest information on the variety of Linux certification exams, covers crucial topics found on the exams, and previews upcoming certifications. Lessons feature real-world examples, interactive activities, and more than 100 hands-on projects that reinforce key concepts.


Table of Contents

Exam Insightsp. xxvii
Self-Assessmentp. xlv
Chapter 1 Hardware And Installationp. 1
Linux And Free Softwarep. 2
Choosing The Right Operating Systemp. 4
Linux Architecture Overviewp. 5
Major Subsystemsp. 6
Hardware And Driversp. 9
How Drivers Workp. 9
Determining If Your Hardware Is Supportedp. 10
Obtaining Linux Driversp. 10
Why New Hardware Is Often Not Supportedp. 11
Plug And Play Concernsp. 11
Hardware Issuesp. 18
The Myth Of The Benchmarkp. 23
What Is A System Administrator?p. 24
Chapter Summaryp. 25
Review Questionsp. 26
Hands-On Projectsp. 29
Chapter 2 Linux Installation and Package Managementp. 33
Linux Pre-Installation Overviewp. 34
Linux Installation Overviewp. 38
Updating An Existing Linux Installationp. 45
Make And Install Programs From Source Codep. 51
Configuring Modems And Sound Cardsp. 52
Chapter Summaryp. 53
Review Questionsp. 54
Hands-On Projectsp. 57
Chapter 3 Devices, Linux Filesystems, And Filesystem Heirarchyp. 61
Managing Partitions And Filesystemsp. 62
Maintaining Filesystem Integrityp. 64
Controlling Filesystem Mounting And Unmountingp. 66
Setting And Viewing Disk Quotasp. 71
Using File Permissions To Control Filesystem Accessp. 74
Managing File Ownershipp. 77
Creating And Managing Linksp. 78
Finding System Filesp. 79
Situating Files Properlyp. 82
Hard Disk Performancep. 83
Chapter Summaryp. 85
Review Questionsp. 85
Hands-On Projectsp. 89
Chapter 4 Boot Initialization, shutdown, And Runlevelsp. 93
LILO, The Boot Managerp. 94
Linux Startup And Runtime Behavior Overviewp. 96
Linux Initialization Behaviorp. 97
Linux Login Behaviorp. 99
Changing And Managing Runlevelsp. 100
Automating Application Startupp. 102
System Shutdownp. 102
Troubleshooting Boot, Initialization, And Shutdown Problemsp. 104
Emergency System Rescuep. 106
Chapter Summaryp. 108
Review Questionsp. 109
Hands-On Projectsp. 112
Chapter 5 Shells, Scripting, Programming, And Compilingp. 115
An Overview Of The Unix Shell Environmentp. 116
Text Editing Principles And Practicesp. 116
Performing Editing Operations With vip. 117
Undoing Changesp. 126
Customizing The Shell Environmentp. 127
Installing And Choosing An Alternate Shellp. 133
Scripting Principles And Practicesp. 134
Creating Simple Shell Scriptsp. 136
Analysis Of Sample Scripts For Common Tasksp. 147
CGI Scripting In The Linux Environmentp. 150
Programming In The Linux Environmentp. 154
The Edit-Compile-Test Cyclep. 155
Managing And Maintaining Shared Librariesp. 156
Working With C Codep. 158
Chapter Summaryp. 159
Review Questionsp. 160
Hands-On Projectsp. 163
Chapter 6 Linux Administrative Tasksp. 167
Principles And Practices Of System Administrationp. 168
Managing Usersp. 171
Managing Groupsp. 177
Managing Daemonsp. 179
Creating Aliasesp. 182
System Resourcesp. 182
Tuning System Performancep. 185
File Attributesp. 186
Configuring And Using Log Filesp. 188
Scheduling Jobs To Automate Administrative Tasksp. 193
Core Dump Controlp. 196
Creating Effective Data Backupsp. 196
Chapter Summaryp. 200
Review Questionsp. 201
Hands-On Projectsp. 204
Chapter 7 GNU And Unix Commandsp. 209
Using The Unix Command Linep. 210
Common Commandsp. 221
Fixing Simple Interface Problemsp. 236
Using Unix Streams, Pipes, And Redirectsp. 238
Creating, Monitoring, And Killing Processesp. 245
Modifying Process Execution Prioritiesp. 248
Using Regular Expressionsp. 251
Working With Command Historyp. 255
Reading Emailp. 256
Chapter Summaryp. 258
Review Questionsp. 259
Hands-On Projectsp. 262
Chapter 8 Linux Networking Fundamentalsp. 265
The TCP/IP Protocolp. 266
Installing TCP/IP Networkingp. 268
Defining And Managing Common Port Addressesp. 275
Using TCP/IP With Linuxp. 276
Troubleshooting TCP/IP Problemsp. 279
Configuring And Using PPPp. 281
Domain Namesp. 285
Basic Networking Toolsp. 286
Taylor UUCPp. 288
Configuring And Using bootpp. 288
Configuring And Using DHCPp. 291
Configuring And Using NISp. 294
Chapter Summaryp. 297
Review Questionsp. 298
Hands-On Projectsp. 302
Chapter 9 Linux Networking Servicesp. 305
The Linux Model For Networking Servicesp. 306
Configuring And Managing inetdp. 307
Setting Up And Configuring Basic DNS Servicesp. 309
Configuring And Operating Sendmailp. 314
Mail Managementp. 320
Other Mail Servers And Servicesp. 321
Configuring And Operating wu-ftpp. 325
Configuring Incoming Telnet Accessp. 329
Configuring And Operating Apachep. 329
Mounting And Exporting NFS File Systemsp. 333
Offering Samba Filesystems And Printers Across Multi-OS Networksp. 335
Other Network Servicesp. 340
Chapter Summaryp. 341
Review Questionsp. 342
Hands-On Projectsp. 345
Chapter 10 Printing In The Linux Environmentp. 349
Install Printersp. 350
Manage Print Servicesp. 356
Manage The Print Daemonp. 358
Print Filesp. 359
Manage Print Jobsp. 362
Troubleshooting Printing Problemsp. 362
Chapter Summaryp. 365
Review Questionsp. 365
Hands-On Projectsp. 369
Chapter 11 Compiling A Custom Kernelp. 373
Reasons To Compile A Custom Kernelp. 374
Choosing A New Kernel Versionp. 376
Pre-Compilation Preparationsp. 378
Compiling The Kernelp. 381
Installing The Kernelp. 391
Chapter Summaryp. 394
Review Questionsp. 395
Hands-On Projectsp. 398
Chapter 12 Managing Linux Securityp. 407
The Linux Security Modelp. 408
Setting Up And Managing Physical Securityp. 409
Tightening Host Securityp. 412
The Firewallp. 422
Implementing A Proxy Firewallp. 424
Implementing A Filtering Firewallp. 432
Tightening User Securityp. 437
Utilizing Log Filesp. 442
Detecting And Removing Intrudersp. 446
Tracking Security Updatesp. 447
Chapter Summaryp. 448
Review Questionsp. 449
Hands-On Projectsp. 452
Chapter 13 The Linux X Environmentp. 457
An X Overviewp. 458
Installing And Configuring XFree86p. 466
Setting Up XDM And Custom X Environmentsp. 485
Maintaining An X Environmentp. 490
When To Avoid Xp. 491
Troubleshootingp. 491
X Applicationsp. 492
Chapter Summaryp. 495
Review Questionsp. 495
Hands-On Projectsp. 498
Chapter 14 Sample Testp. 501
Chapter 15 Answer Keyp. 523
Appendix A Objectivesp. 543
Appendix B Online Sources For Linux Software And Updatesp. 549
Appendix C Online Linux Certification Resourcesp. 553
Appendix D Linux Documentationp. 555
Appendix E Preparing For Distribution-Specific Examsp. 563
Appendix F GUI Management Toolsp. 569
Appendix G Answers To Review Questionsp. 631
Glossaryp. 647
Indexp. 659