Cademy logoCademy Marketplace

Course Images

Linux Administration Bootcamp: Go from Beginner to Advanced

Linux Administration Bootcamp: Go from Beginner to Advanced

🔥 Limited Time Offer 🔥

Get a 10% discount on your first order when you use this promo code at checkout: MAY24BAN3X

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 8 hours 18 minutes

  • All levels

Description

This course will help you to get started with Linux server administration. From covering the basic concepts needed for an entry-level Linux admin to advanced topics, such as Linux special permissions and commands, you will learn it all with the help of interesting activities.

The demand for Linux skills keeps growing in today's technical world. Organizations are looking for techies with excellent Linux skills to fulfill the positions of Linux server administrators. This course will help you to master the fundamental concepts of Linux server administration and will show you some amazing command line tricks. The course starts with an introduction to Linux distributions. You will then learn how to install VirtualBox and CentOS on Windows and Mac. Next, you will become familiar with Linux fundamental concepts, such as directory structure, basic commands, shell, graphical editors, and directories. Moving along, you will grasp Linux intermediate skills and get a hands-on experience of the Linux boot process and system logging. Next, you will learn to manage disk, storage devices, and users and learn how to configure Linux network interfaces. Toward the end, you will become familiar with the concepts of advanced Linux permissions, shell scripting, and advanced command line interface. By the end of this course, you will be well-versed with the fundamentals of the Linux operating system and be able to apply the skills in the real world. The code bundle for this course is available at https://github.com/packtpublishing/linux-administration-bootcamp-go-from-beginner-to-advanced

What You Will Learn

Become familiar with the basic and advanced Linux commands
Create, rename, move, edit, copy, and delete directories and files
Find out how to troubleshoot network connections
Manage disks, storage devices, and users with ease
Schedule and automate jobs using Cron
Decipher the most cryptic Linux permissions with ease

Audience

This course is designed for anyone interested in learning Linux to start a career as a Linux server administrator. No previous knowledge of Linux is required as this course teaches all the concepts from scratch.

Approach

This video provides detailed explanations and activities to help you master the basic and advanced topics of Linux server administration.

Key Features

Understand the most important and fundamental concepts of Linux server administration * Get to grips with the Linux command-line interface * Learn how to configure, maintain, manage, and support Linux systems

Github Repo

https://github.com/packtpublishing/linux-administration-bootcamp-go-from-beginner-to-advanced

About the Author

Jason Cannon

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.

Course Outline

1. Overview

1. Course Overview

This video provides a course overview.


2. Installing and Connecting to a Linux System

1. Linux Distributions

This video gives you an overview of Linux distribution systems.

2. Installing VirtualBox on Windows

This video demonstrates how to install VirtualBox on Windows.

3. Installing VirtualBox on Mac

This video explains how to install VirtualBox on Mac.

4. Installing CentOS Linux Using an Image for VirtualBox

This video demonstrates how to install CentOS Linux using an image for VirtualBox.

5. VirtualBox Troubleshooting Tips

This video provides some VirtualBox troubleshooting tips.

6. Installing Linux from Scratch

This video explains how to install Linux from scratch.

7. Installing CentOS Linux from Scratch

This video demonstrates how to install CentOS Linux from scratch.

8. Getting Connected

This video explains how to get connected to a Linux system.

9. Connecting Directly

This video demonstrates how to connect directly to a Linux system.


3. Linux Fundamentals

1. Linux Directory Structure

This video explains the Linux directory structure.

2. Shell Interpreter

This video introduces you to the shell interpreter.

3. Basic Linux Commands

This video explains the basic Linux commands.

4. Getting Help from the Command Line Interface

This video shows you how to get help from the command line interface.

5. Working with Directories

This video demonstrates how to work with directories.

6. Listing Files and Understanding ls Output

This video explains how to list files and output using the ls command.

7. File and Directory Permissions Explained - Part 1

This is the first part of the two-part video that explains the file and directory permissions.

8. File and Directory Permissions Explained - Part 2

This is the second part of the two-part video that explains the file and directory permissions.

9. Finding Files and Directories

This video explains how to find files and directories.

10. Viewing Files and the Nano Editor

This video explains how to view files and use the nano editor.

11. Editing Files in Vi

This video demonstrates how to edit files using vi.

12. Editing Files with Emacs

This video explains how to edit the files using emacs.

13. Graphical Editors

This video introduces you to the graphical editors.

14. Deleting, Copying, Moving, and Renaming Files

This video demonstrates how to delete, copy, move, and rename files.


4. Intermediate Linux Skills

1. Wildcards - Part 1

This is the first part of the two-part video that explains the concept of wildcard symbols.

2. Wildcards - Part 2

This is the second part of the two-part video that explains the concept of wildcard symbols.

3. Input, Output, and Redirection

This video explains the concept of input, output, and redirection.

