YoVDO

Cert Prep: LPI Linux Essentials (010-160)

Offered By: LinkedIn Learning

Tags

Linux Courses Information Technology (IT) Certifications Courses File Management Courses

Course Description

Overview

Prepare for the LPI Linux Essentials (010-160) certification exam. Study topics from the five domains of the exam while you learn essential Linux concepts.

Syllabus

Introduction
  • LPI Linux essentials
  • About the exam
1. Evolution of Linux
  • Introduction to Linux
  • Open-source philosophy
  • Linux distributions
  • Distribution life cycle
  • Comparing distributions
  • Embedded systems
  • Hardware requirements
  • Installing Linux
  • OS differences
2. Open-Source Applications
  • What is open source?
  • Cost of open source
  • Desktop and server apps
  • Languages and tools
  • Package installs and repositories
3. The Linux Environment
  • Linux desktop environment
  • Programs and software
  • Linux shell and commands
  • Managing software packages
4. The Command Line
  • Basic shell
  • Command-line syntax
  • Variables
  • Quoting
  • Proper command usage
  • Man and info pages
5. Directories and Files
  • Introduction to Linux filesystem
  • Linux filesystem key features
  • Navigating files and directories
  • File creation and management
  • Creating links
  • Wildcards and case sensitivity
  • Manipulating directories
  • Manipulating files and directories
6. Searching and Extracting Data from Files and Archiving
  • Command-line pipes
  • I/O redirection
  • Piping and redirection
  • Basic regular expressions
  • Archiving files
  • Data search and extraction
7. Scripting Basics
  • Text files and text editors
  • Using vi and nano
  • Beginning a shell script
  • Commands
  • Arguments
  • Variables
  • Conditional expressions
  • Loops and functions
  • Exit value
  • Turning commands into a script
8. Processes and Process Data
  • Package management principles
  • Package management systems
  • Using RPM and DEB
  • Process hierarchy
  • Identifying running processes
  • Measuring memory use
  • Log files
  • The kernel ring buffer
9. Networking Basics
  • Network features
  • Configuring a network connection
  • Network testing
  • Network protection
  • Connecting to a network
10. User Accounts and Groups
  • Understanding user accounts
  • Account security
  • Understanding groups
  • Using account tools
  • Creating accounts from the shell
  • Modifying and deleting accounts
  • Managing groups
  • Working as root
11. Managing File Ownership and Permission
  • Setting ownership
  • Setting ownership demonstration
  • Understanding permissions
  • Permission strings and setting the umask
  • Using sticky bits
  • Using special execute permissions
  • Hiding files and directories
  • Setting permissions
Conclusion
  • Next steps

Taught by

Jason Dion

Related Courses

Introduction to Linux
Linux Foundation via edX
操作系统原理(Operating Systems)
Peking University via Coursera
Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera
Information Security-3
Indian Institute of Technology Madras via Swayam
Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera