Introducción a los sistemas de archivos de montaje en Linux

 

Tabla de Contenidos

Introducción

Un sistema de archivos es una manera de que un sistema operativo organiza los archivos en un disco. Estos sistemas de archivos vienen en muchos sabores diferentes en función de sus necesidades específicas. Para Windows, usted tiene la NTFS, FAT, FAT16, FAT32 o sistemas de ficheros. Para Macintosh, usted tiene el sistema de archivos HFS y para Linux tiene más sistemas de archivos que podemos enumerar en este tutorial. Una de las mejores cosas de Linux es que tiene la capacidad de acceder a los datos almacenados en sistemas de ficheros distintos, incluso si estos sistemas de ficheros son de otros sistemas operativos.

Para el acceso en un sistema de archivos de Linux primero tiene que montarlo. Montaje de un sistema de archivos significa simplemente hacer que el sistema de ficheros accesibles en particular en un momento determinado en el árbol de directorios de Linux. Al montar un sistema de archivos que no importa si el sistema de archivos es un dispositivo de partición de disco duro, CD-ROM, disquete, o el almacenamiento USB. Sólo hay que saber el nombre de dispositivo asociado con el dispositivo de almacenamiento particular y un directorio que le gustaría montarlo a. Tener la capacidad de montar un nuevo dispositivo de almacenamiento en cualquier punto en el directorio es muy ventajoso. Por ejemplo, supongamos que usted tiene un sitio web almacena en / usr / web / local. El sitio web se ha vuelto muy popular y que se están quedando sin espacio en el disco duro de 36 GB. Usted puede simplemente salir y comprar un nuevo disco duro de 73 GB, instalarlo en el ordenador, y luego montar toda esa unidad como / usr / local /. Ahora su / usr / local de montar punto tiene un espacio en el disco duro de 73 GB total de, y se puede liberar el viejo disco duro copiando todo, desde el viejo / usr / local a la nueva. Como se puede ver, la adición de más espacio en el disco duro a otro equipo, si bien mantienen la misma estructura de directorios exacta, es ahora muy fácil.

Al ver una lista de sistemas de archivos montados

Con el fin de determinar qué sistemas de archivos están siendo actualmente tipo que se utilizó el comando:

$ montaje

Al escribir esto en un símbolo del sistema, este comando se mostrará toda la monta dispositivos, el sistema de ficheros de tipo que se monta como, y el punto de montaje. El punto de montaje que directorio local que se asigna a un sistema de archivos durante el proceso de montaje.

Cómo montar sistemas de archivos

Antes de poder montar un sistema de ficheros en un directorio, debe iniciar sesión como root (algunos sistemas de ficheros pueden ser montable por un usuario estándar) y el directorio que desea montar el sistema de ficheros al mosto de primera existe. También en algunas situaciones, debe estar conectado como usuario root con el fin de hacer que el directorio de montaje particular. Si existe el directorio, y cualquier usuario puede montar ese dispositivo en particular, entonces no es necesario estar conectado como root. Al montar un sistema de archivos o dispositivos específicos que se necesita saber el archivo de dispositivo especial asociada a ella. Un archivo de dispositivo es un archivo especial en los sistemas operativos basados ​​en Unix / Linux que se usan para permitir que los programas y el usuario se comunique directamente con las distintas particiones y dispositivos de la computadora. Estos archivos de dispositivos se encuentran en la carpeta / dev.

Como nuestro primer ejemplo, vamos a utilizar un ejemplo del mundo real de acceder a los archivos de Windows desde un disquete en Linux.

Con el fin de montar un dispositivo a una carpeta en particular, debe existir esa carpeta. Muchas distribuciones de Linux contendrán una carpeta / mnt, o incluso a / mnt / carpeta de disco flexible, que se utiliza para montar varios dispositivos. Si la carpeta que desea montar el dispositivo para que existe, entonces usted está listo. Si no es necesario crear de esta manera:

$ mkdir / mnt / floppy

Este comando se habrá creado ahora un directorio llamado / mnt / floppy. El siguiente paso sería montar el sistema de archivos a la carpeta o el punto de montaje. montaje

$ -t msdos / dev / fd0 / mnt / floppy

Ahora ha montado un sistema de archivos MS-DOS, que se indica con la opción -t (tipo). El dispositivo es reconocido por el mnt / floppy punto /. Ahora se puede acceder a los discos de MS-DOS formateado como lo haría con cualquier otro directorio.

Para montar un CD-ROM: montaje

$ -t iso9660 / dev / cdrom / mnt / cdrom

Una vez más se trata de un método similar al anterior para montar el CD-ROM.

Diferentes sistemas de archivos también se pueden montar de una manera similar: montaje

$ -t vfat / dev / hda1 / ganar

Cualquier sistemas de archivos que no están montados puede ser visto a través del comando df. Por lo que usar ese comando se sabe lo que tiene que trabajar.

Nota: La opción -t se debe utilizar para que el sistema operativo sabe el tipo de sistema de archivos específicos que desea montar el dispositivo. Si deja la opción -t fuera del sistema, monte se intentará determinar el tipo de sistema de archivos correcta que debe montar el dispositivo con.

Cómo desmontar un sistema de archivos Cuando haya terminado de usar un sistema de archivos en particular, usted debe desmontar. El comando para desmontar un sistema de archivos es el comando umount.

Al desmontar un sistema de archivos que simplemente escriba umount seguido por el punto de montaje. Por ejemplo:

$ umount / mnt / floppy

$ umount / mnt / cdrom

Conclusión

Ahora que ya sabe cómo montar y desmontar archivos del sistema, incluso los de otros sistemas operativos, en Linux , el uso de Linux debería estar ahora aún más atractivo y una herramienta mucho más potente. Para obtener más información acerca de los comandos mount y umount que pueden ver su página de manual (archivos de ayuda) escribiendo los siguientes comandos: montaje

$ $ man umount

Para obtener más información sobre cómo montar automáticamente ciertos sistemas de archivos cuando el operativo arranques del sistema, se puede ver la página siguiente hombre:

$ man fstab

Como siempre, si tiene alguna pregunta, por favor no dude en preguntar en el Foro Linux .

Por DarkRaika b>