From the course: Linux: Storage Systems
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
File system types: ext4, Btrfs, and XFS - Linux Tutorial
From the course: Linux: Storage Systems
File system types: ext4, Btrfs, and XFS
- [Instructor] File system types. Linux has lots of kinds of file systems. Some of those are pseudo kind of file systems like proc and sysfs, but there's many kinds of file systems for disk file systems. The recent Linux kernel, for example, has 95 different calls to register_filesystem(), which is the function that code uses to register the different parts of the API to support being a file system. So, XFS would register a file system, and exd4 would, and exd2 would, and so forth. So there's lots of kinds of file systems in the kernel. For disk-based file systems, there's a lot of ways that file systems can differ from each other. For example, if a file system supports journaling. A journal is writing what you're going to do. I'm going to change this sector. Then, after you're done changing that sector, then you can say I wrote it. The good thing about a journal is you say what you're going to do, so you have a list of what you're working on, and if you lose power, when we come back…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
Basic commands for storage partitions2m 10s
-
(Locked)
Create, mount, and unmount file systems10m 21s
-
(Locked)
Use block device attributes7m 16s
-
(Locked)
File system types: ext4, Btrfs, and XFS7m 26s
-
(Locked)
Make file systems7m 24s
-
(Locked)
Mount file systems during boot11m 27s
-
(Locked)
Mount file systems on demand7m 1s
-
(Locked)
Challenge: Formatting and mounting2m 3s
-
(Locked)
Solution: Formatting and mounting8m 17s
-
-
-
-
-
-