4. Comparing Files

This video shows how to compare files.

5. Searching Files and Using Pipe

This video explains how to search files and use the pipe command.

6. Transferring and Copying Files over the Network

This video demonstrates how to transfer and copy files over the network.

7. Customizing the Shell Prompt

This video explains how to customize the shell prompt.

8. Shell Aliases

This video explains how to create shell aliases.

9. Environment Variables

This video explains the concept of environment variables.

10. Processes and Job Control

This video focuses on processes and job control.

11. Scheduling Repeated Jobs with Cron

This video demonstrates how to schedule repeated jobs using Cron.

12. Switching Users and Running Commands as Others

This video explains how to switch users and run commands as others.

13. Shell History and Tab Completion

This video explains the concept of shell history and tab completion.

14. Installing Software

This video demonstrates how to install the software in the Linux system.


5. The Linux Boot Process and System Logging

1. The Linux Boot Process

This video explains the Linux boot process.

2. The Linux Boot Process - Demo

This video demonstrates the Linux boot process.

3. System Logging

This video demonstrates how to perform system logging.


6. Disk Management

1. Disk Management - Part 1

This is the first part of the three-part video that explains how to perform disk management.

2. Disk Management - Part 2 - Creating Partitions with the fdisk Command

This is the second part of the three-part video that explains how to perform disk management by creating partitions using the fdisk command.

3. Disk Management - Part 3 - File Systems

This is the third part of the three-part video that demonstrates how to perform disk management with the file systems.


7. Logical Volume Manager (LVM)

1. Introduction to Logical Volume Manager (LVM)

This video provides an introduction to LVM.

2. Logical Volume Manager (LVM) - Layers of Abstraction

This video explains the layers of abstraction in LVM.

3. Creating Physical Volume (PV), Volume Group (VG), and Logical Volume (LV)

This video demonstrates how to create PV, VG, and LV.

4. Extending Volume Group (VG) and Logical Volume (LV)

This video explains how to extend VG and LV.

5. Mirroring Logical Volume (LV)

This video demonstrates how to mirror LV.

6. Removing Logical Volume (LV), Physical Volume (PV), and Volume Group (VG)

This video explains how to remove LV, PV, and VG.

7. Migrating Data from One Storage Device to Another

This video demonstrates how to migrate data from one storage device to another.

8. Logical Volume Manager (LVM) - Summary

This video provides a summary of LVM.


8. User Management

1. Managing Users and Groups - Part 1

This is the first part of the two-part video that explains how to manage users and groups.

2. Managing Users and Groups - Part 2

This is the second part of the two-part video that explains how to manage users and groups.


9. Networking

1. Transmission Control Protocol/Internet Protocol (TCP/IP) Networking for Linux System Administrators

This video explains how to perform TCP/IP networking for Linux system administrators.

2. Networking - Domain Name System (DNS) and Hostnames

This video introduces you to DNS and hostnames.

3. Networking - Dynamic Host Configuration Protocol (DHCP) and Dynamic and Static Addressing

This video explains the concept of DHCP and dynamic and static addressing.

4. Network Troubleshooting - Part 1

This is the first part of the two-part video that explains how to troubleshoot a network.

5. Network Troubleshooting - Part 2

This is the second part of the two-part video that explains how to perform network troubleshooting.


10. Advanced Linux Permissions

1. Special Permission Modes - Part 1

This is the first part of the two-part video that explains how to set up special permission modes in Linux.

2. Special Permission Modes - Part 2

This is the second part of the two-part video that explains how to set up special permission modes in Linux.


11. Shell Scripting

1. Shell Scripting - Part 1

This is the first part of the two-part video that explains how to perform shell scripting.

2. Shell Scripting - Part 2

This is the second part of the two-part video that explains how to perform shell scripting.


12. Advanced Command Line Skills - Command Line Kung Fu

1. Tab Completion

This video demonstrates how to perform tab completion.

2. Repeating the Last Command as Root

This video explains how to repeat the last command as root.

3. Re-running a Command Starting with a String

This video demonstrates how to rerun a command starting with a string.

4. Reusing Arguments

This video explains how to reuse arguments.

5. Striping out Comments and Blank Lines

This video demonstrates how to strip out comments and blank lines.

6. Reusing the Last Item from the Previous Command

This video explains how to reuse the last item from the previous command.


13. Extras

1. Connecting to a Linux Virtual Machine over the Network

This video demonstrates how to connect to a Linux virtual machine over the network.

2. Installing Apache, MySQL, PHP, and WordPress on Ubuntu

This video explains how to install Apache, MySQL, PHP, and WordPress on Ubuntu.


14. Summary

1. Conclusion - Congratulations and Thank You!

This video provides the conclusion of this course.

Course Content

  1. Linux Administration Bootcamp: Go from Beginner to Advanced

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews