Home > Store

CompTIA Linux+ XK0-005 uCertify Course and Labs Access Code Card


  • Your Price: $119.00
  • List Price: $140.00
  • Usually ships in 24 hours.

Also available in other formats.

Register your product to gain access to bonus material or receive a coupon.


  • Copyright 2024
  • Edition: 1st
  • Book
  • ISBN-10: 0-13-789718-9
  • ISBN-13: 978-0-13-789718-6

Welcome to CompTIA Linux+ XK0-005 Pearson uCertify Course and Labs

CompTIA Linux+ XK0-005 Pearson uCertify Course and Labs is an easy-to-use online course that teaches you what you need to know to pass the CompTIA Linux+ XK0-005 exam.

Master all of the CompTIA Linux+ XK0-005 exam objectives in the framework of CompTIA Linux+ XK0-005 Cert Guide interactive eBook. The interactive eBook includes informative text, tables, step-by-step lists, images, interactive exercises, glossary flash cards, and review activities. The course comes complete with extensive pre- and post-assessment tests. In total there are over 350 practice questions.

The award-winning uCertify Labs help bridge the gap between conceptual knowledge and real-world application by providing competency-based, interactive, online, 24x7 training. uCertify Labs simulate real-world networking hardware, software applications and operating systems, and command-line interfaces. The 45+ labs demonstrate lab solutions. Students can feel safe working in this virtual environment resolving real-world operating system and hardware problems.

All of the contentthe complete Cert Guide, the practice questions, the exercises, and the labsis focused around the official CompTIA Linux+ XK0-005 exam objectives.

Sample Content

Table of Contents

            Introduction xliii

Part I: System Management (Obj. 1.1 - 1.7)

Chapter 1 Understanding Linux Fundamentals 3

            Do I Know This Already? Quiz 3

            Foundation Topics 6

            Filesystem Hierarchy Standard 6

            Basic Boot Process 8

            Boot Loaders and Files 14

            When Kernels Panic 22

            Device Types in /dev 23

            Installing Software from Source 24

            Storage Concepts 28

            Listing Your Hardware Info 35

            Summary 38

            Exam Preparation Tasks 39

            Review All Key Topics 39

            Define Key Terms 40

            Review Questions 40

Chapter 2 Managing Files and Directories 43

            Do I Know This Already? Quiz 43

            Foundation Topics 46

            File and Directory Operations 46

            File Metadata and File Types 57

            Soft and Hard Links 60

            File Compression, Archiving, and Backup 63

            Copying Objects Between Systems 78

            File Editing 82

            Feeling a Bit (awk)ward 92

            The printf Function 94

            Summary 95

            Exam Preparation Tasks 96

            Review All Key Topics 96

            Define Key Terms 97

            Review Questions 97

Chapter 3 Configuring and Managing Storage 101

            Do I Know This Already? Quiz 101

            Foundation Topics 104

            Determining Storage Hardware 104

            Performing Disk Partitioning 108

            Inspecting and Managing Software RAID 114

            Using Logical Volume Manager (LVM) 114

            Mounting Local and Remote Devices 118

            Monitoring Storage Space and Disk Usage 123

            Filesystem Management 126

            Storage Area Networks/Network-Attached Storage 131

            Summary 134

            Exam Preparation Tasks 135

            Review All Key Topics 135

            Define Key Terms 136

            Review Questions 136

Chapter 4 Managing Processes and Services 139

            Do I Know This Already? Quiz 139

            Foundation Topics 142

            Managing Processes 142

            systemd 159

            Scheduling Services 170

            Summary 180

            Exam Preparation Tasks 181

            Review All Key Topics 181

            Define Key Terms 182

            Review Questions 182

Chapter 5 Using Network Tools and Configuration Files 185

            Do I Know This Already? Quiz 186

            Foundation Topics 188

            Interface Management 188

            Name Resolution 199

            Network Monitoring 207

            Remote Networking Tools 217

            Summary 221

            Exam Preparation Tasks 222

            Review All Key Topics 222

            Define Key Terms 223

            Review Questions 223

Chapter 6 Building and Installing Software 225

            Do I Know This Already? Quiz 226

            Foundation Topics 228

            Package Management 228

            Sandboxed Applications 268

            System Updates 270

            Summary 275

            Exam Preparation Tasks 276

            Review All Key Topics 276

            Define Key Terms 277

