Linux Under the Hood offers an extensive exploration of how Linux functions, allowing you to fully harness its capabilities. Familiarizing yourself with Linux internals will allow you to surpass mere commands and gain valuable insights to optimize your use of Linux. The course dives into a deeper understanding of Linux architecture; you will learn about the inner workings of key Linux components like the kernel, systemd, and the Linux boot procedure. The following module will focus on storage and filesystems, encompassing local devices as well as cloud and datacenter storage solutions. Next, we will cover core components, including memory, processes, and the intricacies of command execution. Finally, we will explore Linux's evolution into a container-based platform.
What you'll learn
understand Linux architecture
learn about the Linux kernel
explore systemd and the Linux boot procedure
gain insights into storage and filesystems
understand memory management and process execution
explore containerization in Linux
Course objectives
provide a deep understanding of Linux internals
enable optimization of Linux usage in real-world applications