LPI Linux Essentials Study Guide, 3rd Edition

Book description

Provides a solid foundation for those considering a career in IT—covers the objectives of the new Linux Essentials Exam 010-160 v1.6

Linux is a secure, reliable, open source alternative to costly operating systems such as Microsoft Windows. As large organizations worldwide continue to add Linux servers, the need for IT professionals skilled in Linux continues to grow. The LPI Linux Essentials Study Guide is a valuable resource for anyone preparing to take the new Linux Essentials Exam—the entry-level certification from The Linux Professional Institute (LPI) which validates knowledge of Linux concepts and applications. 

Written by recognized experts on Linux and open source technologies, this accessible, user-friendly guide covers desktop skills, the command line, directories and files, networks, scripting, security, users and permissions, and much more. Clear, concise chapters provide numerous hands-on tutorials, real-world examples, color illustrations, and practical end-of-chapter exercises and review questions. An ideal introduction for those new to Linux or considering a career in IT, this guide helps readers:

  • Learn the operation and components of Linux desktops and servers
  • Understand open source software, licensing, and applications
  • Configure networks, security, cloud services, storage, and devices
  • Create users and groups and set permissions and ownership
  • Use the command line and build automation scripts

LPI Linux Essentials Study Guide: Exam 010 v1.6 is perfect for anyone beginning a career in IT, newcomers to Linux, students in computer courses, and system administrators working with other operating systems wanting to learn more about Linux and other open source solutions.

Table of contents

  1. Cover
  2. Acknowledgments
  3. About the Authors
  4. Introduction
  5. Assessment Test
  6. Answers to Assessment Test
  7. Chapter 1 Selecting an Operating System
    1. What Is an OS?
    2. Investigating User Interfaces
    3. Where Does Linux Fit in the OS World?
    4. What Is a Distribution?
    5. Embedded Linux Systems
    6. Linux in the Cloud
    7. Summary
    8. Exam Essentials
    9. Review Questions
  8. Chapter 2 Understanding Software Licensing
    1. Investigating Software Licenses
    2. Looking at the Free Software Foundation
    3. Looking at the Open Source Initiative
    4. Looking at the Creative Commons
    5. Using Open Source Licenses
    6. Summary
    7. Exam Essentials
    8. Review Questions
  9. Chapter 3 Investigating Linux’s Principles and Philosophy
    1. Linux Through the Ages
    2. Using Open Source Software
    3. Understanding OS Roles
    4. Summary
    5. Exam Essentials
    6. Review Questions
  10. Chapter 4 Using Common Linux Programs
    1. Using a Linux Desktop Environment
    2. Working with Productivity Software
    3. Using Server Programs
    4. Managing Programming Languages
    5. Handling Software Packages
    6. Summary
    7. Exam Essentials
    8. Review Questions
  11. Chapter 5 Getting to Know the Command Line
    1. Starting a Command Line
    2. Running Programs
    3. Using Shell Features
    4. Getting Help Using Man Pages
    5. Review Questions
  12. Chapter 6 Managing Hardware
    1. Learning About Your CPU
    2. Identifying Motherboard Capabilities
    3. Sizing Your Power Supply
    4. Understanding Disk Issues
    5. Managing Displays
    6. Handling USB Devices
    7. Managing Drivers
    8. Summary
    9. Exam Essentials
    10. Review Questions
  13. Chapter 7 Managing Files
    1. Understanding Where Things Go
    2. Exploring Files and Directories
    3. Manipulating Files
    4. Manipulating Directories
    5. Summary
    6. Exam Essentials
    7. Review Questions
  14. Chapter 8 Searching, Extracting, and Archiving Data
    1. Using Regular Expressions
    2. Searching For and Extracting Data
    3. Redirecting Input and Output
    4. Archiving Data
    5. Summary
    6. Exam Essentials
    7. Review Questions
  15. Chapter 9 Exploring Processes and Process Data
    1. Understanding Package Management
    2. Understanding the Process Hierarchy
    3. Identifying Running Processes
    4. Using Log Files
    5. Summary
    6. Exam Essentials
    7. Review Questions
  16. Chapter 10 Editing Files
    1. Understanding the Role of Text Files
    2. Choosing an Editor
    3. Editing Files with nano
    4. Editing Files with vi
    5. Summary
    6. Exam Essentials
    7. Review Questions
  17. Chapter 11 Creating Scripts
    1. Beginning a Shell Script
    2. Using Commands
    3. Using Arguments
    4. Using Variables
    5. Using Conditional Expressions
    6. Using Loops
    7. Using Functions
    8. Setting the Script’s Exit Value
    9. Summary
    10. Exam Essentials
    11. Review Questions
  18. Chapter 12 Understanding Basic Security
    1. Understanding Accounts
    2. Using Account Tools
    3. Working as root
    4. Summary
    5. Exam Essentials
    6. Review Questions
  19. Chapter 13 Creating Users and Groups
    1. Creating New Accounts
    2. Modifying Accounts
    3. Deleting Accounts
    4. Managing Groups
    5. Summary
    6. Exam Essentials
    7. Review Questions
  20. Chapter 14 Setting Ownership and Permissions
    1. Setting Ownership
    2. Setting Permissions
    3. Using Special Permission Bits and File Features
    4. Summary
    5. Exam Essentials
    6. Review Questions
  21. Chapter 15 Managing Network Connections
    1. Configuring Network Features
    2. Basic Network Troubleshooting
    3. Advanced Network Troubleshooting
    4. Summary
    5. Exam Essentials
    6. Review Questions
  22. Appendix A Answers to Review Questions
    1. Chapter 1: Selecting an Operating System
    2. Chapter 2: Understanding Software Licensing
    3. Chapter 3: Investigating Linux’s Principles and Philosophy
    4. Chapter 4: Using Common Linux Programs
    5. Chapter 5: Getting to Know the Command Line
    6. Chapter 6: Managing Hardware
    7. Chapter 7: Managing Files
    8. Chapter 8: Searching, Extracting, and Archiving Data
    9. Chapter 9: Exploring Processes and Process Data
    10. Chapter 10: Editing Files
    11. Chapter 11: Creating Scripts
    12. Chapter 12: Understanding Basic Security
    13. Chapter 13: Creating Users and Groups
    14. Chapter 14: Setting Ownership and Permissions
    15. Chapter 15: Managing Network Connections
  23. Appendix B Setting Up a Linux Environment
  24. Index
  25. End User License Agreement

Product information

  • Title: LPI Linux Essentials Study Guide, 3rd Edition
  • Author(s): Christine Bresnahan, Richard Blum
  • Release date: January 2020
  • Publisher(s): Sybex
  • ISBN: 9781119657699