Disk Filesystems and Storage Management

Beginner

Master Linux storage management. Learn about block devices, partitions, filesystems, and LVM. Practice mounting filesystems, analyzing disk usage, and configuring persistent mounts using fstab.

devops-engineerlinuxdevops

Disk Filesystems and Storage Management

Learn how Linux storage is organized from block devices and partitions up through filesystems, mount points, /etc/fstab, inode usage, and logical volume management. This course gives you the practical storage foundation needed to inspect disks, mount filesystems, and expand capacity in a more deliberate way.

Why It Matters

Storage problems are some of the most common and disruptive Linux issues. A system can fail because a filesystem is full, a mount is missing, or capacity was allocated badly long before the incident appears. To manage servers responsibly, you need to understand how disks are presented, how filesystems are attached, and how Linux tracks both space and metadata.

What You Will Learn

  • Inspect block devices and partitions and understand how Linux exposes storage hardware.
  • Mount and unmount filesystems intentionally instead of treating storage as always available.
  • Configure persistent mounts with /etc/fstab.
  • Analyze disk usage in more depth, including file-level and directory-level consumption.
  • Understand inode limits and why a filesystem can fail even when free space remains.
  • Work with LVM concepts and logical volumes for flexible storage allocation.

Course Roadmap

The course begins with block devices and partitions so you can recognize the storage components Linux sees at the system level. You then learn how to mount and unmount filesystems, which connects storage devices to usable directory paths.

Next, the course explains persistent mounts with /etc/fstab, followed by deeper disk usage analysis so you can find where space is being consumed. After that, you study inodes to understand why metadata exhaustion can create storage problems that look different from ordinary space exhaustion.

The final two labs introduce logical volume management, moving from physical volumes and volume groups to logical volume sizing. The course ends with the Disk Space Recovery challenge, where storage inspection, mounting knowledge, and usage analysis come together in a practical recovery task.

Who This Course Is For

This course is for Linux learners who already know basic file operations and now need to understand how storage works underneath the filesystem paths they use every day.

Outcomes

By the end of this course, you will be able to inspect Linux storage layout, mount filesystems safely, configure persistent storage behavior, understand inode-related issues, and reason about capacity management with much greater confidence.

Teacher

labby
Labby
Labby is the LabEx teacher.