Booking options
£33.99
£33.99
On-Demand course
4 hours 37 minutes
All levels
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.
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
This book is designed for anyone keen to learn about Linux or Linux system administration, existing Linux users who want to become power users, and professionals who need to learn Linux to become more effective at work. Helpdesk staff, application support engineers, and application developers (who are required to use, manage, or support the Linux operating system) and researchers, college professors, and college students (who will be using Linux servers to conduct research or complete course work) will also benefit from this book.
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.
Learn to apply Linux skills in a practical and useful manner * Learn to configure, maintain, and support a variety of Linux systems. *
https://github.com/packtpublishing/learn-linux-administration-and-supercharge-your-career
Jason Cannon is a professional system administrator, consultant, and author. He started his career as a Unix and Linux System engineer in 1999. Since that time, he has utilized his Linux skills at companies such as Xerox, UPS, Hewlett-Packard, and Amazon.com. Additionally, he has acted as a technical consultant and independent contractor for small businesses and Fortune 500 companies. Jason has professional experience with CentOS, RedHat Enterprise Linux, SUSE Linux Enterprise Server, and Ubuntu. He has used several Linux distributions on personal projects including Debian, Slackware, CrunchBang, and others. In addition to Linux, Jason has experience supporting proprietary Unix operating systems including AIX, HP-UX, and Solaris. He enjoys teaching others how to use and exploit the power of the Linux operating system.
1. Course Overview
1. Course Overview Course Overview: Course Overview |
2. The Linux Boot Process and System Logging
1. The Linux Boot Process The Linux Boot Process and System Logging: The Linux Boot Process |
2. The Linux Boot Process - Demo The Linux Boot Process and System Logging: The Linux Boot Process - Demo |
3. System Logging The Linux Boot Process and System Logging: System Logging |
3. Disk Management
1. Disk Management - Part I Disk Management: Disk Management - Part I |
2. Disk Management - Part II - Creating partitions with fdisk Disk Management: Disk Management - Part II - Creating partitions with fdisk |
3. Disk Management - Part III - File Systems Disk Management: Disk Management - Part III - File Systems |
4. LVM - The Logical Volume Manager
1. Introduction to the Logical Volume Manager (LVM) LVM - The Logical Volume Manager: Introduction to the Logical Volume Manager (LVM) |
2. LVM: Layers of Abstraction LVM - The Logical Volume Manager: LVM: Layers of Abstraction |
3. Creating Physical Volumes (PVs), Volume Groups (VGs), and Logical Volumes (LVs) LVM - The Logical Volume Manager: Creating Physical Volumes (PVs), Volume Groups (VGs), and Logical Volumes (LVs) |
4. Extending Volume Groups and Logical Volumes LVM - The Logical Volume Manager: Extending Volume Groups and Logical Volumes |
5. Mirroring Logical Volumes LVM - The Logical Volume Manager: Mirroring Logical Volumes |
6. Removing Logical Volumes, Physical Volumes, and Volume Groups LVM - The Logical Volume Manager: Removing Logical Volumes, Physical Volumes, and Volume Groups |
7. Migrating Data from One Storage Device to Another LVM - The Logical Volume Manager: Migrating Data from One Storage Device to Another |
8. Logical Volume Manager - Summary LVM - The Logical Volume Manager: Logical Volume Manager - Summary |
5. User Management
1. Managing Users and Groups, Part One User Management: Managing Users and Groups, Part One |
2. Managing Users and Groups, Part Two User Management: Managing Users and Groups, Part Two |
3. Switching Users, Running Commands as Others, and sudo User Management: Switching Users, Running Commands as Others, and sudo |
6. Networking
1. TCP/IP Networking for Linux System Administrators Networking: TCP/IP Networking for Linux System Administrators |
2. Networking - DNS and hostnames Networking: Networking - DNS and hostnames |
3. Networking - DHCP, Dynamic and Static Addressing Networking: Networking - DHCP, Dynamic and Static Addressing |
4. Network Troubleshooting, Part I Networking: Network Troubleshooting, Part I |
5. Network Troubleshooting, Part II Networking: Network Troubleshooting, Part II |
7. Managing Processes and Jobs
1. Processes and Job Control Managing Processes and Jobs: Processes and Job Control |
2. Scheduling Jobs with Cron Managing Processes and Jobs: Scheduling Jobs with Cron |
8. Linux Permissions
1. File and Directory Permissions, Part One Linux Permissions: File and Directory Permissions, Part One |
2. File and Directory Permissions, Part Two Linux Permissions: File and Directory Permissions, Part Two |
3. Special Permission Modes, Part I Linux Permissions: Special Permission Modes, Part I |
4. Special Permission Modes, Part II Linux Permissions: Special Permission Modes, Part II |
9. Managing Software
1. Installing Software Managing Software: Installing Software |
10. Viewing and Editing Files
1. Viewing Files and the Nano Editor Viewing and Editing Files: Viewing Files and the Nano Editor |
2. The vi editor Viewing and Editing Files: The vi editor |
3. Emacs Viewing and Editing Files: Emacs |
4. Graphical Editors Viewing and Editing Files: Graphical Editors |
11. Shell Scripting
1. Shell Scripting, Part One Shell Scripting: Shell Scripting, Part One |
2. Shell Scripting, Part Two Shell Scripting: Shell Scripting, Part Two |
12. Summary
1. Conclusion - Congratulations and Thank You! Summary: Conclusion - Congratulations and Thank You! |
13. Bonus - Command Line Kung Fu
1. Tab completion Bonus - Command Line Kung Fu: Tab completion |
2. Repeat as Root Bonus - Command Line Kung Fu: Repeat as Root |
3. Rerun a command starting with a string Bonus - Command Line Kung Fu: Rerun a command starting with a string |
4. Reuse arguments Bonus - Command Line Kung Fu: Reuse arguments |
5. Strip out comments and blank lines Bonus - Command Line Kung Fu: Strip out comments and blank lines |
6. Reuse the last item from the previous command Bonus - Command Line Kung Fu: Reuse the last item from the previous command |