Trabajar con el comando Linux MKFS

Trabajar con el comando Linux MKFS
No puede evitar crear los sistemas de archivos en Linux, especialmente cuando trabaja con los dispositivos de almacenamiento de datos. Un sistema de archivos organiza los directorios en forma jerárquica hasta sus subdirectorios y archivos. El MKFS El comando ayuda a construir los sistemas de archivos en Linux, principalmente en discos duros o unidades externas como USB.

El comando significa "Hacer sistemas de archivos" y puede crear los diversos tipos de sistemas de archivos. Cubriremos lo que son los sistemas de archivos y sus diferentes tipos y el uso de MKFS para crear un sistema de archivos en una imagen de archivo en el sistema Linux. Echa un vistazo a las siguientes ilustraciones.

Comprender los sistemas de archivos en Linux

Como regla del pulgar, si no está seguro de trabajar con los comandos del sistema de archivos como MKFS, No los pruebes en tu sistema real. Puede bloquearlo borrando todos sus contenidos, pero presentaremos una forma más segura de hacerlo.

En esa nota, comprendamos qué es un sistema de archivos. Linux utiliza las estructuras del sistema de archivos para administrar los datos de los diversos dispositivos. Además, un sistema de archivos gestiona cómo se almacenan o recuperan los datos. Para crear un sistema de archivos, usamos el comando mkfs. En otros sistemas operativos como Windows, esto se conoce como división de disco. Tenemos los diversos tipos de sistemas de archivos para Linux y usted especifica qué sistema crear al usar el comando mkfs.

Tipos de sistemas de archivos

Puede enumerar los sistemas de archivos disponibles en su sistema Linux ejecutando el comando MKFS y luego presionando el tecla de tabulación dos veces, sin dejar espacio después del MKFS.

Su resultado puede diferir de lo siguiente:

Los sistemas de archivos utilizan una función conocida como diario. El concepto implica que los sistemas de archivos tengan un registro de las escrituras de archivo completadas que guarda en un diario. Del mismo modo, crea un diario de los registros de escritura pendientes que se actualizan al escribir en los archivos. Esto ayuda porque cuando algo causa una interrupción abrupta, un sistema de archivos puede reparar los archivos rotos al referirse a la revista. Sin embargo, no todos los sistemas de archivos, especialmente los antiguos, admiten este concepto.

De la imagen anterior, vemos los diversos tipos de sistemas de archivos, incluidos Ext2, Ext3, MSDOS, FAT, VFAT, etc. Los sistemas de archivos tienen sus diferencias y es bueno saber qué sistema usar al crear su sistema de archivos.

Cómo crear un sistema de archivos Linux usando MKFS

El comando mkfs puede estropear su sistema si no tiene cuidado. Para evitar esto, primero creamos un archivo de imagen que nos permite separar nuestro sistema del archivo de imagen. Usamos el dd Comando para crear nuestro archivo de imagen para este caso. Además, especificamos la ruta a nuestros archivos para que DD use. El camino es dev/cero que descarta los datos escritos en sus archivos. Nombramos nuestro archivo de imagen como Linuxhint.img. Nuestro sistema de archivos tiene un tamaño de 100 MB. Reemplace los valores y nombres para que coincidan con su caso.

El comando será:

$ dd if =/dev/cero de = ~/linuxhint.IMG BS = 1M Count = 100

En este caso, cada bloque está representado por 1 por 1 MB.

Para verificar el archivo de imagen, ejecute el siguiente comando:

$ ls -hl | Grep Linuxhint

Para crear un sistema de archivos EXT4 o cualquiera de su elección, el comando será:

$ MKFS.Ext4 ~/Linuxhint.img

Eso es todo! Nuestro sistema de archivos ext4 se crea con un punto de configuración temporal. Crear un punto de montaje para el sistema de archivos. Para esto, creemos un nuevo directorio llamado Linauguración y úsalo como nuestro punto de montaje. Necesitamos dar los permisos del punto de montaje a un usuario determinado, en este caso, su nombre de usuario.

$ sudo mkdir /mnt /linuxhint
$ sudo monte ~/Linuxhint.img /mnt /linuxhint
$ sudo chown kyle: usuarios /mnt /linuxhint

Su sistema de archivos está listo para comenzar. Puede navegar por el punto de montaje e intentar crear archivos para ver si funciona.

Logramos crear un sistema de archivos EXT4 utilizando el comando mkfs. Puede eliminar el punto de montaje una vez que esté satisfecho con sus tareas.

Conclusión

Crear los sistemas de archivos es fácil utilizando el comando mkfs. Puede crear los diversos tipos de sistemas de archivos dependiendo de lo que desee con los sistemas de archivos. Esta guía presentó un ejemplo de creación de un sistema de archivos EXT4 en un archivo de imagen. Se recomienda usar un archivo de imagen al probar los comandos del sistema de archivos para evitar meterse con su sistema. Con suerte, ahora entiendes cómo usar el comando MKFS en Linux.