Learn, prepare, and practice for CompTIA Linux+ (XK0-004) exam success with this Cert Guide from Pearson IT Certification, a leader in IT Certification learning.
- Master CompTIA Linux+ XK0-004 exam topics
- Assess your knowledge with chapter-ending quizzes
- Review key concepts with exam preparation tasks
Practice with unique sets of exam-realistic practice questions
CompTIA Linux+ XK0-004 Cert Guide is a best-of-breed exam study guide. Leading Linux trainers Ross Brunson and William "Bo" Rothwell share preparation hints and test-taking tips, helping you identify areas of weakness and improve both your conceptual knowledge and hands-on skills. Material is presented in a concise manner, focusing on increasing your understanding and retention of exam topics.
The book presents you with an organized test-preparation routine through the use of proven series elements and techniques. Exam topic lists make referencing easy. Chapter-ending Exam Preparation Tasks help you drill on key concepts you must know thoroughly. Review questions help you assess your knowledge, and a final preparation chapter guides you through tools and resources to help you craft your final study plan.
CompTIA Linux+ XK0-004 Cert Guide comes with the powerful Pearson Test Prep practice test software, complete with hundreds of exam-realistic questions. The assessment engine offers you a wealth of customization options and reporting features, laying out a complete assessment of your knowledge to help you focus your study where it is needed most. This online assessment engine enables you to access the practice tests via the Internet on any desktop, laptop, tablet, or smartphone device with Internet connectivity. The web-based version also enables you to download the software to your desktop, so you can use the practice test even when you don't have an Internet connection. The desktop version syncs with your online version when an Internet connection is established, to update and track your progress. This integrated learning package offers these additional benefits:
Enables you to focus on individual topic areas or take complete, timed exams
Presents unique sets of exam-realistic practice questions
Tracks your performance and provides feedback on a module-by-module basis, laying out a complete assessment of your knowledge to help you focus your study where it is needed most
Well regarded for its level of detail, assessment features, and challenging review questions and exercises, this study guide helps you master the concepts and techniques that will enable you to succeed on the exam the first time.
This study guide helps you master all topics on the latest CompTIA Linux+ exam, including
Hardware and system configuration
Systems operation and maintenance
Security
Linux troubleshooting and diagnostics
Automation and scripting
It fully reflects major changes to this version of the Linux+ exam, including new coverage of virtualization, cloud concepts, Git, and orchestration.
Autorentext
At the impressionable age of 14, William "Bo" Rothwell crossed paths with a TRS-80 Micro Computer System (affectionally known as a "Trash 80"). Soon after, the adults responsible for Bo made the mistake of leaving him alone with the TSR-80. He immediately dismantled it and held his first computer class, showing his friends what made this "computer thing" work.
Since that experience, Bo's passion for understanding how computers work and sharing this knowledge with others has resulting in a rewarding career in IT training. His experience includes Linux, Unix, IT security, devops, and programming languages such as Perl, Python, Tcl, and BASH. He is the founder and lead instructor of One Course Source, an IT training organization.
Ross Brunson has more than 25 years of experience as a Linux and open source trainer, training manager, and technologist and is author of the popular LPIC-1 Exam Cram 2 (Que Publishing) and the Pearson CompTIA Linux+ / LPIC-1 Cert Guide (2014).
Ross is currently a training architect at Linux Academy (www.linuxacademy.com), where he focuses on Linux and open source training, giving helpful talks at the various FLOSS shows, and supporting the amazing Linux Academy community. Ross has very recently been the certification architect at SUSE, where he helped redesign and modernize that program. Just before that, he spent five years as the director of member services for the Linux Professional Institute, where he contributed to placing several LPI courses into the Cisco Networking Academy, conducted dozens of train-the-trainer sessions, and provided sales enablement support for the worldwide Master Affiliate network, spanning more than 100 countries.
Ross holds a number of key IT certifications and is author of several successful technical books and dozens of technical courses for major organizations (including the first U.S. LPI Certification Bootcamps). He is skilled at both contributing to and building community around IT products.
Ross lives in Paradise Valley, Montana, with his family and enjoys traveling far and wide, participating in winter sports, photography, and playing the drums (although not everyone around him appreciates it).
Inhalt
Introduction xxxvi
Part I: Software Management
Chapter 1 Installing Linux 3
Hardware and Linux Installation 3
Installing Linux as a Study Tool 4
Setting Up a Virtualized Environment 4
Downloading ISO Files 6
Installing an Ubuntu Virtual Machine 8
Installing Ubuntu on a Virtual Machine 10
Getting to the Command Line 11
The Importance of Snapshots 12
Summary 13
Chapter 2 Package Installation and Management 15
"Do I Know This Already?" Quiz 15
Software in a Linux System 18
Shared Libraries 18
Working with Shared Libraries 20
Determining Required Libraries 20
Installing Software from Source 22
Components of a Source Code Install 23
The Makefile 23
Example of a Compilation of Source Code 24
Packages and Package Managers 25
The Most Common Package Types 25
Package Managers 26
Debian Package Management 26
Using Repositories 32
Installing Remote Packages 36
Upgrading the System 38
Removing Packages 39
Graphical Managers 39
RPM and YUM Package Management 40
The RPM Database 40
RPM Package Files 41
The rpm Command 42
Package Management with YUM 52
Configuring YUM 56
Dandified YUM 59
zypper 59
Syncing or Mirroring Repositories 65
Alternative Method of Acquiring Software 65
Summary 66
Chapter 3 Virtualization 73
"Do I Know This Already?" Quiz 73
What Is Virtualization? 75
Types of Virtualization/Hypervisors 75
Local Virtualization 76
…