Fundamentals of Linux Administration (2024) Complete Mastery
Learn Linux from basic to advanced levels, including shell scripting, task automation, scheduling, user and file management, and more.
What You Will Learn
- Gain insight into the origin of Linux and its key security and power features.
- Understand how the Linux terminal operates and work proficiently with commands.
- Start with basic Linux commands and progressively tackle more complex ones.
- Learn to navigate and use Linux manual pages to find details on specific commands.
- Manage users and groups (e.g., /etc/passwd, /etc/shadow).
- Explore core Linux concepts like redirection, piping, aliases, and wildcards.
- Understand the Linux command structure and its components.
- Learn about standard input/output/error and how command-line arguments function.
- Develop a deep understanding of the Linux file system.
- Work with files and directories: create, delete, copy, move, rename, edit, and find files.
- Learn concepts such as data sorting, file archiving, and compression using various algorithms.
- Master Bash shell scripting and create professional scripts.
- Automate tasks and schedule important programs (e.g., automatic backups).
- Access the Linux software repository and modify the source code of Linux commands.
- Edit source codes and packages to create custom Linux commands.
- Use advanced package management tools to search, install, and uninstall software packages.