Cert Prep: LPI Linux Essentials (010-160)

£22.83 £3.81

Syllabus

Introduction

LPI Linux Essentials

About the Exam

1. Evolution of Linux

  • Overview of Linux
  • Philosophy of Open Source
  • Linux Distributions
  • Life Cycle of Distributions
  • Comparison of Different Distributions
  • Embedded Linux Systems
  • Hardware Requirements
  • Installing Linux
  • Differences between Operating Systems

2. Open-Source Applications

  • Definition of Open Source
  • Cost Benefits of Open Source Software
  • Applications for Desktop and Servers
  • Programming Languages and Tools
  • Installing Packages and Using Repositories

3. The Linux Environment

  • Understanding the Linux Desktop Environment
  • Working with Programs and Software
  • Using the Linux Shell and Commands
  • Managing Software Packages

4. The Command Line

  • Introduction to Shell
  • Command-line Syntax
  • Understanding Variables
  • Using Quoting
  • Correct Command Usage
  • Using Man and Info Pages

5. Directories and Files

  • Introduction to Linux File System
  • Key Features of the Linux File System
  • Navigating Files and Directories
  • Creating and Managing Files
  • Creating Links
  • Understanding Wildcards and Case Sensitivity
  • Manipulating Directories and Files

6. Searching and Extracting Data from Files and Archiving

  • Using Command-line Pipes
  • I/O Redirection Techniques
  • Piping and Redirection Concepts
  • Introduction to Regular Expressions
  • Archiving Files
  • Searching and Extracting Data from Files

7. Scripting Basics

  • Working with Text Files and Editors
  • Using Text Editors (vi and nano)
  • Starting a Shell Script
  • Understanding Commands and Arguments
  • Working with Variables
  • Using Conditional Expressions
  • Understanding Loops and Functions
  • Exit Values in Scripts
  • Converting Commands into Scripts

8. Processes and Process Data

  • Principles of Package Management
  • Package Management Systems
  • Using RPM and DEB
  • Understanding Process Hierarchy
  • Identifying Running Processes
  • Measuring Memory Usage
  • Working with Log Files
  • The Kernel Ring Buffer

9. Networking Basics

  • Key Features of Networking
  • Configuring Network Connections
  • Network Testing Techniques
  • Protecting Networks
  • Connecting to Networks

10. User Accounts and Groups

  • Understanding User Accounts
  • Ensuring Account Security
  • Understanding Groups
  • Managing Accounts and Groups from the Shell
  • Creating, Modifying, and Deleting Accounts
  • Working with Root Privileges

11. Managing File Ownership and Permissions

  • Setting File Ownership
  • Understanding and Setting Permissions
  • Using the Umask
  • Special Execute Permissions and Sticky Bits
  • Hiding Files and Directories
Dropdown