Linux LPI 1

Course duration 

80 hours, 2 semesters (40 hrs /semester)

Course description & objectives

This program is a 2-semester program that aims to provide students the basic knowledge and system administration skills that are common across all versions of Linux.  This program focuses on the LPI level 1 exam and addresses the following areas: Hardware & Architecture, Linux Installation & Package Management; GNU & Unix commands; Linux File systems; File system Hierarchy Standard; Boot, Initialization, Shutdown, Run Levels; Documentation and Administrative; network configuration, printing, recovery planning; kernel compilation; client site of e-mail, DNS, DHCP; SSH and NTP.

 Who can benefit

The course is designed for people who are:

  • Responsible for providing basic installation, operation, and troubleshooting services on Linux workstations and servers.
  • Interested in achieving the LPI 101 certification.
Skills gained

Upon completion of this course, students should be able to:

  • Everything you need to achieve LPI Level 1 Certification
  • Install and configure a workstation (including X) and connect it to the LAN, or a stand-alone PC via modem to the Internet
  • Configure hardware and understand the interaction between Linux and the Hardware
  • Install the boot loader to allow dual booting on a system
  • Install and manage packages using rpm and the Debian package manager
  • Manipulate disks and the file system layout.
  • Install and configure X on Linux and manage Kernel modules
  • Booting and shutdown procedure of the system.
  • Manage, install and configure printers on a Linux system
  • Understand the documentation available for Linux
  • Write simple shell scripts and perform security admin. tasks
  • Perform day-to-day administration tasks on the system
  • Basic configure TCP/IP and other network services

Upon completion of the course, students will receive:

  •  Receive a certificate of completion from Robusta.
  •  Have adequate skills and knowledge to take the Level 1 exam of the Linux Professional Institute (LPI) Certification (exam LPI 101 & 102) at Prometric or VUE  Testing Center, Robusta.

The LPI certification is a vendor-neutral Linux credential that measures critical Linux system and Network administration skills. LPI currently offer 3 levels of Certification that are widely supported by computer hardware and software manufacturers, vendors, distributors, resellers, and publications.

  • LPI Level 1 capability: (see above)
  • LPI Level 2 capability: Administer a medium-sized business IT system.  Plan, implement, maintain, secure, and troubleshoot a mixed (MS, Linux) network: LAN server (samba), Internet Gateway (firewall, proxy, mail, news), Internet Server (webserver, FTP server).
  • LPI Level 3 capability: Design and implement solutions to complex automation problems (multi-site enterprises, heavy-duty Internet sites, custom solutions).  Initiate projects and implement them and act as a consultant to management.

In order to succeed fully in this course, students should possess:

  • read & understand materials in English
  • have basic knowledge about computers and operating systems
 Course content

I. semester 2 – LPI 101

  • Introduction to Linux
  • Hardware & Architecture
  • Install a Linux system
  • Working on the command line
  •  Process text streams using filters
  • Perform basic file management
  • Perform basic file editing operations using vi
  • The X Window system
  • Make and install programs from source
  • Use Red hat Package Manager - RPM
  • Find system files
  • Search text files using regular expressions
  • Create and maintain the Linux filesystems
  • Control mounting and managing quota
  • Manage files and directories
  • Manage processes

II. Semester 2 – LPI 102

  • The Linux Documentation
  • Managing Users
  • Shells, Scripting and Programming
  • Boot, Initialization, Shutdown and Runlevels
  • The Linux Kernel
  • System Logging and Automation
  • Maintain system
  • Printing
  • Networking Fundamentals
  • Networking Services
  • SMB and NFS File System
  • Network Security



Chapter 1:      Introduction to Linux

Chapter 2:      Linux Fundamentals

Chapter 3:      Hardware & Architecture

  • Configure Fundamental BIOS Settings
  • Configure Modem and Sound cards
  • Setup SCSI Devices
  • Setup different PC expansion cards
  • Configure Communication Devices
  • Configure USB devices

Chapter 4:      Install a Linux system

  • Design hard disk layout
  • Install a boot manager

Chapter 5:      Working on the command line

  • Work on the command line
  • Use streams, pipes, and redirects

Chapter 6:      Process text streams using filters

  • Process text streams using filters

Chapter 7:      Perform basic file management

  • Perform basic file management

Chapter 8:      Perform basic file editing operations using vi

  • Perform basic file editing operations using vi

Chapter 9: The X Window system

  • Install & configure XFree86
  • Setup a display manager
  • Install & Customize a Window Manager

 Chapter 10:   Make and install programs from source

  • Make and install programs from source

Chapter 11:    Use Red hat Package Manager - RPM

  • Use Red hat Package Manager - RPM

Chapter 12:    Find system files

  • Find system files

Chapter 13:    Search text files using regular expressions

  • Introduction to Regular Expression
  • Search text command

Chapter 14:    Create and maintain the Linux file systems

  •  Create partitions and file systems


Chapter 1:      The Linux Documentation

  • Use and manage local system documentation
  • Find Linux documentation on the Internet
  • Notify users on system-related issues

Chapter 2:      Managing Users

  • Manage users and group accounts and related system files
  • Tune the user environment and system environment variables
  • Customize and use the shell environment

Chapter 3:      Shell Scripts

  • Customize or write simple scripts

Chapter 4:      Boot, Initialization, Shutdown and Runlevels

  • Boot the system (Lilo, Grub)
  • Change runlevels and shutdown or reboot system

Chapter 5:      The Linux Kernel

  • Manage/Query kernel and kernel modules at runtime
  • Reconfigure, build, and install a custom kernel and kernel modules

Chapter 6:      Syslog and System Automation

  • Configure and use system log files to meet administrative and security needs
  • Automate system administration tasks by scheduling jobs to run in the future

Chapter 7:      Maintain system

  • Maintain an effective data backup strategy
  • Maintain system time

Chapter 8:      Printing

  • Manage printers and print queues
  • Print files
  • Install and configure local and remote printers

Chapter 9:      Networking Fundamentals

  • Fundamentals of TCP/IP
  • TCP/IP configuration and troubleshooting
  • Configure Linux as a PPP client

Chapter 10:    Networking Services, Part 1

  • Configure and manage inetd, xinetd, and related services
  • Operate and perform basic configuration of sendmail
  • Setup and configure basic DNS services

Chapter 11:    Networking Services, Part 2

  • Operate and perform basic configuration of Apache
  • Set up secure shell (OpenSSH)

Chapter 12:    Distributed File System

  • Properly manage the NFS, smb, and nmb daemons

Chapter 13:    Network Security

  • Perform security administration tasks
  • Setup host security
  • Setup user level security
  • Online

  • Ngày khai giảng : 15-05-2024
  • Giờ học : 18h15 - 21h15
  • Ngày học : Thứ 2 - 4 - 6
  • Thời lượng : 60h
  • Học phí : Liên Hệ

  • At Ho Chi Minh City

  • Ngày khai giảng : 15-05-2024
  • Giờ học : 18h15 - 21h15
  • Ngày học : Thứ 2 - 4 - 6
  • Thời lượng : 40h
  • Học phí : Liên hệ

  • At Ha Noi

  • Ngày khai giảng : 18-05-2024
  • Giờ học : 08h30 - 17h30
  • Ngày học : Thứ 7
  • Thời lượng : 60h
  • Học phí : Liên hệ

Other courses