Linux Foundation Certified System Administrator (LFCS)

By Mike Bunch

Prepare for the Linux Foundation Certified System Administrator (LFCS) exam.

17 hours
  • 94 Lessons
  • 20 Hands-On Labs
  • 1 Practice Exam
  • Chapter 1 5 Lessons Introduction 8:53

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    Introduction to the LFCS

    2:33

    About This Course

    1:43

    About the Author

    1:20

    About the Exam

    1:58
  • Chapter 2 17 Lessons Essential Commands 1:42:43

    Search for Files Part 1 - Find/Locate

    9:32

    Search for Files Part 2 - Which/Whereis/Type

    4:42

    Evaluate and Compare the Basic File System Features and Options

    7:40

    Compare and Manipulate File Content and Use Input-Output Redirection Part 1 - Create Files/Input-Output

    9:38

    Compare and Manipulate File Content and Use Input-Output Redirection Part 2 - Compare Files (Diff/Compare/CMP)

    9:15

    Use Input-Output Redirection (e.g. >, >>, |, 2>)

    8:20

    Analyze Text Using Basic Regular Expressions

    8:49

    Archive, Backup, Compress, Unpack, and Decompress Files

    7:12

    Create, Delete, Copy, and Move Files and Directories

    7:55

    Create and Manage Hard and Soft Links

    8:12

    List, Set, and Change Standard File Permissions

    8:55

    Manage Access to the root Account

    8:23

    Read and Use System Documentation

    4:10

    Archiving Files and Directories with Compression

    0:00 Hands-On Lab

    Using File Attributes and Permissions

    0:00 Hands-On Lab

    Finding Files, and Assigning Permissions and Ownership

    0:00 Hands-On Lab

    Transfer Files Securely Over the Network

    0:00 Hands-On Lab
  • Chapter 3 21 Lessons Operation of Running Systems 1:51:27

    Boot, Reboot, and Shut Down a System Safely

    5:30

    Boot or Change System into Different Operating Modes

    4:50

    Install, Configure, and Troubleshoot Boot-Loaders

    5:27

    Diagnose and Manage Processes

    8:39

    Locate and Analyze System Log Files

    5:38

    Schedule Tasks to Run at a Set Date and Time

    7:53

    Verify Completion of Scheduled Jobs

    4:14

    Update and Manage Software to Provide Required Functionality and Security, Part 1 - Ubuntu/Debian

    8:47

    Update and Manage Software to Provide Required Functionality and Security, Part 2 - CentOS/Redhat

    8:57

    Verify the Integrity and Availability of Resources

    5:01

    Verify the Integrity and Availability of Key Processes

    9:15

    Change Kernel Runtime Parameters, Persistent and Non-Persistent

    6:24

    Use Scripting to Automate System Maintenance Tasks

    4:40

    Scripting Conditionals and Loops Part 1 - Operators/If

    6:52

    Scripting Conditionals and Loops Part 2 - For/While/Until

    5:26

    Manage the Startup Process and Services (In Services Configuration)

    5:01

    List and Identify SELinux/AppArmor File and Process Contexts

    8:53

    Managing Packages on Debian and Ubuntu Systems

    0:00 Hands-On Lab

    Managing Packages on RedHat/CentOS Systems

    0:00 Hands-On Lab

    Using a Oneshot Systemd Service

    0:00 Hands-On Lab

    Creating a Cronjob to Run a Script Periodically

    0:00 Hands-On Lab
  • Chapter 4 9 Lessons User and Group Management 48:26

    Create, Delete, and Modify Local User Accounts

    9:51

    Create, Delete, and Modify Local Groups and Group Memberships

    8:30

    Manage System-Wide Environment Profiles

    7:05

    Manage Template User Environment

    4:24

    Configure User Resource Limits

    5:04

    Manage User Privileges

    5:48

    Configure PAM

    7:44

    Managing User and Group Accounts

    0:00 Hands-On Lab

    Enabling su/sudo Access with Wheel Group

    0:00 Hands-On Lab
  • Chapter 5 8 Lessons Networking 36:38

    Configure Networking and Hostname Resolution Statically or Dynamically

    9:58

    Configure Network Services to Start Automatically at Boot

    3:42

    Implement Packet Filtering

    5:30

    Start, Stop, and Check the Status of Network Services

    5:38

    Statically Route IP Traffic

    7:10

    Synchronize Time Using Other Network Peers

    4:40

    Adding an IP Address and a Static Route

    0:00 Hands-On Lab

    Synchronizing Time with NTP

    0:00 Hands-On Lab
  • Chapter 6 18 Lessons Service Configuration 1:23:18

    Configure a Caching DNS Server

    5:39

    Maintain a DNS Zone

    9:25

    Configure Email Aliases

    5:27

    Configure SSH Servers and Clients

    7:13

    Restrict Access to HTTP Proxy Servers

    4:37

    Configure an IMAP and IMAPS Service (and Pop3 and Pop3S)

    6:03

    Query and Modify the Behavior of System Services at Various Operating Modes

    6:25

    Configure an HTTP Server (Ubuntu/Debian)

    6:08

    Configure HTTP Server Log Files

    5:28

    Restrict Access to a Web Page

    7:00

    Configure a Database Server

    5:40

    Manage and Configure Containers

    7:16

    Manage and Configure Virtual Machines

    6:57

    Using SSH Keys for Secure Access

    0:00 Hands-On Lab

    Managing Docker Containers

    0:00 Hands-On Lab

    Configuring Outgoing Mail Server

    0:00 Hands-On Lab

    Securing the MariaDB Database Server

    0:00 Hands-On Lab

    Deploying Apache Web Server on RedHat/CentOS

    0:00 Hands-On Lab
  • Chapter 7 15 Lessons Storage Management 3:05:18

    List, Create, Delete, and Modify Physical Storage Partitions

    7:59

    Manage and Configure LVM Storage Part 1 - Create LVM

    6:13

    Manage and Configure LVM Storage Part 2 - Extend LVM

    8:30

    Create and Configure Encrypted Storage

    6:29

    Configure Systems to Mount File Systems at or During Boot

    5:06

    Configure and Manage Swap Space

    7:29

    Create and Manage RAID Devices

    9:11

    Configure Systems to Mount File Systems on Demand

    6:05

    Create, Manage, and Diagnose Advanced File System Permissions

    8:42

    Set up User and Group Disk Quotas for File Systems

    7:33

    Create and Configure File Systems

    7:01

    Creating and Mounting an Encrypted Filesystem

    0:00 Hands-On Lab

    Working with Logical Volume Management

    0:00 Hands-On Lab

    Managing Swap Files and Partitions

    0:00 Hands-On Lab

    EXAM: Linux Foundation Certified System Administrator - Key Linux Commands, Terms and Utilities

    1:45:00 Quiz
  • Chapter 8 2 Lessons Conclusion 4:51

    Registering for and Taking the Exam

    3:33

    What's Next

    1:18

What you will need

  • This course does not have any prerequisites but a basic knowledge of Linux would be beneficial.

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?

How many seats do you need?

  • $499 USD per seat per year
  • Billed Annually
  • Renews in 12 months

Ready to accelerate learning?

For over 25 licenses, a member of our sales team will walk you through a custom tailored solution for your business.


$2,495.00

Checkout
Sign In
Welcome Back!
Thanks for reaching out!

You’ll hear from us shortly. In the meantime, why not check out what our customers have to say about ACG?