Chapter 7 Managing Software Configurations 281

            Do I Know This Already? Quiz 281

            Foundation Topics 283

            Updating Configuration Files 283

            Configuring Kernel Options 289

            Configuring Common System Services 300

            Representing Locales 304

            Summary 315

            Exam Preparation Tasks 316

            Review All Key Topics 316

            Define Key Terms 317

            Review Questions 317

Part II: Security (Obj. 2.1 - 2.5)

Chapter 8 Understanding Linux Security Best Practices 321

            Do I Know This Already? Quiz 321

            Foundation Topics 323

            Public Key Infrastructure 323

            Certificate Use Cases 325

            Authentication 326

            Linux Hardening 333

            Summary 348

            Exam Preparation Tasks 349

            Review All Key Topics 349

            Define Key Terms 350

            Review Questions 350

Chapter 9 Implementing Identity Management 353

            Do I Know This Already? Quiz 353

            Foundation Topics 355

            Account Creation and Deletion 355

            Summary 374

            Exam Preparation Tasks 375

            Review All Key Topics 375

            Define Key Terms 375

            Review Questions 376

Chapter 10 Implementing and Configuring Firewalls 379

            Do I Know This Already? Quiz 379

            Foundation Topics 382

            Common Firewall Technologies 382

            Understanding iptables 385

            Additional Firewall Technologies 398

            Summary 400

            Exam Preparation Tasks 401

            Review All Key Topics 401

            Define Key Terms 401

            Review Questions 402

Chapter 11 Using Remote Connectivity for System Management 405

            Do I Know This Already? Quiz 405

            Foundation Topics 408

            SSH (Secure Shell) 408

            Executing Commands as Another User 416

            Summary 421

            Exam Preparation Tasks 422

            Review All Key Topics 422

            Define Key Terms 423

            Review Questions 423

Chapter 12 Understanding and Applying Access Controls 427

            Do I Know This Already? Quiz 427

            Foundation Topics 429

            File Permissions 429

            File and Directory Ownership 434

            Understanding and Using umask 437

            Permission Granularity Issues 437

            Finding Files by Permission 444

            Access Control Lists 445

            Context-Based Access 448

            Command-Line Utilities 457

            Summary 457

            Exam Preparation Tasks 458

            Review All Key Topics 458

            Define Key Terms 458

            Review Questions 459

Part III: Scripting, Containers and Automation (Obj. 3.1 - 3.5)

Chapter 13 Automating Tasks via Shell Scripting 463

            Do I Know This Already? Quiz 463

            Foundation Topics 466

            Shell Script Elements 466

            Environment Variables and Settings 469

            Working with Input/Output Streams 475

            Shell Script Elements 487

            Summary 517

            Exam Preparation Tasks 518

            Review All Key Topics 518

            Define Key Terms 519

            Review Questions 519

Chapter 14 Performing Basic Container Operations 523

            Do I Know This Already? Quiz 523

            Foundation Topics 525

            Container Management 525

            Container Image Operations 533

            Summary 534

            Exam Preparation Tasks 535

            Review All Key Topics 535

            Define Key Terms 535

            Review Questions 536

Chapter 15 Performing Basic Version Control Using Git 539

            Do I Know This Already? Quiz 539

            Foundation Topics 541

            Version Control Concepts 541

            Using Git for Version Control 546

            Summary 568

            Exam Preparation Tasks 569

            Review All Key Topics 569

            Define Key Terms 569

            Review Questions 570

Chapter 16 Understanding Infrastructure as Code 573

            Do I Know This Already? Quiz 573

            Foundation Topics 576

            File Formats 576

            Infrastructure as Code Concepts 579

            Continuous Integration/Continuous Deployment 588

            Advanced Git Topics 590

            Summary 591

            Exam Preparation Tasks 592

            Review All Key Topics 592

            Define Key Terms 593

            Review Questions 593

Chapter 17 Understanding Containers, Cloud, and Orchestration 597

            Do I Know This Already? Quiz 597

            Foundation Topics 600

            Kubernetes Benefits and Application Use Cases 600

            Single-Node Multicontainer Use Cases 604

            Container Persistent Storage 605

            Container Networks 608

            Service Mesh 611

            Bootstrapping 612

            Container Registries 613

            Summary 614

            Exam Preparation Tasks 615

            Review All Key Topics 615

            Define Key Terms 616

            Review Questions 616

Part IV: Troubleshooting (Obj. 4.1 - 4.5)

