Muutke küpsiste eelistusi

CompTIA Linuxplus /LPIC-1 Certification All-in-One Exam Guide, Premium Second Edition with Online Practice Labs (Exams LX0-103 & LX0-104/101-400 & 102-400) 2nd edition [Pehme köide]

  • Formaat: Paperback / softback, 500 pages, kõrgus x laius x paksus: 239x191x56 mm, kaal: 1638 g, 112 Illustrations
  • Ilmumisaeg: 16-Feb-2017
  • Kirjastus: McGraw-Hill Education
  • ISBN-10: 1259863697
  • ISBN-13: 9781259863691
Teised raamatud teemal:
  • Pehme köide
  • Hind: 219,10 €*
  • * saadame teile pakkumise kasutatud raamatule, mille hind võib erineda kodulehel olevast hinnast
  • See raamat on trükist otsas, kuid me saadame teile pakkumise kasutatud raamatule.
  • Kogus:
  • Lisa ostukorvi
  • Tasuta tarne
  • Lisa soovinimekirja
  • Formaat: Paperback / softback, 500 pages, kõrgus x laius x paksus: 239x191x56 mm, kaal: 1638 g, 112 Illustrations
  • Ilmumisaeg: 16-Feb-2017
  • Kirjastus: McGraw-Hill Education
  • ISBN-10: 1259863697
  • ISBN-13: 9781259863691
Teised raamatud teemal:

The premium edition features the bestselling book plus one year of unlimited access* to Practice Labs for CompTIA Linux+, including real world hands-on tasks carried out on real hardware simply accessed from a web browser.

An innovative, hands-on study system from a team of CompTIA certification and Linux experts, CompTIA Linux+/LPIC-1 Certification All-in-One Exam Guide, Premium Edition with Online Practice Labs offers complete lab based coverage of CompTIA Linux+ exams LX0-103 and LX0-104. The Practice Labs platform offers an opportunity to work with industry standard technologies to provide hands-on experience and help you develop a deeper understanding of the topics covered in the certification exams.

One year of online access includes:

  • Real hardware and software needed to develop your practical skills—this is not a simulation but access to the actual equipment you would expect to find in any work place along with a wide range of industry standard technologies
  • Certification labs for CompTIA Linux+—the associated lab guide provides realistic scenarios and clear step-by-step instructions
  • Real world configurations that provide sufficient hardware not only to carry out tasks but also test the impact of those changes
  • Administrative access to the relevant devices giving you complete control to carry out either your own configurations, or to follow the lab guide to configure specific technologies required for CompTIA Linux+
  • The ability to reset and start over with the click of a button¬—no fear of making mistakes!

The book features learning objectives at the beginning of each chapter, exam tips, and end of chapter practice questions with in-depth answer explanations. Designed to help you pass the exams with ease, this definitive volume also serves as an essential on-the-job reference.

The book also includes:

  • Practice Test Software with hundreds of questions (Microsoft Windows only)
  • Virtual machine with custom configurations for select chapter exercises
  • PDF copy of the book

CompTIA Linux+/LPIC-1 Certification All-in-One Exam Guide covers all exam topics, including how to:

  • Work with the Linux shell
  • Use the vi text editor
  • Manage Linux files and directories
  • Install Linux and manage the boot process
  • Configure the graphical environment
  • Manage software and hardware
  • Manage users, groups, file systems, and processes
  • Administer ownership, permissions, and quotas
  • Write shell scripts
  • Manage network settings and services
  • Secure Linux and use encryption

*For complete one-year access, initial registration must occur within the first two years of the Premium Edition’s date of publication.


