This repository documents my journey to practice Linux fundamentals, covering topics from system architecture to network stack and bash shell scripting.
-
Linux System Architecture: Understanding the layered architecture of Linux.
-
System Call Interface: Exploring the interface for system calls in Linux.
-
Process Management Stack: Managing processes within the Linux operating system.
-
File System Stack: Delving into the structure and management of the file system.
-
Practicing File System Stack: Practical exercises related to the file system stack.
-
Bash Shell Scripting: Learning and practicing scripting in the Bash shell.
-
Network Stack: Understanding the network stack and TCP/IP Layer in Linux.
Network_Analyze_Traffic: analyze network traffic using Wireshark and automate specific tasks with a Bash script, generating a summary report