GNU/Linux >> Tutoriales Linux >  >> Linux

Comprender los archivos /proc/mounts, /etc/mtab y /proc/partitions

Linux le proporciona muchas herramientas para modificar los sistemas de archivos después de aplicarlos a los dispositivos de almacenamiento. En esta publicación, aprenderemos sobre muchos archivos de configuración del sistema operativo que contienen la información del punto de montaje.

El archivo /proc/mounts

El archivo /proc/mounts enumera el estado de todos los sistemas de archivos montados actualmente en un formato similar a fstab:el nombre del sistema, el punto de montaje, el tipo de sistema de archivos, etc. En realidad, no es un archivo real, sino parte del sistema de archivos virtual. que representa el estado de los objetos montados según lo informado por el kernel de Linux. Por lo general, leería este "archivo" usando un comando como cat para obtener los detalles que está buscando.

Nota que /proc/mounts enumera todos los sistemas de archivos, no solo los de las unidades de almacenamiento y las particiones. Puede que no sea la herramienta más legible para usar en caso de que solo esté buscando información de la unidad.

El archivo mtab

El /etc/mtab El archivo es muy similar al archivo /proc/mounts en que informa el estado de los sistemas de archivos montados actualmente. Sin embargo, /proc/mounts suele ser más preciso e incluye información más actualizada sobre los sistemas de archivos.

El archivo /proc/particiones

El archivo /proc/partitions contiene información sobre cada partición que está conectada actualmente al sistema. Al igual que /proc/mounts, no es un archivo real sino parte del sistema de archivos virtual. El formato de /proc/partitions contiene columnas, y cada columna es la siguiente:

  • principal — Representa la clase de dispositivo para que pueda asignarse a un controlador adecuado.
  • menor — Separa las particiones en dispositivos físicos. Esto corresponde al número al final del nombre de la partición.
  • #bloques — Cuántos bloques físicos ocupa la partición.
  • nombre — El nombre de la partición.
  • El ejemplo del archivo /proc/partitions:


    Linux
    1. Comando grpck:elimine las entradas corruptas o duplicadas en los archivos /etc/group y /etc/gshadow.

    2. ¿Cómo obtengo la ruta de un proceso en Unix/Linux?

    3. Instalar binarios en /bin, /sbin, /usr/bin y /usr/sbin, interacciones con --prefix y DESTDIR

    4. ¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

    5. hacer eco o imprimir /dev/stdin /dev/stdout /dev/stderr

    La forma correcta de editar archivos /etc/passwd y /etc/group en Linux

    ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

    Bash =~ Regex y Https://regex101.com/?

    Archivos /proc/cpuinfo y /proc/meminfo en Linux

    Recuperar el archivo eliminado que se está escribiendo actualmente

    ¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?