Home Page Icon
Home Page
Table of Contents for
Part I Gathering Your Tools
Close
Part I Gathering Your Tools
by Richard Blum, Christine Bresnahan
CompTIA Linux+ Study Guide, 4th Edition
Cover
Acknowledgments
About the Authors
Introduction
Exercise
The Exam Objectives
Assessment Test
Answers to Assessment Test
Part I Gathering Your Tools
Chapter 1 Preparing Your Environment
Setting Up a Learning Space
Exploring Linux Distributions
Locating a Terminal
Summary
Chapter 2 Sifting Through Services
What Is a Linux Server?
Serving the Basics
Serving Local Networks
Implementing Security
Improving Performance
Summary
Exam Essentials
Review Questions
Chapter 3 Managing Files, Directories, and Text
Handling Files and Directories
Linking Files and Directories
Reading Files
Finding Information
Summary
Exam Essentials
Review Questions
Chapter 4 Searching and Analyzing Text
Processing Text Files
Redirecting Input and Output
Editing Text Files
Summary
Exam Essentials
Review Questions
Part II Starting Up and Configuring Your System
Chapter 5 Explaining the Boot Process
The Linux Boot Process
The Firmware Startup
Linux Bootloaders
System Recovery
Summary
Exam Essentials
Review Questions
Chapter 6 Maintaining System Startup and Services
Looking at init
Managing systemd Systems
Managing SysV init Systems
Digging Deeper into systemd
Summary
Exam Essentials
Review Questions
Chapter 7 Configuring Network Connections
Configuring Network Features
Basic Network Troubleshooting
Advanced Network Troubleshooting
Summary
Exam Essentials
Review Questions
Chapter 8 Comparing GUIs
Focusing on the GUI
Serving Up the GUI
Using Remote Desktops
Forwarding
Summary
Exam Essentials
Review Questions
Chapter 9 Adjusting Localization Options
Understanding Localization
Setting Your Locale
Looking at Time
Summary
Exam Essentials
Review Questions
Part III Managing Your System
Chapter 10 Administering Users and Groups
Managing User Accounts
Managing Groups
Setting Up the Environment
Querying Users
Managing Disk Space Usage
Summary
Exam Essentials
Review Questions
Chapter 11 Handling Storage
Storage Basics
Partitioning Tools
Understanding Filesystems
Formatting Filesystems
Mounting Filesystems
Managing Filesystems
Storage Alternatives
Summary
Exam Essentials
Review Questions
Chapter 12 Protecting Files
Understanding Backup Types
Looking at Compression Methods
Comparing Archive and Restore Utilities
Securing Offsite/Off-System Backups
Checking Backup Integrity
Summary
Exam Essentials
Review Questions
Chapter 13 Governing Software
Working with Source Code
Packaging Applications
Summary
Exam Essentials
Review Questions
Chapter 14 Tending Kernel Modules
Exploring Kernel Modules
Installing Kernel Modules
Removing Kernel Modules
Summary
Exam Essentials
Review Questions
Part IV Securing Your System
Chapter 15 Applying Ownership and Permissions
Looking at File and Directory Permissions
Access Control Lists
Context-Based Permissions
Understanding Linux User Types
Restricting Users
Summary
Exam Essentials
Review Questions
Chapter 16 Looking at Access and Authentication Methods
Getting to Know PAM
Exploring PKI Concepts
Using SSH
Using VPN as a Client
Summary
Exam Essentials
Review Questions
Chapter 17 Implementing Logging Services
Understanding the Importance of Logging
Basic Logging Using rsyslog
Journaling with systemd-journald
Summary
Exam Essentials
Review Questions
Chapter 18 Overseeing Linux Firewalls
Providing Access Control
Looking at Firewall Technologies
Forwarding IP Packets
Dynamically Setting Rules
Summary
Exam Essentials
Review Questions
Chapter 19 Embracing Best Security Practices
User Security
System Security
Network Security
Summary
Exam Essentials
Review Questions
Part V Troubleshooting Your System
Chapter 20 Analyzing System Properties and Remediation
Troubleshooting the Network
Troubleshooting Storage Issues
Troubleshooting the CPU
Troubleshooting Memory
Surviving a Lost root Password
Summary
Exam Essentials
Review Questions
Chapter 21 Optimizing Performance
Looking at Processes
Monitoring Processes in Real Time
Managing Processes
Summary
Exam Essentials
Review Questions
Chapter 22 Investigating User Issues
Troubleshooting Access
Examining File Obstacles
Exploring Environment and Shell Issues
Summary
Exam Essentials
Review Questions
Chapter 23 Dealing with Linux Devices
Communicating with Linux Devices
Working with Devices
Using Hot Pluggable Devices
Summary
Exam Essentials
Review Questions
Chapter 24 Troubleshooting Application and Hardware Issues
Dealing with Storage Problems
Uncovering Application Permission Issues
Analyzing Application Dependencies
Looking at SELinux Context Violations
Exploring Firewall Blockages
Troubleshooting Additional Hardware Issues
Summary
Exam Essentials
Review Questions
Part VI Automating Your System
Chapter 25 Deploying Bash Scripts
The Basics of Shell Scripting
Advanced Shell Scripting
Writing Script Programs
Summary
Exam Essentials
Review Questions
Chapter 26 Automating Jobs
Running Scripts in Background Mode
Running Scripts Without a Console
Sending Signals
Job Control
Running Like Clockwork
Summary
Exam Essentials
Review Questions
Chapter 27 Controlling Versions with Git
Understanding Version Control
Setting Up Your Git Environment
Committing with Git
Merging Versions
Summary
Exam Essentials
Review Questions
Part VII Realizing Virtual and Cloud Environments
Chapter 28 Understanding Cloud and Virtualization Concepts
Considering Cloud Services
Understanding Virtualization
Exploring Containers
Exercise
Summary
Exam Essentials
Review Questions
Chapter 29 Inspecting Cloud and Virtualization Services
Focusing on VM Tools
Understanding Bootstrapping
Exploring Storage Issues
Considering Network Configurations
Summary
Exam Essentials
Review Questions
Chapter 30 Orchestrating the Environment
Understanding Orchestration Concepts
Provisioning the Data Center
Looking at Container Orchestration Engines
Summary
Exam Essentials
Review Questions
Appendix Answers to Review Questions
Chapter 2: Sifting Through Services
Chapter 3: Managing Files, Directories, and Text
Chapter 4: Searching and Analyzing Text
Chapter 5: Explaining the Boot Process
Chapter 6: Maintaining System Startup and Services
Chapter 7: Configuring Network Connections
Chapter 8: Comparing GUIs
Chapter 9: Adjusting Localization Options
Chapter 10: Administering Users and Groups
Chapter 11: Handling Storage
Chapter 12: Protecting Files
Chapter 13: Governing Software
Chapter 14: Tending Kernel Modules
Chapter 15: Applying Ownership and Permissions
Chapter 16: Looking at Access and Authentication Methods
Chapter 17: Implementing Logging Services
Chapter 18: Overseeing Linux Firewalls
Chapter 19: Embracing Best Security Practices
Chapter 20: Analyzing System Properties and Remediation
Chapter 21: Optimizing Performance
Chapter 22: Investigating User Issues
Chapter 23: Dealing with Linux Devices
Chapter 24: Troubleshooting Application and Hardware Issues
Chapter 25: Deploying Bash Scripts
Chapter 26: Automating Jobs
Chapter 27: Controlling Versions with Git
Chapter 28: Understanding Cloud and Virtualization Concepts
Chapter 29: Inspecting Cloud and Virtualization Services
Chapter 30: Orchestrating the Environment
Index
End User License Agreement
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Prev
Previous Chapter
Introduction
Next
Next Chapter
Chapter 1 Preparing Your Environment
PART I
Gathering Your Tools
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset