Linux for System Administrators (LFS301)
Seminarinformationen
Seminar - Ziel
In this course you will learn how to administer, configure and upgrade Linux systems running one of the three major Linux distribution families: Red Hat,
SUSE, Debian/Ubuntu, how to master the tools and concepts you’ll need to efficiently build and manage an enterprise Linux infrastructure, how to use state-of-the-art system administration techniques in real-life scenarios via practical labs, and more.
Teilnehmer - Zielgruppe
This course is designed for individuals who desire to gain the necessary skills and abilities to work as a professional Linux system administrator. Students should have basic knowledge of Linux and its most common utilities and text editors.
Kurs - Voraussetzungen
This course is designed to provide students with the necessary skills and abilities to work as a professional Linux system administrator. Students should have basic knowledge of Linux and its most common utilities and text editors
Seminardauer
- 4 Tage
- 09:00 Uhr bis 17:00 Uhr
Schulungsunterlagen
Seminar-Inhalt / Agenda
Introduction
- Linux Foundation
- Linux Foundation Training
- Linux Foundation Certifications
- Linux Foundation Digital Badges
- Laboratory Exercises, Solutions and Resources
- E-Learning Course: LFS201
- Distribution Details
- Labs
Linux Filesystem Tree Layout
- One Big Filesystem
- Data Distinctions
- FHS Linux Standard Directory Tree
- root (/) directory
- /bin
- /boot
- /dev
- /etc
- /home
- /lib and /lib64
- /media
- /mnt
- /opt
- /proc
- /sys
- /root
- /sbin
- /srv
- /tmp
- /usr
- /var
- /run
- Labs
Processes
- Programs and Processes
- Process Limits
- Creating Processes
- Process States
- Execution Modes
- Daemons
- niceness
- Libraries
- Labs
Signals
- Signals
- Types of Signals
- kill
- killall and pkill
- Labs
Package Management Systems
- Software Packaging Concepts
- Why Use Packages?
- Package Types
- Available Package Management Systems
- Packaging Tool Levels and Varieties
- Package Sources
- Creating Software Packages
- Revision Control Systems
- Available Source Control Systems
- The Linux Kernel and git
- Labs
RPM
- RPM (Red Hat Package Manager
- Package File Names
- RPM Database and Helper Programs
- Queries
- Verifying Packages
- Installing and Removing Packages
- Updating, Upgrading and Freshening RPM Packages
- Upgrading the Linux Kernel
- rpm2cpio
- Labs
dpkg
- DPKG (Debian Package)
- Package File Names and Source
- DPKG Queries
- Installing/Upgrading/Uninstalling
- Labs
yum
- Package Installers
- yum
- Queries
- Verifying Packages
- Installing/Removing/Upgrading Packages
- Additional yum Commands
- dnf
- Labs
zypper
- zypper
- Queries
- Installing/Removing/Upgrading Packages
- Additional zypper Commands
- Labs
APT
- APT
- apt
- Queries
- Installing/Removing/Upgrading Packages
- Cleaning Up
- Labs
- System and Network Monitoring
- sar **
- System Log Files
- Labs
Process Monitoring
- Process Monitoring
- ps
- pstree
- top
- Labs
Memory Monitoring and Usage
- Memory Monitoring and Tuning
- /proc/sys/vm
- vmstat
- Out of Memory Killer (OOM)
- Labs
I/O Monitoring and Tuning
- I/O Monitoring
- iostat
- iotop
- ionice **
- Labs
Linux Filesystems and the VFS
- Filesystem Basics
- Filesystem Concepts
- Virtual Filesystem (VFS)
- Available Filesystems
- Journalling Filesystems
- Special Filesystems
- Labs
Weitere Schulungen zu Thema Linux Foundation
- u.a. in Nürnberg, Berlin, Stuttgart, München, KölnThis course will teach you how to containerize, host, deploy, and configure an application in a multi-node cluster. It also serves as preparation for the Certified Kubernetes Application Developer (CKAD) exam. Starting with a simple Python script, this course will show you how ...
- u.a. in Nürnberg, Berlin, Stuttgart, München, KölnIn this course you will learn about installation of a multi-node Kubernetes cluster using kubeadm, and how to grow a cluster, choosing and implementing cluster networking, and various methods of application lifecycle management, including scaling, updates and roll-backs. The ...
- u.a. in Stuttgart, Wien, Düsseldorf, Virtual Classroom, FreiburgIn this course you will learn about the history of Linux, how to install Linux, how to use the Graphical User Interface, how to control Linux using the command line, basic Linux security, and much more.
- u.a. in Hamburg, Leipzig, Wien, Zürich, HeidelbergThis four day course includes extensive hands-on exercises and demonstrations designed to give you the necessary tools to develop and debug Linux kernel code.