English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 4h 37m | 912 MB
Use the in-demand Linux skills you learn in this course to get promoted or start a new career as a Linux system admin.
This course will take you on a journey where you’ll understand the fundamentals of Linux system administration and apply that knowledge in a practical and useful manner. You’ll be able to configure, maintain, and support a variety of Linux systems. You can even use the skills you learned to become a Linux System Engineer or Linux System Administrator. You will learn about how the boot process works on Linux servers, various types of message generated by a Linux system, disk management, partitioning, and file system creation.
This course will show you how to apply Linux knowledge in a in a practical and useful manner. What you learn in the course applies to any Linux environment including Ubuntu, Debian, Kali Linux, Linux Mint, RedHat, CentOS, Fedora, OpenSUSE, Slackware, and more. This helps you understand the fundamentals of Linux system administration and apply that knowledge in a hands-on and functional manner. A basic understanding of the Linux operating system is advisable to take this course.
What You Will Learn
- How the boot process works on Linux servers and what you can do to control it.
- The various types of message generated by a Linux system, where they’re stored, and how to automatically prevent them from filling up your disks.
- Disk management, partitioning, and file system creation.
- Logical Volume Manager (LVM): extending disk space without downtime, migrating data from one storage to another, and more
- Managing Linux users and groups
- Exactly how permissions work and how to decipher the most cryptic Linux permissions with ease
- Networking concepts that apply to system administration and specifically how to configure Linux network interfaces
- How to use the nano, vi, and emacs editors
- How to schedule and automate jobs using cron
- How to switch users and run processes as others
- How to configure sudo
- How to find and install software
- Managing processes and jobs
- Linux shell scripting
Table of Contents
Course Overview
1 Course Overview
The Linux Boot Process and System Logging
2 The Linux Boot Process
3 The Linux Boot Process – Demo
4 System Logging
Disk Management
5 Disk Management – Part I
6 Disk Management – Part II – Creating partitions with fdisk
7 Disk Management – Part III – File Systems
LVM – The Logical Volume Manager
8 Introduction to the Logical Volume Manager (LVM)
9 LVM Layers of Abstraction
10 Creating Physical Volumes (PVs), Volume Groups (VGs), and Logical Volumes (LVs)
11 Extending Volume Groups and Logical Volumes
12 Mirroring Logical Volumes
13 Removing Logical Volumes, Physical Volumes, and Volume Groups
14 Migrating Data from One Storage Device to Another
15 Logical Volume Manager – Summary
User Management
16 Managing Users and Groups, Part One
17 Managing Users and Groups, Part Two
18 Switching Users, Running Commands as Others, and sudo
Networking
19 TCPIP Networking for Linux System Administrators
20 Networking – DNS and hostnames
21 Networking – DHCP, Dynamic and Static Addressing
22 Network Troubleshooting, Part I
23 Network Troubleshooting, Part II
Managing Processes and Jobs
24 Processes and Job Control
25 Scheduling Jobs with Cron
Linux Permissions
26 File and Directory Permissions, Part One
27 File and Directory Permissions, Part Two
28 Special Permission Modes, Part I
29 Special Permission Modes, Part II
Managing Software
30 Installing Software
Viewing and Editing Files
31 Viewing Files and the Nano Editor
32 The vi editor
33 Emacs
34 Graphical Editors
Shell Scripting
35 Shell Scripting, Part One
36 Shell Scripting, Part Two
Summary
37 Conclusion – Congratulations and Thank You!
Bonus – Command Line Kung Fu
38 Tab completion
39 Repeat as Root
40 Rerun a command starting with a string
41 Reuse arguments
42 Strip out comments and blank lines
43 Reuse the last item from the previous command
Resolve the captcha to access the links!