CompTIA Linux+ (XK0-004)
(pearson-XK0-004-complete) / ISBN : 978-1-64459-139-0
About This Course
The CompTIA Linux+ XK0-004 Cert Guide comes with various interactive learning resources to help you pass the XK0-004 exam. Lab simulates real-world, hardware, software, and command-line interface environments and can be mapped to any text-book, course, or training. This online assessment engine enables you to access practice tests on any desktop, laptop, tablet, or smartphone device with internet connectivity.
Skills You’ll Get
To gain the CompTIA Linux+ certification, professionals are required to pass the XK0-004 exam. This exam's objectives include hardware and system configuration; systems operation and maintenance; security, troubleshooting and diagnostics; and automation and scripting. Once you are CompTIA certified, you will gain new career opportunities.
Interactive Lessons
30+ Interactive Lessons | 291+ Quizzes | 236+ Flashcards | 241+ Glossary of terms
Gamified TestPrep
89+ Pre Assessment Questions | 2+ Full Length Tests | 90+ Post Assessment Questions | 180+ Practice Test Questions
Hands-On Labs
48+ LiveLab | 00+ Minutes
Introduction
- Goals and Methods
- The Linux+ Domains and Objectives
- How This Course Maps to the Exam Objectives
- What’s New?
- Who Should Read This Course?
- Strategies for Exam Preparation
Installing Linux
- Hardware and Linux Installation
- Summary
Package Installation and Management
- Software in a Linux System
- Installing Software from Source
- Packages and Package Managers
- RPM and YUM Package Management
- Summary
- Review All Key Topics
Virtualization
- What Is Virtualization?
- Types of Virtualization/Hypervisors
- Bootstrapping VMs
- Template Formats
- Virtualization Storage
- Networking Considerations
- Summary
- Review All Key Topics
The Boot Process
- The Linux Boot Process
- Boot Loaders and Files
- When Kernels Panic
- Summary
- Review All Key Topics
Managing System Services
- systemd
- Down Memory Lane with SysVinit
- Summary
- Review All Key Topics
System Performance
- Managing Processes
- Sending Signals to Processes
- Job Control
- Managing Process Priorities
- Leaving Programs Running After Logout
- Summary
- Review All Key Topics
File Manipulation
- File and Directory Operations
- Working with Input/Output Streams
- Summary
- Review All Key Topics
File Processing
- Reading File Contents
- Filters
- A Tour of the vim Editor
- nano, nano
- Summary
- Review All Key Topics
File Permissions and Escalation
- Working with Permissions
- Manipulating Permissions
- Special File Permissions
- Finding Files by Permission
- Access Control Lists
- Understanding Permission Problems
- Default Permissions
- Changing User Ownership
- Changing Group Ownership
- User Privilege Escalation
- Summary
- Review All Key Topics
SELinux and AppArmor
- SELinux Configurations
- SELinux Contexts
- AppArmor
- Summary
- Review All Key Topics
File Compression and Storage
- Archive and Restore Utilities
- Compression Tools
- Backing Up Is Hard to Do
- Off-Site/Off-System Storage
- Integrity Checks
- Summary
- Review All Key Topics
User and Group Management
- User Account Fundamentals
- Group Accounts
- Adding Users and Groups
- Modifying Users and Groups
- Removing Users and Groups
- The Shadow Suite
- Changing Passwords
- Summary
- Review All Key Topics
Account Security
- Pluggable Authentication Modules (PAMs)
- Secure Shell
- Terminals PTY/TTY
- Public Key Infrastructure
- Using TCP Wrappers for Securing Services
- Virtual Private Network (VPN) Clients
- Summary
- Review All Key Topics
Logging Services
- System Logging
- Summary
- Review All Key Topics
Linux Devices
- Understanding Linux Hardware
- Managing Printers and Printing
- Linux Graphical User Interfaces
- Accessibility Options
- Remote Desktop
- Summary
- Review All Key Topics
Hardware Troubleshooting
- Storage Monitoring and Configuration
- CPU Monitoring and Configuration
- Memory Monitoring and Configuration
- Troubleshooting Additional Hardware Issues
- Summary
- Review All Key Topics
Kernel Modules
- Understanding Kernel Modules
- Managing Kernel Modules
- The modprobe Command
- Summary
- Review All Key Topics
Storage Concepts
- Basic Partitions
- Filesystem Hierarchy
- Device Mapper
- Filesystem Types
- Summary
- Review All Key Topics
Storage Configuration
- Disk Partitioning Tools
- Managing LVM
- Managing Software RAID
- Creating Filesystems
- Advanced Filesystem Commands
- Mounting and Unmounting
- Space Utilization
- Summary
- Review All Key Topics
Network Configuration
- Conceptual Overview of Networking
- Managing Interfaces
- Network Configuration Utilities
- Bonding
- Summary
- Review All Key Topics
Network Troubleshooting
- Key Network Troubleshooting Concepts
- Network Troubleshooting Tools
- Summary
- Review All Key Topics
Linux Firewalls
- The iptables Command
- Additional Firewall Technologies
- Summary
- Review All Key Topics
Orchestration
- Automation and Orchestration
- Summary
- Review All Key Topics
Automate Tasks
- Job Control
- Leaving Programs Running After Logout
- The cron System
- Running ad hoc Jobs
- Summary
- Review All Key Topics
Manage Localization
- Time Zones
- Character Encoding
- Representing Locales
- Review All Key Topics
BASH Scripting Essentials
- Basics of Scripting
- Shell Script Commands
- Review All Key Topics
Git
- Version Control Concepts
- Git Concepts and Features
- Handling Branches
- Executing Diffs
- Merging Files
- Review All Key Topics
Server Roles
- Server Types
- Server Features
- Summary
- Review All Key Topics
Security Best Practices
- Host Security Best Practices
- Authentication Security Best Practices
- Service Security Best Practices
- Banners
- Summary
- Review All Key Topics
Installing Linux
- Installing CentOS
Package Installation and Management
- Using Red Hat Package Management Tools
- Investigating RPM App Package Issues
Virtualization
- Installing a Virtual Machine
- Looking at VM Tools
- Exploring the Contents of the Anaconda file
The Boot Process
- Booting Linux into Single-User Mode
- Creating an RAM Disk
Managing System Services
- Managing Services with systemctl
- Finding the System Initialization Method
System Performance
- Managing Processes
- Watching Stopped Processes
- Displaying Process Information
- Sending a Job to the Background
File Manipulation
- Creating a Hard Link
- Performing Basic File Management
- Exploring a File System
File Processing
- Using Regular Expressions
- Using Filters
- Using Redirection
File Permissions and Escalation
- Changing Permissions on a File
- Finding Files
- Assigning Additional ACLs to a File
- Investigating File Obstacles
SELinux and AppArmor
- Exploring SELinux
File Compression and Storage
- Using tar for Backups
User and Group Management
- Reviewing Account Settings
- Managing Users and Groups
- Using usermod to Lock an Account
Account Security
- Exploring PAM
Logging Services
- Viewing the System Logs
Linux Devices
- Making an Inventory of System Devices
Hardware Troubleshooting
- Viewing Disk Usage
- Identifying System Hardware
Kernel Modules
- Managing Kernel Modules from the Command Line
Storage Concepts
- Creating a Physical Volume, Volume Group, Logical Volume, and File Systems
Storage Configuration
- Creating Partitions and Filesystems
Network Configuration
- Finding Applications that are Providing TCP Network Services
Network Troubleshooting
- Finding the Network Information
- Understanding Network Configuration on CentOS
Linux Firewalls
- Using Firewalld
Automate Tasks
- Running Scripts in Background Mode
Manage Localization
- Working with Time Zones
- Using the timedatectl Command to Set the System Time
BASH Scripting Essentials
- Creating an Advanced Script
- Making Simple Batch Files
- Redirecting Output
Git
- Using Git
Any questions?Check out the FAQs
Still have unanswered questions and need to get in touch?
Contact Us NowCompTIA A+, CompTIA Network+ and 12 months of Linux admin experience
USD 329
Performance-based, Multiple Choice (Single Response), Multiple Response and Fill-in-the-Blank
The exam contains 90 questions.
90 minutes
720
(on a scale of 100-900)
Three years