This course, "Linux Administration: Master Bash and Command Line Interface," is designed for anyone looking to improve their career by mastering Linux, a vital open-source operating system that powers most of the internet. With basic IT knowledge and a stable internet connection, you can dive into this comprehensive training that covers everything from the basics to advanced Linux administration and shell scripting. Whether you're a fresh graduate, switching careers, or an experienced IT professional, this course will help you with the skills needed to excel in Linux.
According to Paul Cobbaut, author of Linux Administration Handbook:
"Learning Linux administration opens up a world of possibilities, from server management to advanced network configuration."
Throughout the course, you’ll learn essential skills like using the command line interface, managing system files and packages, and writing shell scripts to automate tasks. You'll also become proficient in archiving and compressing files, manipulating data, and managing system users and processes. Additionally, the course covers crucial concepts in networking, cryptography, and securing data, ensuring you have a well-rounded understanding of Linux system administration.
By the end of the course "Linux Administration: Master Bash and Command Line Interface," you'll be able to handle various administrative tasks such as setting up and securing SSH and FTP servers, managing cron jobs for automation, and troubleshooting network issues. This training improves your technical skills and prepares you for real-world IT challenges, making you a valuable asset in any tech-driven industry.
Linux Administration: Master Bash and Command Line Interface Table of Contents:
- Introduction to the Word on Linux (02:28)
- What is Linux (02:08)
- Linux File System (02:54)
- Virtualization Key Concepts (07:57)
- Installing VirtualBox (02:27)
- Installing Linux Debian On VirtualBox (05:24)
- The Super User Root and Sudo Command, Key Concepts (04:53)
- Linux Environment Variables (02:51)
- Adding Current User to the Sudo Group (03:06)
- Managing System Packages (08:09)
- Managing Files Part 1 (06:20)
- Managing Files Part 2 (06:08)
- Redirection and Piping (06:27)
- Text Processing Part 1 (04:42)
- Text Processing Part 2 (05:52)
- Text Processing Part 3 (03:01)
- Text Processing Part 4 (03:52)
- Text Processing Part 5 (07:38)
- Manipulating Data and Regular Expression Part 1 (08:04)
- Manipulating Data and Regular Expression Part 2 (06:50)
- Search System Files (08:20)
- Archiving and Compressing Files Using Tar-Gzip-Bzip2 Part 1 (06:16)
- Archiving and Compressing Files Using Tar-Gzip-Bzip2 Part 2 (04:08)
- Archiving and Compressing Files Using Tar-Gzip-Bzip2 Part 3 (06:28)
- Archiving and Compressing Files Using 7zip (05:43)
- Mastering the Advanced Text Editor VIM (09:59)
- Users and Groups Key Concepts (03:04)
- Passwd and Shadow Files Key Concepts (05:55)
- Managing Users and Groups Part 1 (03:12)
- Managing Users and Groups Part 2 (07:48)
- File Permissions Part 1 (05:30)
- File Permissions Part 2 (06:53)
- File Permissions Part 3 Setuid (05:13)
- File Permissions Part 4 Sticky Bit (07:57)
- File Permissions Part 5 Setgid (06:07)
- Hello World in Bash (05:58)
- Variables in Bash (07:40)
- Math Operations in Bash (06:09)
- Bash Conditions and IF Statements (11:50)
- Control Flow Statement and While Loop In Bash (07:20)
- Control Flow Statement and For Loop In Bash (11:08)
- Handling Bash Exit Codes (09:52)
- Making HTTP Requests Using Curl Command - Part 1 (10:44)
- Making HTTP Requests Using Curl Command - Part 2 (14:42)
- Making HTTP Requests Using Wget Command - Part 1 (10:16)
- Making HTTP Requests Using Wget Command - Part 2 (15:59)
- Cryptography Key Concepts Part 1 (01:57)
- Cryptography Key Concepts Part 2 (03:16)
- Cryptography Key Concepts Part 3 (02:13)
- Encrypting and Decrypting System Files Using Bash Script - Part 1 (06:08)
- Encrypting and Decrypting System Files Using Bash Script - Part 2 (14:21)
- Encrypting and Decrypting System Files Using Bash Script - Part 3 (04:09)
- Managing Cron Jobs - Part 1 (06:38)
- Managing Cron Jobs - Part 2 (06:12)
- Managing Processes - Part 1 (05:49)
- Managing Processes - Part 2 (07:52)
- Managing Services - Part 1 (05:08)
- Managing Services - Part 2 (05:28)
- Managing Services - Part 3: Anatomy of Service Unit File (08:50)
- Managing Services Part 4 Create Systemd Service Unit (08:49)
- Managing Services Part 5 Systemd Timer Units (05:25)
- Managing Services - Part 6 Create Systemd Service Timer Unit (09:07)
- Networking Fundamentals (02:22)
- OSI Model Key Concepts (02:22)
- Data Encapsulation (01:27)
- Packet Flow (03:01)
- TCP 3-Way Handshake (01:58)
- Ip Command - Managing Network Interfaces (05:33)
- Ping Command - Network Troubleshooting (05:49)
- Netcat Command - The Swiss Army Knife of Networking (07:03)
- Tcpdump Command - Analyzing Network Traffic (07:19)
- SSH Key Concepts (03:20)
- SSH - Installation and Implementation of Secure Shell Server (04:25)
- SSH - Host Key and Server Authentication (04:07)
- SSH - Public Key and Client Authentication (06:40)
- Securing the SSH Server (07:01)
- FTP Key Concepts (06:23)
- FTP - Active and Passive Modes (03:57)
- Transferring Files Using FTP Part 1 (12:19)
- Transferring Files Using FTP Part 2 (04:48)
- SFTP Key Concepts (02:16)
- Transferring Files Using SFTP (08:47)
Who is this course for?
- IT Professionals and System Administrators: Enhance your Linux command line and administration skills.
- Computer Science Students and Software Developers: Deepen your understanding of Linux systems.
- Technology Enthusiasts: Master the Linux command line and shell scripting.
- Career Changers: Start a new career in Linux, whether you're a recent graduate or transitioning from another IT field.
- Network Administrators: Improve your proficiency in Linux administration.
- Cyber Security Analysts: Gain expertise in Linux operating systems.
Click on the links below to Download Linux Administration: Master Bash and Command Line Interface!
در حال پاسخ به :