This document provides an overview of file systems, including:
- File systems separate data into named files and provide structure and logic for managing these files.
- There are many different types of file systems designed for different storage media and applications.
- Common file systems for Linux include Ext2, Ext3, Ext4, and ZFS. Ext2-4 are suitable for most systems while ZFS is better for storage servers with multiple disks.
- Commands covered include find, locate, updatedb, wildcards, soft/hard links, file ownership, help utilities, tab completion, and redirection.