我只是想要创建一些 FAT 文件系统。我想知道有哪些类型的 FAT 文件系统可用以及它们的名称是什么。我如何从命令行执行此操作?
答案1
如果这是供人类阅读的输出,那么只需:
% man mkfs.fat
或者
% man mkdosfs
这些位于 Linux 程序员手册的第 8 节中。第 8 节介绍管理和特权命令。这假设您已安装包含此手册页的相应软件包。
例如应该提到 FAT12、FAT16 和 FAT32。
答案2
man mkfs
请参阅部分中有简短且不完整的列表http://man7.org/linux/man-pages/man8/mkfs.8.html
mkdosfs(8), mke2fs(8), mkfs.bfs(8), mkfs.ext2(8), mkfs.ext3(8), mkfs.ext4(8), mkfs.minix(8), mkfs.msdos(8), mkfs.vfat(8), mkfs.xfs(8)
所有标准 Linux man 的列表中还有更长的列表:http://man7.org/linux/man-pages/dir_all_alphabetic.html
mke2fs(8) - create an ext2/ext3/ext4 filesystem
mke2fs.conf(5) - Configuration file for mke2fs
....
mkfs(8) - build a Linux filesystem
mkfs.bfs(8) - make an SCO bfs filesystem
mkfs.btrfs(8) - create a btrfs filesystem
mkfs.cramfs(8) - make compressed ROM file system
mkfs.minix(8) - make a Minix filesystem
mkfs.xfs(8) - construct an XFS filesystem
发行版将列出更多的 mkfs,这里有 ubuntu 的列表(搜索 mkfs):http://manpages.ubuntu.com/manpages/saucy/man8/
[TXT] jfs_mkfs.8.html
[TXT] mkfs.8.html
[TXT] mkfs.bfs.8.html
[TXT] mkfs.btrfs.8.html
[TXT] mkfs.exfat.8.html
[TXT] mkfs.ext2.8.html
[TXT] mkfs.ext3.8.html
[TXT] mkfs.ext4.8.html
[TXT] mkfs.ext4dev.8.html
[TXT] mkfs.f2fs.8.html
[TXT] mkfs.gfs2.8.html
[TXT] mkfs.hfs.8.html
[TXT] mkfs.hfsplus.8.html
[TXT] mkfs.jfs.8.html
[TXT] mkfs.logfs.8.html
[TXT] mkfs.lustre.8.html
[TXT] mkfs.minix.8.html
[TXT] mkfs.msdos.8.html
[TXT] mkfs.nilfs2.8.html
[TXT] mkfs.ntfs.8.html
[TXT] mkfs.ocfs2.8.html
[TXT] mkfs.reiser4.8.html
[TXT] mkfs.reiserfs.8.html
[TXT] mkfs.ufs.8.html
[TXT] mkfs.vfat.8.html
[TXT] mkfs.xfs.8.html
[TXT] mkntfs.8.html
[TXT] mkreiser4.8.html
[TXT] mkreiserfs.8.html
并非所有工具都会默认安装。在 Ubuntu 中,您可以尝试运行该工具,如果未安装,Ubuntu 将提示您安装该工具的软件包名称。
答案3
cat /proc/filesystems | grep -v nodev
这将列出内核支持的所有可与物理磁盘设备关联的文件系统。