Preface xxi
Acknowledgments xxiii
Introduction xxv
Chapter 1 An Introduction to Linux 1(16)
The Role of an Operating System
2(1)
How Linux Came to Be
3(1)
GNU and Linux
4(1)
Linux Distributions
4(3)
What Is a Distribution?
5(1)
Commonly Used Distributions
5(1)
The Life Cycle of a Linux Distribution
6(1)
Common Linux Implementations
7(5)
Linux on the Desktop
8(1)
Linux on the Server
8(1)
Mobile Linux
9(1)
Linux and Virtualization
10(1)
Linux and Cloud Computing
11(1)
Embedded Linux
12(1)
Chapter Review
12(5)
Accelerated Review
12(1)
Questions
13(2)
Answers
15(2)
Chapter 2 Working with the Linux Shell 17(52)
How the Linux Shell Works
17(5)
Linux Shells
18(2)
Managing Shell Configuration Files
20(2)
Using the Shell Prompt
22(7)
Entering Commands at the Shell Prompt
23(4)
Using Command History
27(1)
Using Command Completion
28(1)
Getting Help for Linux Shell Commands
29(11)
Using man Pages
31(6)
Using the info Utility
37(3)
Working with Environment Variables
40(7)
What Are Environment Variables?
40(1)
Managing Environment Variables
41(5)
Creating a User-Defined Variable
46(1)
Working with Aliases
47(2)
Using Redirection and Piping
49(6)
Standard bash File Descriptors
50(1)
Redirecting Output and Input for Shell Commands
50(3)
Piping Information
53(2)
Chapter Review
55(14)
Accelerated Review
57(3)
Questions
60(6)
Answers
66(3)
Chapter 3 Using the vi Text Editor 69(18)
The Role and Function of the vi Text Editor
69(3)
Editing Text Files in vi
72(8)
Opening Files in vi
72(1)
The vi Modes
73(2)
Working in Insert Mode
75(1)
Working in Command-Line Mode
75(2)
Working in Command Mode
77(3)
Chapter Review
80(7)
Accelerated Review
82(1)
Questions
83(3)
Answers
86(1)
Chapter 4 Managing Linux Files and Directories 87(34)
Understanding Linux File Systems and the Filesystem Hierarchy Standard (FHS)
88(8)
The Role of the Linux File System
88(1)
The Hierarchical Structure of the Linux File System
88(6)
Types of Files Used by Linux
94(2)
Finding Files in the Linux File System
96(4)
Using find
97(1)
Using locate
97(1)
Using which
98(1)
Using whereis
98(1)
Using type
99(1)
Managing Directories from the Command Line
100(5)
Navigating the File System
100(2)
Viewing Directory Contents
102(2)
Creating New Directories
104(1)
Copying, Moving, and Deleting Directories
105(1)
Managing Files from the Command line
105(4)
Creating New Files
106(1)
Viewing File Contents
106(1)
Deleting Files
107(1)
Copying and Moving Files
108(1)
Determining the File Type
108(1)
Working with Link Files
109(2)
Finding Content within Files
111(3)
Chapter Review
114(7)
Accelerated Review
115(1)
Questions
116(2)
Answers
118(3)
Chapter 5 Installing Linux 121(48)
Designing a Linux Installation
121(28)
Conducting a Needs Assessment
124(3)
Selecting a Distribution
127(1)
Verifying System Requirements and Hardware Compatibility
128(4)
Planning the File System
132(6)
Selecting Software Packages
138(3)
Identifying User Accounts
141(1)
Gathering Network Information
141(2)
Selecting an Installation Source
143(6)
Installing Linux
149(1)
Configuring Locale Settings
150(4)
Configuring Time Zone Settings
154(3)
How Time Works on Linux
154(1)
Configuring the Time Zone
155(2)
Chapter Review
157(12)
Accelerated Review
158(3)
Questions
161(5)
Answers
166(3)
Chapter 6 Managing the Linux Boot Process 169(54)
The Linux Boot Process
169(7)
The BIOS Phase
172(1)
The Bootloader Phase
173(1)
The Kernel Phase
174(2)
Configuring the Bootloader
176(16)
Configuring GRUB Legacy
176(11)
Configuring GRUB2
187(5)
Managing Linux Runlevels with init
192(14)
How Runlevels Work
192(4)
Managing Runlevels and init Scripts
196(10)
Managing Linux Boot Targets
206(3)
Managing Boot Targets
206(2)
Managing Services
208(1)
Shutting Down the System
209(2)
Chapter Review
211(12)
Accelerated Review
214(3)
Questions
217(3)
Answers
220(3)
Chapter 7 Managing the Graphical Environment 223(40)
How the X Environment Works
224(4)
Configuring the X Environment
228(13)
Configuring the X Server
229(10)
Configuring an X Font Server
239(2)
Configuring a Display Manager
241(5)
Trying Out Desktop Environments
241(1)
Managing a Display Manager
242(4)
Configuring Accessibility
246(6)
Keyboard Accessibility
247(1)
Mouse Accessibility
247(2)
Screen Readers
249(1)
Screen Magnifiers
249(1)
Braille Devices
250(1)
High-Contrast, Large-Text Desktop Themes
251(1)
Chapter Review
252(11)
Accelerated Review
255(4)
Questions
259(2)
Answers
261(2)
Chapter 8 Managing Linux Software 263(52)
Managing Software with RPM
263(21)
Installing Software with RPM
264(11)
Managing Installed Software with RPM
275(5)
Using yum to Install RPM Packages
280(4)
Installing Software from Source Code
284(6)
Preparing the Installation Files
285(2)
Compiling the Executable
287(1)
Installing the Executable
287(2)
Uninstalling Software Compiled from Source Code
289(1)
Managing Debian Software Packages
290(9)
Debian Package Naming
290(1)
Installing Packages with dpkg
291(2)
Viewing Package Information with apt-cache
293(2)
Installing Packages with apt-get
295(2)
Using aptitude
297(2)
Managing Shared Libraries
299(4)
How Shared Libraries Work
299(1)
Managing Shared Library Dependencies
300(3)
Chapter Review
303(12)
Accelerated Review
305(2)
Questions
307(5)
Answers
312(3)
Chapter 9 Managing Linux Users and Groups 315(26)
Understanding Linux Users and Groups
317(17)
Linux User Accounts
318(13)
Linux Groups
331(3)
Chapter Review
334(7)
Accelerated Review
336(1)
Questions
337(2)
Answers
339(2)
Chapter 10 Managing Linux File Systems 341(52)
Managing Disk Partitions
341(29)
Managing Master Boot Record (MBR) Disk Partitions
342(4)
Managing Globally Unique Identifier (GUID) Partitions
346(4)
Building a File System
350(4)
Mounting a Partition
354(3)
Understanding LVM
357(4)
Maintaining Linux File Systems
361(9)
Mounting Removable Media
370(2)
Working with Optical Devices
370(1)
Working with USB and FireWire Devices
371(1)
Backing Up Data
372(9)
Selecting a Backup Medium
372(2)
Selecting a Backup Strategy
374(2)
Using Linux Backup Utilities
376(5)
Chapter Review
381(12)
Accelerated Review
383(3)
Questions
386(4)
Answers
390(3)
Chapter 11 Managing Ownership, Permissions, and Quotas 393(26)
Managing Ownership
393(4)
How Ownership Works
393(2)
Managing Ownership from the Command Line
395(2)
Managing File and Directory Permissions
397(10)
How Permissions Work
397(2)
Managing Permissions from the Command Line
399(3)
Working with Default Permissions
402(2)
Working with Special Permissions
404(3)
Administering Disk Quotas
407(4)
Chapter Review
411(8)
Accelerated Review
413(1)
Questions
414(2)
Answers
416(3)
Chapter 12 Managing Hardware Under Linux 419(40)
Managing PC Hardware
419(17)
Identifying Mass Storage Devices
420(8)
Working with Removable Hardware Interfaces
428(2)
Managing System Resources
430(4)
Managing Integrated Devices
434(2)
Managing Systems Without External Peripherals
436(1)
Working with Linux Drivers
436(11)
What Exactly Is a Driver, Anyway?
437(1)
How Drivers Are Implemented Under Linux
437(2)
Managing Kernel Modules
439(7)
Working with Hot-Plug and Cold-Plug Devices
446(1)
Chapter Review
447(12)
Accelerated Review
450(3)
Questions
453(3)
Answers
456(3)
Chapter 13 Managing Linux Processes 459(44)
Understanding Linux Processes
459(6)
How Linux Processes Are Loaded
462(3)
Managing Processes
465(19)
Starting System Processes
465(2)
Viewing Running Processes
467(7)
Prioritizing Processes
474(2)
Managing Foreground and Background Processes
476(2)
Ending a Running Process
478(2)
Keeping a Process Running After Logout
480(4)
Scheduling Processes
484(8)
Using the at Daemon
484(2)
Using the cron Daemon
486(5)
Using macron
491(1)
Chapter Review
492(11)
Accelerated Review
495(3)
Questions
498(4)
Answers
502(1)
Chapter 14 Writing Shell Scripts 503(36)
Working with Shell Scripts
503(2)
The Components of a Shell Script
504(1)
How Shell Scripts Are Executed
504(1)
Creating a Basic Script
505(3)
Displaying Text on the Screen
506(1)
Adding Commands to a Script
506(1)
Reading Input from the User
506(2)
Using Control Structures in Scripts
508(6)
Using if/then Structures
509(2)
Using case Structures
511(1)
Using Looping Structures
512(2)
Processing Text Streams
514(12)
cut
515(1)
expand and unexpand
516(1)
fmt
517(1)
join and paste
517(1)
nl
518(1)
od
518(1)
pr
519(1)
sed and awk
520(3)
sort
523(1)
split
523(1)
tr
524(1)
uniq
524(1)
we
525(1)
Using Command Substitution and Shell Functions
526(3)
Using Command Substitution
526(1)
Using Shell Functions
527(2)
Chapter Review
529(10)
Accelerated Review
532(2)
Questions
534(3)
Answers
537(2)
Chapter 15 Managing Linux Network Settings 539(54)
Understanding IP Networks
540(14)
What Is a Protocol?
540(5)
How IPv4 Addresses Work
545(3)
How IPv4 Subnet Masks Work
548(3)
Specifying the DNS Server and Default Gateway Router Addresses
551(1)
Using IPv6
552(2)
Configuring Network Addressing Parameters
554(15)
Installing the Ethernet Board
555(1)
Configuring IPv4 Parameters
556(6)
Configuring Routing Parameters
562(3)
Configuring Name Resolver Settings
565(3)
Configuring IPv6
568(1)
Troubleshooting Network Problems
569(10)
Using a Standardized Troubleshooting Model
569(2)
Using ping
571(2)
Using netstat
573(1)
Using traceroute
574(1)
Using nc
575(1)
Using Name Resolution Tools
576(1)
host
576(1)
getent
577(2)
Chapter Review
579(14)
Accelerated Review
582(3)
Questions
585(5)
Answers
590(3)
Chapter 16 Managing Network Services on Linux 593(50)
Configuring Printing with CUPS
594(14)
How Linux Printing Works
594(2)
Installing CUPS
596(1)
Configuring CUPS
597(8)
Using the Line Printer Daemon (lpd)
605(1)
Troubleshooting Printing Issues
605(3)
Maintaining System Time
608(8)
Setting the Hardware Clock with hwclock
608(1)
Synchronizing Time with netdate
609(1)
Synchronizing Time with NTP
610(6)
Managing an MTA
616(8)
How E-mail Works
616(5)
Using MTA Management Commands on Linux
621(3)
Managing SQL Data
624(6)
How Databases Work
624(1)
Installing MySQL
625(2)
Managing Data in the SQL Server
627(3)
Chapter Review
630(13)
Accelerated Review
633(4)
Questions
637(4)
Answers
641(2)
Chapter 17 Securing Linux 643(60)
Securing the System
643(4)
Securing the Physical Environment
643(2)
Securing Access to the Operating System
645(2)
Controlling User Access
647(12)
To root or Not to root?
647(3)
Implementing a Strong Password Policy
650(3)
Configuring User Limits
653(3)
Disabling User Login
656(1)
Auditing Files
657(2)
Defending Against Network Attacks
659(12)
Mitigating Network Vulnerabilities
660(5)
Implementing a Firewall with iptables
665(6)
Managing System Logs
671(13)
Configuring Log Files
672(7)
Using Log Files to Troubleshoot Problems
679(2)
Using Log Files to Detect Intruders
681(3)
Configuring xinetd and inetd
684(5)
Configuring xinetd
684(3)
Configuring inetd
687(2)
Chapter Review
689(14)
Accelerated Review
694(4)
Questions
698(3)
Answers
701(2)
Chapter 18 Using Encryption 703(44)
How Encryption Works
704(5)
Symmetric Encryption
705(1)
Asymmetric Encryption
706(3)
Encrypting Remote Access with OpenSSH
709(14)
How OpenSSH Works
709(1)
Configuring OpenSSH
710(5)
Tunneling Traffic Through SSH
715(4)
Configuring SSH to Use Public Key Authentication
719(4)
Encrypting Linux Files
723(11)
How GPG Works
724(1)
Using GPG to Encrypt Files
725(9)
Chapter Review
734(13)
Accelerated Review
738(3)
Questions
741(4)
Answers
745(2)
Appendix A Pre-Assessment Test 747(20)
Instructions
747(1)
Questions
747(10)
Quick Answer Key
757(1)
In-Depth Answer Explanations
758(7)
Analyzing Your Results
765(2)
Certification Exam 1 Objectives: LXO-103
766(1)
Certification Exam 2 Objectives: LXO-104
766(1)
Appendix B About the Premium DVD 767(6)
Practice Labs Recommended System Requirements
767(1)
Practice Labs Minimum System Requirements
767(1)
Total Tester System Requirements
768(1)
Total Tester Premium Practice Exam Software
768(1)
Installing and Running Total Tester Premium Practice Exam Software
768(1)
Paper & Pencil Tests
768(1)
Virtual Machine
769(2)
Installing and Configuring the Virtual Machine
770(1)
Videos
771(1)
PDF Copy of the Book
771(1)
Technical Support
772(1)
Total Seminars Technical Support
772(1)
Practice Labs Technical Support
772(1)
McGraw-Hill Education Customer Service
772(1)
Index 773
Robb H. Tracy (Santaquin, UT), CNE, A+, Network+, Linux+ has designed and implemented technical training products and curricula for major hardware and software vendors including Novell, Micron Technology, and NextPage, Inc. Robb has also served on industry-wide certification committees, and is a co-founder of Nebo Technical Institute, Inc., a leading provider of information technology training and consulting. Rob is the author of Novell Certified Linux Engineer (Novell CLE) Study Guide and Novell Certified Linux Engineer 9 (CLE 9) Study Guide from Novell Press. Rob was also a contributing author to SUSE Linux 10 Unleashed.