Course Description

This is a complete course on LFCS certification which will cover all the latest domains of the certification as of 2020. Here are the domains that are covered:

 Essential Commands– 25%

    Log into local & remote graphical and text mode consoles

  •     Search for files
  •     Evaluate and compare the basic file system features and options
  •     Compare and manipulate file content
  •     Use input-output redirection
  •     Analyze text using basic regular expressions
  •     Archive, backup, compress, unpack, and uncompress files
  •     Create, delete, copy, and move files and directories
  •     Create and manage hard and soft links
  •     List, set, and change standard file permissions
  •     Read, and use system documentation
  •     Manage access to the root account

Operation of Running Systems – 20%

  •     Boot, reboot, and shut down a system safely
  •     Boot or change system into different operating modes
  •     Install, configure and troubleshoot bootloaders
  •     Diagnose and manage processes
  •     Locate and analyze system log files
  •     Schedule tasks to run at a set date and time
  •     Verify completion of scheduled jobs
  •     Update software to provide required functionality and security
  •     Verify the integrity and availability of resources
  •     Verify the integrity and availability of key processes
  •     Change kernel runtime parameters, persistent and non-persistent
  •     Use scripting to automate system maintenance tasks
  •     Manage the startup process and services (In Services Configuration)
  •     List and identify SELinux/AppArmor file and process contexts
  •     Manage Software
  •     Identify the component of a Linux distribution that a file belongs to

User and Group Management – 10%

  •     Create, delete, and modify local user accounts
  •     Create, delete, and modify local groups and group memberships
  •     Manage system-wide environment profiles
  •     Manage template user environment
  •     Configure user resource limits
  •     Manage user privileges
  •     Configure PAM

Networking – 12%

  •     Configure networking and hostname resolution statically or dynamically
  •     Configure network services to start automatically at boot
  •     Implement packet filtering
  •     Start, stop, and check the status of network services
  •     Statically route IP traffic
  •     Synchronize time using other network peers

Service Configuration – 20%

  •     Configure a caching DNS server
  •     Maintain a DNS zone
  •     Configure email aliases
  •     Configure SSH servers and clients
  •     Restrict access to the HTTP proxy server
  •     Configure an IMAP and IMAPS service
  •     Query and modify the behavior of system services at various operating modes
  •     Configure an HTTP server
  •     Configure HTTP server log files
  •     Configure a database server
  •     Restrict access to a web page
  •     Manage and configure containers
  •     Manage and configure Virtual Machines

Storage Management – 13%

  •     List, create, delete, and modify physical storage partitions
  •     Manage and configure LVM storage
  •     Create and configure encrypted storage
  •     Configure systems to mount file systems at or during boot
  •     Configure and manage swap space
  •     Create and manage RAID devices
  •     Configure systems to mount file systems on demand
  •     Create, manage and diagnose advanced file system permissions
  •     Setup user and group disk quotas for filesystems
  •     Create and configure file systems

Linux System Engineer

Javed Akbar

This is the instructor section. You can use this space to tell and show your students who you are and why you're the perfect person to teach the course you're offering. You can talk about your work and education history, and really anything else that shows off who you are so your students get excited about learning from you. You're the expert after all, this is your chance to shine!

Course curriculum

  • 1


  • 2

    Online Help

  • 3

    Essential Commands

    • Your first taste of Linux Command Line Interface (CLI)

    • Interacting with the Linux Shell

    • Changing hostname in Linux

    • Using find command in Linux

    • Archiving and Compression tools in Linux

    • Linux File Permissions

    • Input Output redirects in Linux

    • Hard Links and Soft Links

    • The Linux Filesystem

    • Remote access

    • Regular expressions

    • Summary

  • 4

    Operation of running system

  • 5

    User and Group Management

    • User accounts

    • Group Management

    • System wide user environment

    • Settings limits for user running processes

    • The sudoers file

    • Configuring PAM

    • Summary

  • 6


    • IP Configuration on a running system

    • Network configuration in persistant mode

    • Network Time Protocol (NTP)

    • Start, Stop and Stutus commands

    • Statically routing IP traffic

    • Packet Filtering - part 1

    • Packet Filtering - part 2

    • Packet Filtering - part 3

    • Packet Filtering - part 4

    • Packet Filtering - part 5

    • Packet Filtering - part 6

    • Summary

    • Domain Summary

  • 7

    Service Configuration

  • 8

    Storage Management

    • storage-mgmt-1

    • swap partition

    • Logical Volume Manager (LVM)

  • 9

    Package Management

    • Introduction

    • apt-get command

    • apt-get continued

    • YUM command

    • YUM continued

    • RPM command

  • 10

    Linux Virtualization (KVM)

    • Introduction

    • Cost and benefits of virtualization

    • Virtualization Software installation

    • Virtual Machine installation

    • The virsh command

  • 11

    Automating tasks with cron, at and anacron

    • Introduction

    • Example of a cron job

    • CRON vs AT

    • User access


  • $19.00

    $19.00Working at a Network Operations Center (NOC)

    Buy Now
  • $30.00

    $30.00Introduction to Vyatta (vRouter)

    Buy Now