December 2018
Beginner
826 pages
22h 54m
English
Listing systems you can create is relatively easy, as you can tab mkfs a couple of times to get a list of established aliases:
$ mkfsmkfs mkfs.cramfs mkfs.ext3 mkfs.minix mkfs.btrfs mkfs.ext2 mkfs.ext4 mkfs.xfs
Your distribution may have others available, though not installed by default.
For example, if I want to manage DOS filesystems, I can install dosfstools:
$ sudo yum install dosfstools -y
I've suddenly got the msdos, vfat, and fat options:
$ mkfsmkfs mkfs.cramfs mkfs.ext3 mkfs.fat mkfs.msdos mkfs.xfsmkfs.btrfs mkfs.ext2 mkfs.ext4 mkfs.minix mkfs.vfat
You can also list the filesystems your kernel is capable of interacting with by using your current kernel's module directory:
$ ls /lib/modules/3.10.0-862.2.3.el7.x86_64/kernel/fs ...