Chapter 18 Analyzing and Troubleshooting Storage Issues 619

            Do I Know This Already? Quiz 619

            Foundation Topics 623

            High Latency Issues 623

            Low Throughput Issues 627

            Input/Output Operations per Second Scenarios 631

            Capacity Issues 633

            Filesystem Issues 638

            I/O Scheduler Issues 643

            Device Issues 647

            LVM Issues 656

            Mount Option Issues 659

            Exam Preparation Tasks 663

            Review All Key Topics 663

            Define Key Terms 664

            Review Questions 664

Chapter 19 Analyzing and Troubleshooting Network Resource Issues 667

            Do I Know This Already? Quiz 667

            Foundation Topics 670

            Network Configuration Issues 670

            Firewall Issues 674

            Interface Errors 679

            Bandwidth Limitations 686

            Name Resolution Issues 687

            Testing Remote Systems 689

            Summary 696

            Exam Preparation Tasks 697

            Review All Key Topics 697

            Define Key Terms 698

            Review Questions 698

Chapter 20 Analyzing and Troubleshooting CPU and Memory Issues 701

            Do I Know This Already? Quiz 701

            Foundation Topics 704

            Runaway and Zombie Processes 704

            High CPU Utilization/Load Average/Run Queues 707

            CPU Times and CPU Process Priorities 711

            Memory Exhaustion and Out of Memory 713

            Swapping 717

            Hardware 719

            Summary 720

            Exam Preparation Tasks 721

            Review All Key Topics 721

            Define Key Terms 721

            Review Questions 721

Chapter 21 Analyzing and Troubleshooting User and File Permissions 725

            Do I Know This Already? Quiz 725

            Foundation Topics 728

            User Login Issues 728

            User File Access Issues 731

            Password Issues 735

            Privilege Elevation Issues 736

            Quota Issues 736

            Summary 738

            Exam Preparation Tasks 739

            Review All Key Topics 739

            Define Key Terms 739

            Review Questions 739

Chapter 22 Analyzing and Troubleshooting Common Problems Using Systemd 743

            Do I Know This Already? Quiz 743

            Foundation Topics 745

            Unit Files 745

            Common Problems 756

            Summary 761

            Exam Preparation Tasks 762

            Review All Key Topics 762

            Define Key Terms 762

            Review Questions 763

Chapter 23 Final Preparation 765

            Exam Information 765

            Getting Ready 767

            Tools for Final Preparation 768

            Suggested Plan for Final Review/Study 772

            Summary 772

Appendix A Answers to the Do I Know This Already? Quizzes and Review Questions 773

Glossary 790

Online Elements:

Appendix B Study Planner

9780137866885, TOC, 10/3/23


Submit Errata

More Information

Pearson IT Certification Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from Pearson IT Certification and its family of brands. I can unsubscribe at any time.


Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030, (Pearson) presents this site to provide information about Pearson IT Certification products and services that can be purchased through this site.

This privacy notice provides an overview of our commitment to privacy and describes how we collect, protect, use and share personal information collected through this site. Please note that other Pearson websites and online products and services have their own separate privacy policies.

Collection and Use of Information

To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including:

Questions and Inquiries

For inquiries and questions, we collect the inquiry or question, together with name, contact details (email address, phone number and mailing address) and any other additional information voluntarily submitted to us through a Contact Us form or an email. We use this information to address the inquiry and respond to the question.

Online Store

For orders and purchases placed through our online store on this site, we collect order details, name, institution name and address (if applicable), email address, phone number, shipping and billing addresses, credit/debit card information, shipping options and any instructions. We use this information to complete transactions, fulfill orders, communicate with individuals placing orders or visiting the online store, and for related purposes.


Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Participation is voluntary. Pearson collects information requested in the survey questions and uses the information to evaluate, support, maintain and improve products, services or sites; develop new products and services; conduct educational research; and for other purposes specified in the survey.

Contests and Drawings

Occasionally, we may sponsor a contest or drawing. Participation is optional. Pearson collects name, contact information and other information specified on the entry form for the contest or drawing to conduct the contest or drawing. Pearson may collect additional personal information from the winners of a contest or drawing in order to award the prize and for tax reporting purposes, as required by law.


If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email information@informit.com.

Service Announcements

On rare occasions it is necessary to send out a strictly service related announcement. For instance, if our service is temporarily suspended for maintenance we might send users an email. Generally, users may not opt-out of these communications, though they can deactivate their account information. However, these communications are not promotional in nature.

Customer Service

We communicate with users on a regular basis to provide requested services and in regard to issues relating to their account we reply via email or phone in accordance with the users' wishes when a user submits their information through our Contact Us form.

Other Collection and Use of Information

Application and System Logs

