Oreilly – Linux Foundation Certified System Administrator (LFCS), 3rd Edition 2023-4
Oreilly – Linux Foundation Certified System Administrator (LFCS), 3rd Edition 2023-4 Downloadly IRSpace

Linux Foundation Certified System Administrator (LFCS) 3rd Edition course. . This comprehensive training course will teach you the basic concepts and applications of Linux along with clear explanations of the LFCS exam topics. To make this course as efficient as possible for you, its content is designed based on your prior knowledge of Linux. You will first start with the “Linux Fundamentals, Second Edition” course, a complete video course on Linux principles, concepts, exercises and theories that will help you gain the foundational knowledge you need. You will then enter the main part of the LFCS exam – which includes Advanced Systems Management, Memory Management, Security, SSH Services and Virtualization. Each lesson ends with a practical task to practice the skills learned in the same lesson. These practical tasks also serve as training for the practical part of the LFCS exam. The LFCS portion of the course addresses more advanced LFCS topics such as advanced systems management, security, storage, containers and virtualization, and open source solutions. Then the course ends with a practice test so you can test your skills, compare your answers with the instructor’s answers, and familiarize yourself with how it is conducted before taking the main test. The ideal target student for this course is someone who wants to learn Linux from the ground up and work their way up to the LFCS exam. They start with the Linux basics section of the course and then go into the details of preparing for the LFCS exam.
What you will learn in the Linux Foundation Certified System Administrator (LFCS) 3rd Edition course:
- Key Concepts for All Linux Systems Management Certification (LFCS) Exam Topics
- Real tasks of Linux administration
Linux Foundation Certified System Administrator (LFCS) 3rd Edition course specifications
- Publisher: Oreilly
- From: Sander van Vugt
- Training level: beginner to advanced
- Training duration: 20 hours 6 minutes
Course headings
- Linux Fundamentals and Linux Foundation Certified System Administrator (LFCS): Introduction
- Linux Fundamentals and Linux Foundation Certified System Administrator (LFCS): Introduction
- Linux Fundamentals: Introduction
- Linux Fundamentals: Introduction
- Module 1: Essential Commands
- Module introduction
- Lesson 1: Installing Linux
- Learning objectives
- 1.1 Understanding the Linux Operating System
- 1.2 Understanding Linux Distributions
- 1.3 Getting Red Hat Family Linux
- 1.4 Installing Red Hat Family Linux
- 1.5 Getting Ubuntu Linux
- 1.6 Installing Ubuntu LTS
- 1.7 Using Windows Subsytem for Linux
- Lesson 2: Using Essential Tools
- Learning objectives
- 2.1 Logging in to Linux
- 2.2 Using su and sudo
- 2.3 Starting on the Command Line
- 2.4 Using the Seven Essential Linux Command Line Tools
- 2.5 Getting Help with man
- 2.6 Finding Which man Page to Use
- 2.7 Using pinfo
- 2.8 Using Other Systems for Getting Help
- Lesson 2 Command Review
- Lesson 2 Lab: Using Essential Tools
- Lesson 2 Lab Solution: Using Essential Tools
- Lesson 3: Essential File Management Tools
- Learning objectives
- 3.1 Understanding the Linux File System Hierarchy
- 3.2 Listing Files with ls
- 3.3 Using Wildcards
- 3.4 Copying Files with cp
- 3.5 Working with Directories
- 3.6 Using Absolute and Relative Paths
- 3.7 Moving Files with mv
- 3.8 Removing Files with rm
- Lesson 3 Command Review
- Lesson 3 Lab: Using Essential File Management Tools
- Lesson 3 Lab Solution: Using Essential File Management Tools
- Lesson 4: Advanced File Management Tools
- Learning objectives
- 4.1 Understanding Hard and Symbolic Links
- 4.2 Managing Hard and Symbolic Links
- 4.3 Finding Files with find
- 4.4 Using Advanced find Options
- 4.5 Using which and locate
- 4.6 Archiving Files with tar
- 4.7 Managing File Compression
- 4.8 Mounting File Systems
- Lesson 4 Command Review
- Lesson 4 Lab: Using Advanced File Management Tools
- Lesson 4 Lab Solution: Using Advanced File Management Tools
- Lesson 5: Working with Text Files
- Learning objectives
- 5.1 Using a Text Editor
- 5.2 Understanding Working with vim
- 5.3 Creating Text Tiles with vim
- 5.4 Browsing Text Files with more and less
- 5.5 Using head and tail to See File Start and End
- 5.6 Displaying File Contents with cat and tac
- 5.7 Working with grep
- Lesson 5 Command Review
- Lesson 5 Lab: Working with Text Files
- Lesson 5 Lab Solution: Working with Text Files
- Lesson 6: Advanced Text File Processing
- Learning objectives
- 6.1 Using cut and sort
- 6.2 Using Regular Expressions
- 6.3 Using tr
- 6.4 An Introduction to awk
- 6.5 Getting Started with sed
- Lesson 6 Command Review
- Lesson 6 Lab: Working with Text Files
- Lesson 6 Lab Solution: Working with Text Files
- Lesson 7: Connecting to a Server
- Learning objectives
- 7.1 Understanding the Root User
- 7.2 Using su
- 7.3 Using sudo
- 7.4 Creating a Simple sudo Configuration
- 7.5 Using ssh to Connect to a Remote Server
- 7.6 Working with Linux from Windows
- Lesson 7 Command Review
- Lesson 7 Lab: Connecting to a Server
- Lesson 7 Lab Solution: Connecting to a Server
- Lesson 8: Working with the Bash Shell
- Learning objectives
- 8.1 Understanding the Shell and other Core Linux Components
- 8.2 Using I/O Redirection and Piping
- 8.3 Working with history
- 8.4 Using Command Line Completion
- 8.5 Using Variables
- 8.6 Using Other Bash Features
- 8.7 Working with Bash Startup Files
- Lesson 8 Command Review
- Lesson 8 Lab: Working with Bash
- Lesson 8 Lab Solution: Working with Bash
- Module 2: User and Group Management and Permissions
- Module introduction
- Lesson 9: User and Group Management
- Learning objectives
- 9.1 Understanding Users
- 9.2 Understanding the Role of Ownership
- 9.3 Creating Users with useradd
- 9.4 Creating Groups with groupadd
- 9.5 Managing User and Group Properties
- 9.6 Configuring Defaults for New Users
- 9.7 Managing Password Properties
- 9.8 Managing Current Sessions
- Lesson 9 Command Review
- Lesson 9 Lab: Managing Users
- Lesson 9 Lab Solution: Managing Users
- Lesson 10: Permissions Management
- Learning objectives
- 10.1 Understanding Basic Linux Permissions
- 10.2 Managing Basic Linux Permissions
- 10.3 Understanding Advanced Linux Permissions
- 10.4 Managing Advanced Linux Permissions
- 10.5 Managing umask
- Lesson 10 Command Review
- Lesson 10 Lab: Managing Permissions
- Lesson 10 Lab Solution: Managing Permissions
- Lesson 11: Storage Management Essentials
- Learning objectives
- 11.1 Understanding Linux Storage Solutions
- 11.2 Creating MBR Partitions
- 11.3 Creating GPT Partitions
- 11.4 Creating File Systems
- 11.5 Mounting File Systems
- 11.6 Making Mounts Persistent
- Lesson 11 Command Review
- Lesson 11 Lab: Managing Storage
- Lesson 11 Lab Solution: Managing Storage
- Module 3: Operating Running Systems
- Module introduction
- Lesson 12: Managing Networking
- Learning objectives
- 12.1 Understanding IPv4 Basics
- 12.2 Understanding IPv6 Basics
- 12.3 Applying Run-time Network Configuration
- 12.4 Understanding Network Device Naming
- 12.5 Managing Host Names
- 12.6 Managing Host Name Resolution
- 12.7 Using Common Network Tools
- 12.8 Configuring Persistent Networking
- Lesson 12 Command Review
- Lesson 12 Lab: Managing Networking
- Lesson 12 Lab Solution: Managing Networking
- Lesson 13: Working with Systemd
- Learning objectives
- 13.1 Understanding Systemd
- 13.2 Managing Systemd Services
- 13.3 Modifying Service Configuration
- 13.4 Understanding Targets
- 13.5 Managing Targets
- 13.6 Managing Services in WSL
- Lesson 13 Command Review
- Lesson 13 Lab: Working with Systemd
- Lesson 13 Lab Solution: Working with Systemd
- Lesson 14: Managing Software
- Learning objectives
- 14.1 Installing Software from Source Packages
- 14.2 Understanding Software Packages
- 14.3 Managing Libraries
- 14.4 Understanding Software Managers
- 14.5 Managing Packages with yum/dnf
- 14.6 Managing Packages with apt
- 14.7 Using rpm
- Lesson 14 Command Review
- Lesson 14 Lab: Managing Software
- Lesson 14 Lab Solution: Managing Software
- Lesson 15: Managing SSH
- Learning objectives
- 15.1 Running the SSH Server
- 15.2 Using the SSH Client
- 15.3 Configuring Key-based SSH Login
- Lesson 15 Command Review
- Lesson 15 Lab: Managing SSH
- Lesson 15 Lab Solution: Managing SSH
- Lesson 16: Managing Time
- Learning objectives
- 16.1 Understanding Linux Time
- 16.2 Managing Linux Time
- 16.3 Understanding the NTP Protocol
- 16.4 Configuring Time Synchronization
- Lesson 16 Command Review
- Lesson 16 Lab: Managing Time
- Lesson 16 Lab Solution: Managing Time
- Lesson 17: Process Management
- Learning objectives
- 17.1 Understanding Linux Processes and Jobs
- 17.2 Managing Interactive Shell Jobs
- 17.3 Monitoring Processes with top
- 17.4 Changing top Display Properties
- 17.5 Monitoring Process Properties with ps
- 17.6 Changing Process Priority
- 17.7 Managing Processes with kill
- Lesson 17 Command Review
- Lesson 17 Lab: Managing Processes
- Lesson 17 Lab Solution: Managing Processes
- Lesson 18: Scheduling Tasks
- Learning objectives
- 18.1 Understanding Linux Task Scheduling
- 18.2 Scheduling Tasks with cron
- 18.3 Using systemd Timers
- 18.4 Using at to Schedule Tasks
- Lesson 18 Command Review
- Lesson 18 Lab: Scheduling Tasks
- Lesson 18 Lab Solution: Scheduling Tasks
- Lesson 19: Reading Log Files
- Learning objectives
- 19.1 Understanding Linux Logging
- 19.2 Working with journalctl
- 19.3 Understanding Rsyslogd
- Lesson 19 Command Review
- Lesson 19 Lab: Configuring Logging
- Lesson 19 Lab Solution: Configuring Logging
- Summary
- Linux Fundamentals: Summary
- Linux Foundation Certified System Administrator (LFCS): Introduction
- Introduction
- Module 1: Advanced Systems Management
- Module introduction
- Lesson 1: Shell Scripting Basics
- Learning objectives
- 1.1 Understanding Shell Scripts
- 1.2 Essential Shell Script Components
- 1.3 Using Loops in Shell Scripts
- 1.4 Shell Scripting Basics
- Lesson 1 Lab Writing a Shell Script
- Lesson 1 Lab Solution Writing a Shell Script
- Lesson 2: The Kernel
- Learning objectives
- 2.1 Understanding the Kernel
- 2.2 Managing Kernel Modules
- 2.3 Tuning the Kernel
- 2.4 Managing Devices
- Lesson 2 Lab Tuning the Kernel
- Lesson 2 Lab Solution Tuning the Kernel
- Lesson 3: Advanced Systemd Features
- Learning objectives
- 3.1 Modifying Systemd Units
- 3.2 Managing Systemd Sockets
- 3.3 Managing Systemd Timers
- 3.4 Understanding Systemd Cgroups
- 3.5 Managing Systemd Unit Dependencies
- 3.6 Configuring Systemd Self-Healing
- Lesson 3 Lab Managing Systemd
- Lesson 3 Lab Solution Managing Systemd
- Lesson 4: Networking
- Learning objectives
- 4.1 Managing Runtime Configuration for Network Interfaces
- 4.2 Managing Persistant Configuration for Network Interfaces
- 4.3 Managing Static Routes
- 4.4 Managing Hostnames
- 4.5 Setting the Local Hostname
- Lesson 4 Lab Setting up a Network Interface
- Lesson 4 Lab Solution Setting up a Network Interface
- Lesson 5: Logging
- Learning objectives
- 5.1 Understanding Linux Logging
- 5.2 Making the Journal Persistent
- 5.3 Configuring rsyslogd
- 5.4 Managing Logrotate
- Lesson 5 Lab Configuring Rsyslog
- Lesson 5 Lab Solution Configuring Rsyslog
- Lesson 6: Processes
- Learning objectives
- 6.1 Applying Resource Limits
- 6.2 Managing IPC
- 6.3 Managing OOM
- 6.4 I/O Monitoring and Tuning
- Lesson 6 Lab Managing OOM
- Lesson 6 Lab Solution Managing OOM
- Lesson 7: The Boot Procedure
- Learning objectives
- 7.1 Understanding the Boot Procedure
- 7.2 Managing Systemd Targets
- 7.3 Passing Parameters on the GRUB Boot Prompt
- 7.4 Editing Grub Configuration
- 7.5 Understanding Init and Upstart
- 7.6 Troubleshooting the Boot Procedure
- 7.7 Using a Rescue Disk
- Lesson 7 Lab Tuning the Boot Procedure
- Lesson 7 Lab Solution Tuning the Boot Procedure
- Module 2: Managing Security
- Module introduction
- Lesson 8: Managing Local Security
- Learning objectives
- 8.1 File Access Control Lists
- 8.2 Filesystem Attributes
- 8.3 Pluggable Authentication Modules
- Lesson 8 Lab Managing File Access Control Lists
- Lesson 8 Lab Solution Managing File Access Control Lists
- Lesson 9: Firewall Management
- Learning objectives
- 9.1 Understanding Linux Firewalling
- 9.2 Opening Ports and Services with Firewalld
- 9.3 Working with Zones
- 9.4 Using Rich Rules
- 9.5 Configuring NAT and Port Forwarding
- 9.6 Using UFW
- Lesson 9 Lab Configuring a Firewall
- Lesson 9 Lab Solution Configuring a Firewall
- Lesson 10: SELinux and Apparmor
- Learning objectives
- 10.1 Understanding Mandatory Access Control
- 10.2 Confining Services with AppArmor
- 10.3 Understanding SELinux
- 10.4 Applying Labels to Manage SELinux File Access
- 10.5 Applying Labels to Manage SELinux Port Access
- 10.6 Configuring Booleans
- 10.7 Troubleshooting SELinux Access
- Lesson 10 Lab Configuring SELinux
- Lesson 10 Lab Solution Configuring SELinux
- Module 3: Managing Storage
- Module introduction
- Lesson 11: Partitions
- Learning objectives
- 11.1 Disk Storage Options
- 11.2 MBR and GPT Partitions
- 11.3 Creating MBR Partitions
- 11.4 Creating GPT Partitions
- Lesson 11 Lab Managing Partitions
- Lesson 11 Lab Solution Managing Partitions
- Lesson 12: Filesystems and Mounts
- Learning objectives
- 12.1 Linux and Filesystems
- 12.2 Ext4 Filesystems
- 12.3 XFS Filesystems
- 12.4 Swap Filesystems
- 12.5 Persistently Mounting Filesystems
- 12.6 UUIDs and Labels
- 12.7 Systemd Mounts
- 12.8 Systemd Automounts
- Lesson 12 Lab Managing Filesystems
- Lesson 12 Lab Solution Managing Filesystems
- Lesson 13: Logical Volume Manager
- Learning objectives
- 13.1 Understanding LVM
- 13.2 Creating Logical Volumes
- 13.3 Resizing Logical Volumes
- Lesson 13 Lab Managing Logical Volumes
- Lesson 13 Lab Solution Managing Logical Volumes
- Lesson 14: Backups
- Learning objectives
- 14.1 Creating Backups with tar
- 14.2 Compressing Backups
- 14.3 Using rsync
- 14.4 Using dd
- Lesson 14 Lab Managing Backups
- Lesson 14 Lab Solution Managing Backups
- Module 4: Containers and Virtualization
- Module introduction
- Lesson 15: Containers
- Learning objectives
- 15.1 Containers and Linux
- 15.2 Container Images
- 15.3 Running Containers
- 15.4 Using Storage, Variables, and Ports
- Lesson 15 Lab Using Containers
- Lesson 15 Lab Solution Using Containers
- Lesson 16: Virtual Machines
- Learning objectives
- 16.1 Understanding KVM Architecture
- 16.2 Using virt-manager to run a Virtual Machine
- 16.3 Using cloud-init to Customize Images
- Lesson 16 Lab Running a Virtual Machine
- Lesson 16 Lab Solution Running a Virtual Machine
- Module 5: Using Essential Open Source Solutions
- Module introduction
- Lesson 17: LDAP
- Learning objectives
- 17.1 Understanding LDAP
- 17.2 Setting up an LDAP Server
- 17.3 Using LDAP for Authentication
- Lesson 17 Lab Setting up LDAP
- Lesson 17 Lab Solution Setting up LDAP
- Lesson 18: Git
- Learning objectives
- 18.1 Understanding Git
- 18.2 Understanding Git Authentication
- 18.3 Creating a Git Repository
- 18.4 Using a Git Repository
- 18.5 Working with Branches
- Lesson 18 Lab Using Git Branches
- Lesson 18 Lab Solution Using Git Branches
- Module 6: Practice Exam
- Module introduction
- Lesson 19: Sample Exam
- Learning objectives
- 19.1 Questions Overview
- 19.2 Working with Files
- 19.3 Managing Users and Permissions
- 19.4 Managing Storage
- 19.5 Scheduling Tasks
- 19.6 Protecting Files
- 19.7 Running Containers
- 19.8 Managing Services
- 19.9 Command Line Usage
- 19.10 Storage Management
- 19.11 Swap Management
- 19.12 Setting the Hostname
- 19.13 Writing a Script
- 19.14 Systemd Journal Management
- 19.15 Configuring Authentication
- Summary
- Linux Foundation Certified System Administrator (LFCS): Summary
- Linux Fundamentals and Linux Foundation Certified System Administrator (LFCS): Summary
- Linux Fundamentals and Linux Foundation Certified System Administrator (LFCS): Summary
Images of the Linux Foundation Certified System Administrator (LFCS) 3rd Edition course
Sample video of the course
Installation guide
After Extract, view with your favorite Player.
English subtitle
Quality: 720p
download link
File(s) password: www.downloadly.ir
Size
7.5 GB