Skip to content

Practicing Linux fundamentals, covering topics from system architecture to network stack and bash shell scripting.

License

Notifications You must be signed in to change notification settings

AhmedSamymoh/Linux-Fundamentals

Repository files navigation

🐧 Linux Fundamentals

This repository documents my journey to practice Linux fundamentals, covering topics from system architecture to network stack and bash shell scripting.

Table of Contents

  1. Linux System Architecture: Understanding the layered architecture of Linux.

  2. System Call Interface: Exploring the interface for system calls in Linux.

  3. Process Management Stack: Managing processes within the Linux operating system.

  4. File System Stack: Delving into the structure and management of the file system.

  5. Practicing File System Stack: Practical exercises related to the file system stack.

  6. Bash Shell Scripting: Learning and practicing scripting in the Bash shell.

  7. Network Stack: Understanding the network stack and TCP/IP Layer in Linux.

Final Module Project:

Network_Analyze_Traffic: analyze network traffic using Wireshark and automate specific tasks with a Bash script, generating a summary report

About

Practicing Linux fundamentals, covering topics from system architecture to network stack and bash shell scripting.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published