Sistemas de archivos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Sistemas de archivos por Mind Map: Sistemas de archivos

1. Los sistemas de archivo son los métodos y estructuras de datos que un S.O. utiliza para seguir la pista de los archivos de un disco de partición.

2. Sistemas de archivos soportados por Linux

2.1. minix

2.2. xia

2.3. ext4

2.4. ext3

2.5. ext2

2.6. ext

2.7. reiserfs

3. Sistemas de archivos que deben utilizarce.

3.1. ext3 (el mas popular)

3.2. Reiserfs (también posee bitacora)

4. Sistemas de archivos ajenos

4.1. msdos

4.2. umsdos

4.3. vfat

4.4. Iso9660

4.5. nfs

4.6. smbfs

4.7. hpfs

4.8. sysv

5. Pasos para crear un sistema de archivos.

5.1. Se inicia con el comando mkfs

5.2. Seleccionar el tipo con el comando -t fstype

5.2.1. Selecciona el tipo de sistemas de archivos -t fstype -c

5.3. Lee la lista inicial de los bloques defectuosos del archivo dado

5.4. Para crear un sistema de archivos desde ext2 en un disquet se usan los comandos $ fdformat -n /dev/fd0H1440

5.4.1. $ badblocks /deb/fd0H1440 1440 $>$ bad-blocks $ mkfs -t ext2 -l bad-blocks /dev/fd0H1440

5.4.2. Se puede usar en lugar de badblocks y un archivo aparte el comando $ mkfs -t ext2 -c /dev/fd0H1440

6. Montar y Desmontar un sistema de archivos.

6.1. Montar

6.1.1. Ejemplo sin especificar el tipo de sistema archivo

6.1.1.1. $ mount /dev/hda2 /home

6.1.1.1.1. mount: comando que se utiliza para montar el sistema de archivo

6.1.1.1.2. dev/hda2: disco o partición del disco que contiene el sistema de archivo

6.1.1.1.3. home: directorio donde será montado

6.1.2. Ejemplo con un sistema de archivos especifico

6.1.2.1. $ mount -t msdos /dev/fd0 /floppy

6.1.2.1.1. mount: comando que se utiliza para montar el sistema de archivo

6.1.2.1.2. -t : comando para especificar el sistema de archivo que se desea montar

6.1.2.1.3. dev/hda2: disco o partición del disco que contiene el sistema de archivo

6.1.2.1.4. floppy: directorio donde será montado

6.2. Desmontar

6.2.1. Para desmontar un sistema de archivos se utiliza el comando umount seguido del disco o la partición donde se encuentra montado o bien especificando el directorio donde se encuentra.

6.2.2. ejemplos

6.2.2.1. umount /dev/hda2

6.2.2.2. umount /usr

7. Comprobar la integridad de los sistemas de archivos

7.1. La corrección y validación de un sistema de archivos puede ser comprobada utilizando el comando fsck

8. Comprobar errores en el disco mediante badblocks

8.1. Esto se realiza mediante el comando $ badblocks /dev/fd0H1440 1440 > bad-blocks$ fsck -t ext2 -l bad-blocks /dev/fd0H1440

9. Otras herramientas para todos los sistemas de archivos.

9.1. df muestra el espacio libre en disco de uno o más sistemas de archivos.

9.2. du muestra cuánto espacio en disco ocupa un directorio y los archivos que contiene.

9.3. sync fuerza que todos los bloques en el buffer caché no escritos, escriban al disco.

9.4. Con el comando man y apropos se obtiene información sobre los comandos y saber su función.

10. Otras herramientas de archivos para ext2 y ext3

10.1. tune2fs ajusta parámetros del sistema de archivos.

10.2. dumpe2fs muestra información acerca de un sistema de archivos ext2.

10.3. debugfs es un debugger para un sistema de archivos.

10.4. dump y restore pueden utilizarse para guardar un sistema de archivos ext2.