Pearson automatically collects log data to help ensure the delivery, availability and security of this site. Log data may include technical information about how a user or visitor connected to this site, such as browser type, type of computer/device, operating system, internet service provider and IP address. We use this information for support purposes and to monitor the health of the site, identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents and appropriately scale computing resources.

Web Analytics

Pearson may use third party web trend analytical services, including Google Analytics, to collect visitor information, such as IP addresses, browser types, referring pages, pages visited and time spent on a particular site. While these analytical services collect and report information on an anonymous basis, they may use cookies to gather web trend information. The information gathered may enable Pearson (but not the third party web trend services) to link information with application and system log data. Pearson uses this information for system administration and to identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents, appropriately scale computing resources and otherwise support and deliver this site and its services.

Cookies and Related Technologies

This site uses cookies and similar technologies to personalize content, measure traffic patterns, control security, track use and access of information on this site, and provide interest-based messages and advertising. Users can manage and block the use of cookies through their browser. Disabling or blocking certain cookies may limit the functionality of this site.

Do Not Track

This site currently does not respond to Do Not Track signals.


Pearson uses appropriate physical, administrative and technical security measures to protect personal information from unauthorized access, use and disclosure.


This site is not directed to children under the age of 13.


Pearson may send or direct marketing communications to users, provided that

  • Pearson will not use personal information collected or processed as a K-12 school service provider for the purpose of directed or targeted advertising.
  • Such marketing is consistent with applicable law and Pearson's legal obligations.
  • Pearson will not knowingly direct or send marketing communications to an individual who has expressed a preference not to receive marketing.
  • Where required by applicable law, express or implied consent to marketing exists and has not been withdrawn.

Pearson may provide personal information to a third party service provider on a restricted basis to provide marketing solely on behalf of Pearson or an affiliate or customer for whom Pearson is a service provider. Marketing preferences may be changed at any time.

Correcting/Updating Personal Information

If a user's personally identifiable information changes (such as your postal address or email address), we provide a way to correct or update that user's personal data provided to us. This can be done on the Account page. If a user no longer desires our service and desires to delete his or her account, please contact us at customer-service@informit.com and we will process the deletion of a user's account.


Users can always make an informed choice as to whether they should proceed with certain services offered by Adobe Press. If you choose to remove yourself from our mailing list(s) simply visit the following page and uncheck any communication you no longer want to receive: www.pearsonitcertification.com/u.aspx.

Sale of Personal Information

Pearson does not rent or sell personal information in exchange for any payment of money.

While Pearson does not sell personal information, as defined in Nevada law, Nevada residents may email a request for no sale of their personal information to NevadaDesignatedRequest@pearson.com.

Supplemental Privacy Statement for California Residents

California residents should read our Supplemental privacy statement for California residents in conjunction with this Privacy Notice. The Supplemental privacy statement for California residents explains Pearson's commitment to comply with California law and applies to personal information of California residents collected in connection with this site and the Services.

Sharing and Disclosure

Pearson may disclose personal information, as follows:

  • As required by law.
  • With the consent of the individual (or their parent, if the individual is a minor)
  • In response to a subpoena, court order or legal process, to the extent permitted or required by law
  • To protect the security and safety of individuals, data, assets and systems, consistent with applicable law
  • In connection the sale, joint venture or other transfer of some or all of its company or assets, subject to the provisions of this Privacy Notice
  • To investigate or address actual or suspected fraud or other illegal activities
  • To exercise its legal rights, including enforcement of the Terms of Use for this site or another contract
  • To affiliated Pearson companies and other companies and organizations who perform work for Pearson and are obligated to protect the privacy of personal information consistent with this Privacy Notice
  • To a school, organization, company or government agency, where Pearson collects or processes the personal information in a school setting or on behalf of such organization, company or government agency.


This web site contains links to other sites. Please be aware that we are not responsible for the privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of each and every web site that collects Personal Information. This privacy statement applies solely to information collected by this web site.

Requests and Contact

Please contact us about this Privacy Notice or if you have any requests or questions relating to the privacy of your personal information.

Changes to this Privacy Notice

We may revise this Privacy Notice through an updated posting. We will identify the effective date of the revision in the posting. Often, updates are made to provide greater clarity or to comply with changes in regulatory requirements. If the updates involve material changes to the collection, protection, use or disclosure of Personal Information, Pearson will provide notice of the change through a conspicuous notice on this site or other appropriate way. Continued use of the site after the effective date of a posted revision evidences acceptance. Please contact us if you have questions or concerns about the Privacy Notice or any objection to any revisions.

Last Update: November 17, 2020