Cert Prep: LPI Linux Essentials (010-160)
7h 14mBeginner2020-05-05
Authors

Jason Dion
Cybersecurity Trainer at Dion Training Solutions
Course details
Prepare for the LPI Linux Essentials (010-160) certification exam. This course covers the five domains of this popular Linux exam, so that you can earn your certification and expand your career options as a Linux professional. Learn the fundamentals of the operating system, get introduced to numerous Linux distributions, and gain experience in the configuration, management, and usage of common open-source software applications. Instructor Jason Dion also reviews commands and scripting, process management, networking, user management, and permissions. In addition to theory, you get step-by-step demonstrations in practical labs and really learn how to use and configure key features and functionality. By the end of the course, you should start to feel like a true Linux professional.
Topics include:
The history and evolution of Linux
Comparing distributions
Installing Linux
Popular open-source applications for Linux
Working with the Linux shell and commands
Managing software packages
Writing commands in the command line
Manipulating files and directories
Searching for and extracting data
Scripting in Linux
Turning commands into scripts
Reviewing processes and process data
Configuring network connections
Managing user accounts and groups
Setting files owners and permissions
Topics include:
The history and evolution of Linux
Comparing distributions
Installing Linux
Popular open-source applications for Linux
Working with the Linux shell and commands
Managing software packages
Writing commands in the command line
Manipulating files and directories
Searching for and extracting data
Scripting in Linux
Turning commands into scripts
Reviewing processes and process data
Configuring network connections
Managing user accounts and groups
Setting files owners and permissions
Skills covered
LinuxNetwork AdministrationCert PrepNetwork and System AdministrationOpen Source
Concepts
0. Introduction
- 01 - LPI Linux essentials
- 02 - About the exam
1. Evolution of Linux
- 03 - Introduction to Linux
- 04 - Open-source philosophy
- 05 - Linux distributions
- 06 - Distribution life cycle
- 07 - Comparing distributions
- 08 - Embedded systems
- 09 - Hardware requirements
- 10 - Installing Linux
- 11 - OS differences
2. Open-Source Applications
- 12 - What is open source
- 13 - Cost of open source
- 14 - Desktop and server apps
- 15 - Languages and tools
- 16 - Package installs and repositories
3. The Linux Environment
- 17 - Linux desktop environment
- 18 - Programs and software
- 19 - Linux shell and commands
- 20 - Managing software packages
4. The Command Line
- 21 - Basic shell
- 22 - Command-line syntax
- 23 - Variables
- 24 - Quoting
- 25 - Proper command usage
- 26 - Man and info pages
5. Directories and Files
- 27 - Introduction to Linux filesystem
- 28 - Linux filesystem key features
- 29 - Navigating files and directories
- 30 - File creation and management
- 31 - Creating links
- 32 - Wildcards and case sensitivity
- 33 - Manipulating directories
- 34 - Manipulating files and directories
6. Searching and Extracting Data from Files and Archiving
- 35 - Command-line pipes
- 36 - I O redirection
- 37 - Piping and redirection
- 38 - Basic regular expressions
- 39 - Archiving files
- 40 - Data search and extraction
7. Scripting Basics
- 41 - Text files and text editors
- 42 - Using vi and nano
- 43 - Beginning a shell script
- 44 - Commands
- 45 - Arguments
- 46 - Variables
- 47 - Conditional expressions
- 48 - Loops and functions
- 49 - Exit value
- 50 - Turning commands into a script
8. Processes and Process Data
- 51 - Package management principles
- 52 - Package management systems
- 53 - Using RPM and DEB
- 54 - Process hierarchy
- 55 - Identifying running processes
- 56 - Measuring memory use
- 57 - Log files
- 58 - The kernel ring buffer
9. Networking Basics
- 59 - Network features
- 60 - Configuring a network connection
- 61 - Network testing
- 62 - Network protection
- 63 - Connecting to a network
10. User Accounts and Groups
- 64 - Understanding user accounts
- 65 - Account security
- 66 - Understanding groups
- 67 - Using account tools
- 68 - Creating accounts from the shell
- 69 - Modifying and deleting accounts
- 70 - Managing groups
- 71 - Working as root
11. Managing File Ownership and Permission
- 72 - Setting ownership
- 73 - Setting ownership demonstration
- 74 - Understanding permissions
- 75 - Permission strings and setting the umask
- 76 - Using sticky bits
- 77 - Using special execute permissions
- 78 - Hiding files and directories
- 79 - Setting permissions
Conclusion
- 80 - Next steps
Related courses
- CompTIA A+ Core 2 (220-1102) Cert Prep: 1 Getting Started
- Power BI Data Analyst Associate (PL-300) Cert Prep: Connecting to Power BI Data
- Linux Foundation Cert Prep: Network Filesystems and File Services (Ubuntu)
- Cert Prep: Microsoft Windows Client (MD-100)
- Microsoft Azure Data Scientist Associate (DP-100) Cert Prep: 1 Manage Azure Resources for Machine Learning
- AWS Certified Advanced Networking – Specialty (ANS-C01) Cert Prep: 3 Network Management and Operation
- AWS Certified Advanced Networking – Specialty (ANS-C01) Cert Prep: 4 Network Security, Compliance, and Governance
- Microsoft Azure Data Scientist Associate (DP-100) Cert Prep: 2 Run Experiments and Train Models
Related learn paths
- Prepare for Unity Certification
- Become a Certified CAD Designer with SOLIDWORKS
- Prepare for the Linux Professional Institute LPIC-1 (101-500 and 102-500) Exams
- Prepare for the Certified in Risk and Information Systems Control (CRISC) Certification Exam (2021)
- Prepare for the CSA Certificate of Cloud Security Knowledge (CCSK) Exam
- Prepare for the ISC2 Systems Security Certified Practitioner (SSCP) Exam
- Prepare for the Certified Information Systems Auditor (CISA) Exam
- Prepare for the AWS Certified Cloud Practitioner (CLF-C01) Certification Exam