Applied Linux Command Line and Shell Scripting Zero to Elite

Why take this course?
🚀 Applied Linux Command Line and Shell Scripting Zero to Elite 🧑💻🔧
Course Headline:
Learn +200 modern & practical industry-proven Linux tools + project-based bash scripting from the beginning.
Course Description:
Timesaving and Use-Cases: At the heart of this course is efficiency and real-world application. We've designed it to be learned quickly and effectively, so you can start applying your knowledge immediately in a wide range of practical scenarios.
🎓 Topics & Shell Tools Covered:
- Kernel spaces
- Various Shells: Bash, ZSH, Oh My ZSH, Tmux
- Package management: apt, apt-get, yum, zypper
- File Archiving: p7zip, xz-utils, gzip, gunzip, tar
- Command-line chaining and scripting: pipe, %token, AND_IF, OR_IF, DSEMI
- System and hardware information: dmidecode, lsblk, inxi, ncal, time, uptime, date
- Managing disk and file permissions: dd, gzip, fdisk, swapoff/on, free, find, chmod, mount, runlevel, fsck, mkswap, resize2fs
- Services and performance management: ps, kill, killall, pkill, pstree, lsof, pgrep, top, htop
- Users and groups management: sudo, passwd, useradd, adduser, id, usermod, chage, getfacl, setfacl
- Networking essentials: iproute2, ip, txqueuelen, mtu, netplan, route get, list, neighbor, traceroute, DNS, dig, host
- SSH and networking tools: OpenSSH, SSH Tunneling, Socks, SCP, RSync
- IPTables, Filter, NAT with UFW
- System Visibility using sysdig & csysdig
- Task Automation with cron jobs
- Shell Programming (Bash scripting)
- Windows Subsystem for Linux (WSL2)
Confidence in Command Line Mastery: Our goal is to make you feel confident when dealing with the command line of any Linux distribution, from RedHat based to Debian forked, including CentOS, OpenSUSE, Ubuntu, Kali, and even WSL 2.
Course Breakdown:
-
Basics of Shell and Kernel:
- Introduction to the shell and kernel concepts.
- Setting up your lab environment and terminal configuration.
-
Command Mastery:
- Understanding and working with essential Linux commands.
- Navigating and managing files and directories.
3-8. Linux Components:
- Exploring key components of Linux such as users, groups, processes, system resources, and security.
- Hands-on practice with real-world scenarios.
-
Networking Tools:
- In-depth learning of networking tools and commands for connectivity and troubleshooting.
-
System Visibility with sysdig & csysdig:
- Insight into kernel syscalls and their practical applications.
-
Shell Programming:
- Learning the basics of scripting and developing a scripting mindset.
- Building projects like Backup tools and Password Managers to solidify your learning.
-
Windows Subsystem for Linux (WSL2):
- Utilizing WSL 2 to run Linux applications on Windows with native performance.
Course Outcome:
By the end of this course, you will be equipped with a robust set of skills and knowledge in Linux command line and scripting. You'll be ready to confidently apply these skills in various IT domains such as Ethical Hacking, IT Security, IT Administration, Cloud Security, Networking, Linux Development, and more.
👨💼🔧 Whether you're a beginner or looking to deepen your expertise, this course is designed to take you from zero to elite in command line and scripting for Linux. Get ready to embark on an exciting journey through the world of Linux and command line interfaces! 📚✨
Course Gallery




Loading charts...