This course is available via:
What Will You Learn
OS and Linux distro history, local VM setup, WSL, and secure SSH access with keys
Navigating and manipulating files, Vim, the FHS, redirection, and the “everything is a file” model
Piping, grep, sed, and awk for searching, filtering, and transforming text at speed
System calls, interrupts, the CPU scheduler, signals, pipes, message queues, and shared memory
Mutexes, semaphores, file locks, memory pages, virtual memory, and overcommit policy
Memory and process monitoring, tar/gzip, curl/wget, building from source, dpkg, and APT
Users and groups, sudoers, file permissions, capabilities, MAC, resource limits, and PAM
Variables, conditions, functions, arrays, command substitution, and building real automation scripts
Prerequisites
In order to start this course you must have these skills:
Comfortable installing software and navigating a graphical operating system
Familiarity with at least one programming language
Recommended Courses:
Instructor
Ahmed Metwally
Software Industry Expert
24+ Years of Experience
I am on a mission to elevate the efficiency of the software industry in the Arab world by developing highly skilled and knowledgeable software engineers. My courses are carefully designed to equip them with the essential expertise needed to excel in the market.