Filesystem
How Linux organizes storage - permissions and ownership, links, mounting, partitioning, and the filesystem types you'll actually encounter.
Everything in Linux is reachable through a single directory tree, no matter how many physical or virtual disks back it. This section covers how that tree is built and controlled.
-
Disk Partitioning
Dividing a physical or virtual disk into separate logical sections before a filesystem can be created on any of them - and the two competing partition table formats you'll run into.
-
File Permissions and Ownership
How Linux represents ownership and permission bits, and how to read and change them.
-
Filesystem Types
The on-disk format that determines how data is stored and retrieved, and why different Linux distributions default to different ones.
-
Links: Hard vs. Symbolic
Two different ways for one file to be reachable from multiple paths - a hard link shares the same underlying data, a symbolic link is just a pointer to a path.
-
Mounting and fstab
How a filesystem on a disk, partition, or network share gets attached into the single Linux directory tree, and how /etc/fstab makes that attachment happen automatically at boot.