[Linux] 07 Linux Storage & Monitoring
- Learning Objectives: Block Devices \& Disk Usage 🎯
- Storage Devices
- Device Naming Rules
- Storage Auditing — df vs du
- Hunting Large Files with
du+sortandfind -size - Learning Objectives: File System \& Mount 🎯
- File System
- Mount — “Plugging a Disk into a Directory”
/etc/fstab- Mount Options —
ro,noexec, andnosuid - Learning Objectives: Disk Addition 🎯
- Adding a Virtual Disk to VirtualBox / VMware
- Partitioning via
fdisk - Filesystem Formatting via
mkfs - Permanent Mounting
- Learning Objectives: Software RAID 🎯
- What is RAID?
- RAID Levels 0, 1, and 5
- Array Management via
mdadm - Viewing RAID Status
- Learning Objectives: Logical Volume Manager (LVM) 🎯
- The Core Necessity of LVM: Overcoming Static Partitioning
- Dynamic Storage Expansion: lvextend and resize2fs
- Learning Objectives: System Monitoring 🎯
- Introduction to System Monitoring
- Memory Auditing and Resource Distribution: The free Command
- Process Lifecycle Management:
ps,kill, andpkill - System Log Auditing: journalctl
/var/log/syslog - Learning Objectives: Daily Backup System 🎯
- The Core Necessity: Why Backup?
tarCommand- Fast and Efficient Data Synchronization: The
rsyncCommand


