Skip to main content

Linux

Core Concepts

  • Core - Basic commands, folder structure, documentation, and process management
  • Shell - Bash scripting, variables, expansions, flow control, functions, and Zsh
  • Terminal - Terminal basics and Tmux configuration

Development Tools

  • Toolchain - Package managers (RPM, Yum), source installation, and startup services

System Operations

  • I/O - Zero copy, swap file, mount, partition, and device management
  • Network - Network commands, certificates, firewall, and connectivity
  • User - User and group management, permissions, ACL, and privilege control
  • System - Boot system (Grub), SSH, cron jobs, and system monitoring

Distributions

  • Distributions - WSL, Ubuntu, and Arch Linux specific configurations