Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.
Pagabile anche con Carta della cultura giovani e del merito, 18App Bonus Cultura e Carta del Docente
Approach the LPIC–1 Exams with Confidence
Validate your Linux networking skills with professional certification from the Linux Professional Institute (LPI) and this no–nonsense prep guide. Covering all exam objectives for the LPIC Level 1 certification exams 101 and 102, this detailed book not only prepares you for the tests, it also helps you build solid baseline skills for a career. Topics include Linux command–line tools, system architecture, managing files and filesystems, shells and scripting, and more. Study, practice, and review with:
Sybex Exam Prep Tools
www.sybex.com/go/lpic3e
Download a full set of electronic test prep tools that run on Linux, Macs, and Windows to help you thoroughly prepare for the exams. These tools include:
Includes Real–World Scenarios, Hands–On Exercises, and Access to Exam Prep Software Featuring:
Exam Objectives xxix
– Exam 101 Objectives xxix
– Exam 102 Objectives xxxv
Assessment Test xli
Answers to the Assessment Test xlviii
Part I Exam 101 1
Chapter 1 Exploring Linux Command–Line Tools 3
Understanding Command–Line Basics 4
Exploring Your Linux Shell Options 4
Using a Shell 5
Exploring Shell Configuration 12
Using Environment Variables 12
Getting Help 13
Using Streams, Redirection, and Pipes 14
Exploring Types of Streams 15
Redirecting Input and Output 15
Piping Data Between Programs 17
Generating Command Lines 18
Processing Text Using Filters 19
File–Combining Commands 19
File–Transforming Commands 21
File–Formatting Commands 25
File–Viewing Commands 28
File–Summarizing Commands 30
Using Regular Expressions 32
Understanding Regular Expressions 32
Using grep 33
Using sed 35
Summary 37
Exam Essentials 38
Review Questions 39
Chapter 2 Managing Software 45
Package Concepts 46
Using RPM 48
RPM Distributions and Conventions 48
The rpm Command Set 51
Extracting Data from RPMs 54
Using Yum 55
RPM and Yum Configuration Files 59
RPM Compared to Other Package Formats 60
Using Debian Packages 61
Debian Distributions and Conventions 61
The dpkg Command Set 62
Using apt–cache 65
Using apt–get 65
Using dselect, aptitude, and Synaptic 69
Reconfiguring Packages 71
Debian Packages Compared to Other Package Formats 71
Configuring Debian Package Tools 72
Converting Between Package Formats 73
Package Dependencies and Conflicts 75
Real and Imagined Package Dependency Problems 75
Workarounds for Package Dependency Problems 76
Startup Script Problems 78
Managing Shared Libraries 79
Library Principles 79
Locating Library Files 81
Library Management Commands 83
Managing Processes 85
Understanding the Kernel: The First Process 85
Examining Process Lists 86
Understanding Foreground and Background Processes 92
Managing Process Priorities 93
Killing Processes 94
Summary 96
Exam Essentials 96
Review Questions 98
Chapter 3 Configuring Hardware 105
Configuring the Firmware and Core Hardware 106
Understanding the Role of the Firmware 106
IRQs 110
I/O Addresses 113
DMA Addresses 114
Boot Disks and Geometry Settings 114
Coldplug and Hotplug Devices 117
Configuring Expansion Cards 118
Configuring PCI Cards 118
Learning about Kernel Modules 120
Loading Kernel Modules 121
Removing Kernel Modules 123
Configuring USB Devices 124
USB Basics 124
Linux USB Drivers 125
USB Manager Applications 126
Configuring Hard Disks 126
Configuring PATA Disks 127
Configuring SATA Disks 128
Configuring SCSI Disks 128
Configuring External Disks 130
Designing a Hard Disk Layout 130
Why Partition? 130
Understanding Partitioning Systems 131
An Alternative to Partitions: LVM 134
Mount Points 134
Common Partitions and Filesystem Layouts 135
Creating Partitions and Filesystems 136
Partitioning a Disk 137
Preparing a Partition for Use 141
Maintaining Filesystem Health 148
Tuning Filesystems 148
Maintaining a Journal 152
Checking Filesystems 153
Monitoring Disk Use 155
Mounting and Unmounting Filesystems 158
Temporarily Mounting or Unmounting Filesystems 159
Permanently Mounting Filesystems 164
Summary 166
Exam Essentials 167
Review Questions 169
Chapter 4 Managing Files 175
Using File Management Commands 176
File Naming and Wildcard Expansion Rules 176
File Commands 178
File Archiving Commands 183
Managing Links 190
Directory Commands 191
Managing File Ownership 192
Assessing File Ownership 192
Changing a File s Owner 193
Changing a File s Group 194
Controlling Access to Files 194
Understanding Permissions 194
Changing a File s Mode 199
Setting the Default Mode and Group 202
Changing File Attributes 204
Managing Disk Quotas 205
Enabling Quota Support 205
Setting Quotas for Users 206
Locating Files 207
The FHS 207
Tools for Locating Files 211
Summary 215
Exam Essentials 216
Review Questions 218
Chapter 5 Booting Linux and Editing Files 223
Installing Boot Loaders 224
Boot Loader Principles 225
Using GRUB Legacy as the Boot Loader 228
Using GRUB 2 as the Boot Loader 234
Using Alternative Boot Loaders 236
Understanding the Boot Process 237
Extracting Information about the Boot Process 238
Locating and Interpreting Boot Messages 238
The Boot Process 239
Dealing with Runlevels and the Initialization Process 240
Runlevel Functions 240
Identifying the Services in a Runlevel 241
Managing Runlevel Services 243
Checking Your Runlevel 245
Changing Runlevels on a Running System 246
Using Alternative Boot Systems 249
Configuring Upstart 249
Using systemd 251
Editing Files with Vi 252
Understanding Vi Modes 252
Exploring Basic Text–Editing Procedures 253
Saving Changes 256
Summary 256
Exam Essentials 257
Review Questions 259
Part II Exam 102 265
Chapter 6 Configuring the X Window System, Localization, and Printing 267
Configuring Basic X Features 268
X Server Options for Linux 268
Methods of Configuring X 270
X Configuration Options 273
Obtaining X Display Information 281
Configuring X Fonts 283
Font Technologies and Formats 284
Configuring X Core Fonts 284
Configuring a Font Server 287
Configuring Xft Fonts 288
Managing GUI Logins 289
The X GUI Login System 289
Running an XDMCP Server 290
Configuring an XDMCP Server 292
Using X for Remote Access 294
X Client–Server Principles 294
Using Remote X Clients 295
X Accessibility 297
Keyboard and Mouse Accessibility Issues 297
Screen Display Settings 300
Using Additional Assistive Technologies 301
Configuring Localization and Internationalization 302
Setting Your Time Zone 302
Querying and Setting Your Locale 305
Configuring Printing 308
Conceptualizing the Linux Printing Architecture 309
Understanding PostScript and Ghostscript 310
Running a Printing System 311
Configuring CUPS 312
Monitoring and Controlling the Print Queue 318
Summary 322
Exam Essentials 322
Review Questions 324
Chapter 7 Administering the System 329
Managing Users and Groups 330
Understanding Users and Groups 330
Configuring User Accounts 333
Configuring Groups 344
Tuning User and System Environments 348
Using System Log Files 349
Understanding syslogd 350
Setting Logging Options 350
Manually Logging Data 352
Rotating Log Files 353
Reviewing Log File Contents 356
Maintaining the System Time 358
Linux Time Concepts 358
Manually Setting the Time 359
Using NTP 360
Running Jobs in the Future 366
Understanding the Role of cron 367
Creating System cron Jobs 367
Creating User cron Jobs 369
Using anacron 371
Using at 373
Summary 374
Exam Essentials 375
Review Questions 376
Chap
Roderick W. Smith, LPIC–1, LPIC–2, CompTIA Linux+, is a Linux networking expert and the author of over a dozen books on open source technologies, including LPIC–2: Linux Professional Institute Certification Study Guide (Exams 201 and 202), CompTIA Linux+ Study Guide, Linux Administrator Street Smarts, and Linux Essentials, all from Sybex. He is also a former contributor to Linux Magazine.
Il sito utilizza cookie ed altri strumenti di tracciamento che raccolgono informazioni dal dispositivo dell’utente. Oltre ai cookie tecnici ed analitici aggregati, strettamente necessari per il funzionamento di questo sito web, previo consenso dell’utente possono essere installati cookie di profilazione e marketing e cookie dei social media. Cliccando su “Accetto tutti i cookie” saranno attivate tutte le categorie di cookie. Per accettare solo deterninate categorie di cookie, cliccare invece su “Impostazioni cookie”. Chiudendo il banner o continuando a navigare saranno installati solo cookie tecnici. Per maggiori dettagli, consultare la Cookie Policy.