LPI101 - Linux Professional Institute Certification 1, Exam 101 Preparation

Pershkrim i kursit

Ky kurs ofron njohuri thelbesore per Sistemet Linux si dhe ju pregatit per çertifikimin 101 per LPI niveli 1.

Ceshtje qe do trajtohen gjate kursit

  • Menaxhimi i file dhe manipulimi.

  • Text processing.

  • Perdorimi i command line.

  • Package management.

  • Filesystems.

  • Hardware.

Provim nr

    • LPI-1-101

Certifikimi

  • ICT Education

Cerifikimi Online

Program

Module 1 : MANAGE FILE PERMISSIONS AND OWNERSHIP

  • LPI Objectives Covered

  • Filesystem Hierarchy Standard

  • Navigating the Filesystem

  • Displaying Directory Contents

  • Determining Disk Usage

  • File Ownership

  • Default Group Ownership

  • File and Directory Permissions

  • File Creation Permissions

  • Changing File Permissions

  • SUID and SGID on files

  • SGID and Sticky Bit on Directories

  • User Private Group Scheme

LAB TASKS

  • Files and Directories

  • Disk and Filesystem Usage

  • File and Directory Ownership and Permissions

Module 2 : CREATE, DELETE, FIND, AND DISPLAY FILES

  • LPI Objectives Covered

  • Directory Manipulation

  • File Manipulation

  • Deleting and Creating Files

  • Physical Unix File Structure

  • Filesystem Links

  • File Extensions and Content

  • Displaying Files

  • Previewing Files

  • Displaying Binary Files

  • Searching the Filesystem

  • Alternate Search Method

  • Shared Libraries

LAB TASKS

  • File and Directory Manipulation Commands

  • File Examination & Search Commands

Module 3 : WORK WITH ARCHIVES AND COMPRESSION

  • LPI Objectives Covered

  • Archives with tar

  • Archives with cpio

  • The gzip Compression Utility

  • The bzip2 Compression Utility

  • The PKZIP Archiving/Compression format

LAB TASKS

  • Archiving and Compression

  • Using tar and cpio for Backups

Module 4 : PROCESS TEXT STREAMS USING FILTERS

  • LPI Objectives Covered

  • Producing File Statistics

  • Searching Inside Files

  • The Streaming Editor

  • Text Processing with awk

  • Replacing Text Characters

  • Text Sorting

  • Duplicate Removal Utility

  • Extracting Columns of Text

  • Merging Multiple Files

LAB TASKS

  • Text Processing

Module 5 : WORK ON THE COMMAND LINE

  • LPI Objectives Covered

  • Role of Command Shell

  • Shells

  • Identifying the Shell

  • Changing the Shell

  • sh: Prompts

  • bash: Bourne Again Shell

  • bash: Command Editing

  • bash: Command Completion

  • Shell/Environment Variables

  • Key Environment Variables

LAB TASKS

  • Linux Shells

  • Shell Variables

  • Bash History

  • Aliases

Module 6 : USE STREAMS, PIPES, AND REDIRECTS

  • LPI Objectives Covered

  • File Redirection

  • Piping Commands Together

  • Filename Matching

  • File Globbing and Wildcard Patterns

  • Brace Expansion

  • General Quoting Rules

  • Nesting Commands

  • Multiple and Multi-line Commands

LAB TASKS

  • Connecting Commands

  • Wildcard File Matching

  • Shell Meta-Characters

  • Command Substitution

Module 7 : SEARCH TEXT FILES USING REGULAR EXPRESSIONS

  • LPI Objectives Covered

  • Regular Expression Overview

  • Regular Expressions

  • RE Character Classes

  • RE Quantifiers

  • RE Parenthesis

LAB TASKS

  • Pattern Matching with Regular Expressions

  • Extended Regular Expressions

  • Using Regular Expressions With sed

Module 8 : PERFORM BASIC FILE EDITING OPERATIONS USING VI

  • LPI Objectives Covered

  • Text Editing

  • vi and Vim

  • Basic vi

  • Learning vi

  • Intermediate vi

LAB TASKS

  • Text Editing with Vim

Module 9: CREATE, MONITOR, AND KILL PROCESSES

LAB TASKS

  • LPI Objectives Covered

  • What is a Process?

  • Process Creation

  • Process States

  • Viewing Processes

  • Signals

  • Tools to Send Signals

  • Job Control Basics

  • Jobs

Module 10 : USE RPM, YUM, AND DEBIAN PACKAGE MANAGEMENT

  • LPI Objectives Covered

  • Managing Software

  • Working With RPMs

  • Querying and Verifying with RPM

  • Installing Debian Packages

  • Querying and Verifying with dpkg

  • The alien Package Conversion Tool

  • Intro to Package Management

  • Using the YUM command

  • Configuring YUM

  • The dselect & APT Frontends to dpkg

  • Aptitude

  • Configuring APT

  • Compiling/Installing from Source

  • Installing Source RPM Packages

LAB TASKS

  • Querying the RPM Database

  • Installing Software via RPM & Source and Rebuilding SRPMs

Module 11 : WORK WITH PARTITIONS, FILESYSTEMS, AND DISK QUOTAS

  • LPI Objectives Covered

  • Partition Considerations

  • Partition Planning

  • Partition Tables

  • File System Creation

  • Filesystem Support

  • UNIX/Linux Filesystem Features

  • Swap

  • Filesystem Considerations

  • Journaled Filesystems

  • Filesystem Maintenance

  • Mounting Filesystems

  • NFS

  • SMB

  • Filesystem Table

  • Configuring Disk Quotas

  • Setting Quotas

  • Viewing and Monitoring Quotas

LAB TASKS

  • Hot Adding Swap

  • Accessing NFS Shares

  • Setting User Quotas

ICT Education Newsletter