Как просмотреть список доступных файловых систем, которые можно использовать для команды mkfs?

Как просмотреть список доступных файловых систем, которые можно использовать для команды mkfs?

Просто я хотел бы создать некоторую файловую систему FAT. Я хотел бы узнать, какие типы файловых систем FAT доступны и каковы их названия. Как я могу сделать это из командной строки?

решение1

Если это вывод, предназначенный для чтения человеком, то просто:

% man mkfs.fat

или

% man mkdosfs

Они находятся в разделе 8, разделе Руководства программиста Linux. Раздел 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

Это выведет список всех файловых систем, поддерживаемых вашим ядром, которые могут быть связаны с физическими дисковыми устройствами.

Связанный контент