Oreilly - Linux Administration Bootcamp: Go from Beginner to Advanced
by Jason Cannon | Publisher: Packt Publishing | Release Date: November 2018 | ISBN: 9781789612189
This course will teach you the fundamentals of Linux Administration in depth, with practical examples.About This VideoUnderstand the fundamentals of the Linux operating systemSet up more routine tasks for monitoring, patching, backing up to external servers, and moreIn DetailYou will be guided step-by-step using a logical and systematic approach. As new concepts, commands, or jargon are encountered, they are explained in plain language, making it easy for you to understand. The following is what you will learn by taking the Linux Bootcamp: How to get access to a Linux server if you don't already have itWhat a Linux distribution is and which one to chooseWhich software you'll need to connect to Linux from Mac and Windows computersWhat SSH is and how to use itThe file system layout of Linux systems and where to find programs, configurations, and documentationThe basic Linux commands you'll use most oftenCreating, renaming, moving, and deleting directoriesListing, reading, creating, editing, copying, and deleting filesExactly how permissions work and how to decipher the most cryptic Linux permissions with easeHow to use the Nano, vi, and emacs editorsTwo methods to search for files and directoriesHow to compare the contents of filesWhat pipes are, why they are useful, and how to use themHow to compress files to save space and make transferring data easyHow and why to redirect input and output from applicationsHow to customize your shell promptHow to be efficient at the command line by using aliases, tab completion, and your shell historyHow to schedule and automate jobs using cronHow to switch users and run processes as othersHow to find and install softwareHow the boot process works on Linux servers and what you can do to control itThe various types of messages generated by a Linux system, where they're stored, and how to automatically prevent them from filling up your disksDisk management, partitioning, and file system creationNetworking concepts that apply to system administration (and specifically how to configure Linux network interfaces)How to configure sudoManaging processes and jobsLinux shell scriptingWhat you learn in Linux Bootcamp applies to any Linux environment including CentOS, Ubuntu, Debian, Kali Linux, Linux Mint, RedHat Linux, Fedora, OpenSUSE, Slackware, and more.All the code files are placed at https://github.com/PacktPublishing/Linux-Administration-Bootcamp-Go-from-Beginner-to-AdvancedDownloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.
- Chapter 1 : Overview
- Chapter 2 : Installing and Connecting to a Linux System
- Linux Distributions 00:05:09
- Installing VirtualBox on Windows 00:03:28
- Installing VirtualBox on Mac 00:02:55
- Installing CentOS Linux Using an Image for VirtualBox 00:04:43
- VirtualBox Troubleshooting Tips 00:02:27
- When to Install Linux from Scratch 00:01:16
- Installing CentOS Linux from Scratch 00:14:42
- Getting Connected 00:11:28
- Connecting Directly 00:01:45
- Chapter 3 : Linux Fundamentals
- The Linux Directory Structure 00:10:02
- The Shell 00:07:35
- Basic Linux Commands 00:05:06
- Getting Help at the Command Line 00:05:56
- Working with Directories 00:08:58
- Listing Files and Understanding LS Output 00:11:46
- File and Directory Permissions Explained - Part One 00:11:14
- File and Directory Permissions Explained - Part Two 00:09:28
- Finding Files and Directories 00:06:56
- Viewing Files and the Nano Editor 00:05:17
- Editing Files in Vi 00:09:58
- Editing Files with Emacs 00:05:41
- Graphical Editors 00:04:23
- Deleting, Copying, Moving, and Renaming Files 00:11:09
- Chapter 4 : Intermediate Linux Skills
- Wildcards - Part One 00:05:12
- Wildcards - Part Two 00:07:03
- Input, Output, and Redirection 00:07:46
- Comparing Files 00:04:13
- Searching in Files and Using Pipes 00:09:41
- Transferring and Copying Files over the Network 00:06:35
- Customizing the Shell Prompt 00:05:08
- Shell Aliases 00:03:41
- Environment Variables 00:07:56
- Processes and Job Control 00:11:53
- Scheduling Repeated Jobs with Cron 00:05:50
- Switching Users and Running Commands as Others 00:08:10
- Shell History and Tab Completion 00:13:11
- Installing Software 00:13:33
- Chapter 5 : The Linux Boot Process and System Logging
- The Linux Boot Process 00:08:36
- The Linux Boot Process - Demo 00:06:57
- System Logging 00:08:38
- Chapter 6 : Disk Management
- Disk Management - Part One 00:06:51
- Disk Management - Part Two - Creating Partitions with fdisk 00:04:54
- Disk Management - Part Three - File Systems 00:08:52
- Chapter 7 : LVM - The Logical Volume Manager
- Introduction to the Logical Volume Manager (LVM) 00:02:52
- LVM: Layers of Abstraction 00:02:07
- Creating Physical Volumes (PVs), Volume Groups (VGs), and Logical Volumes (LVs) 00:17:11
- Extending Volume Groups and Logical Volumes 00:05:36
- Mirroring Logical Volumes 00:05:24
- Removing Logical Volumes, Physical Volumes, and Volume Groups 00:02:11
- Migrating Data from One Storage Device to Another 00:02:55
- Logical Volume Manager - Summary 00:01:20
- Chapter 8 : User Management
- Managing Users and Groups - Part One 00:11:39
- Managing Users and Groups - Part Two 00:07:50
- Chapter 9 : Networking
- TCP/IP Networking for Linux System Administrators 00:08:40
- Networking - DNS and hostnames 00:10:07
- Networking - DHCP, Dynamic and Static Addressing 00:08:57
- Network Troubleshooting - Part One 00:06:40
- Network Troubleshooting - Part Two 00:07:03
- Chapter 10 : Advanced Linux Permissions
- Special Permission Modes - Part One 00:07:56
- Special Permission Modes - Part Two 00:03:05
- Chapter 11 : Shell Scripting
- Shell Scripting - Part One 00:08:38
- Shell Scripting - Part Two 00:07:12
- Chapter 12 : Advanced Command Line Skills - Command Line Kung Fu
- Tab completion 00:04:50
- Repeat as Root 00:02:04
- Rerun a command starting with a string 00:02:54
- Reuse arguments 00:02:58
- Strip out comments and blank lines 00:02:09
- Reuse the last item from the previous command 00:02:47
- Chapter 13 : Extras
- Connecting to a Linux Virtual Machine Over the Network 00:11:14
- Installing Apache, MySQL, PHP, and Wordpress on Ubuntu 00:09:26
- Chapter 14 : Summary
- Conclusion - Congratulations and Thank You! 00:02:27