¿Cómo ver una lista de los sistemas de archivos disponibles que puedo usar para el comando mkfs?

1

Simplemente me gustaría crear un sistema de archivos FAT. Me gustaría saber qué tipo de sistemas de archivos FAT están disponibles y cuáles son sus nombres. ¿Cómo puedo hacer esto desde la línea de comando?

Ardabro
fuente

Respuestas:

2

Si esta salida está destinada a ser leída por un humano, entonces simplemente:

% man mkfs.fat

o

% man mkdosfs

Estos se encuentran en la Sección 8, una sección del Manual del Programador de Linux. La Sección 8 cubre la administración y los comandos privilegiados. Esto supone que tiene instalado el paquete apropiado que contiene esta página del manual.

Debe mencionar FAT12, FAT16 y FAT32, por ejemplo.

JonathanS
fuente
2
Para obtener más información sobre los tipos de FAT sobre los que pregunta el interrogador, consulte en.wikipedia.org/wiki/FAT_filesystem_and_Linux .
JdeBP
1

Hay una lista corta e incompleta en la man mkfssección 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)

Y hay una lista más larga en la lista de todos los servidores Linux estándar: 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

La distribución incluirá muchos más mkfs, hay una lista de ubuntu (busque 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                           

No todas las herramientas se instalarán por defecto. En Ubuntu puede intentar ejecutar la herramienta, y si no está instalada, Ubuntu le dará una pista sobre el nombre del paquete para instalar la herramienta.

osgx
fuente
1
Te has perdido la parte en la que el interrogador especificó qué tipo de sistemas de archivos FAT . La respuesta de JonathanS (muy brevemente) aborda los tipos de sistemas de archivos FAT .
JdeBP
1
Ok, mi respuesta fue el título de la pregunta.
osgx
0
cat /proc/filesystems | grep -v nodev

Eso enumerará todos los sistemas de archivos compatibles con su núcleo que pueden asociarse con dispositivos de disco físico.

Mike Scott
fuente
1
Enumerará los sistemas de archivos compatibles con el núcleo, sin FUSE fs (?); y no hay información sobre las herramientas de formato fs. Ardabro puede grep para archivos nombrados como mkfs en / usr / bin y / usr / sbin.
osgx
Gracias. Buscar en el directorio los programas mkfs * parece ser la mejor opción.
ardabro