[Liunx] estructura de directorios del sistema Linux

Después de iniciar sesión en el sistema, ingrese el comando en la ventana de comandos actual:

 ls / 

Verá la siguiente imagen:

Estructura de directorio tipo árbol:

La siguiente es una explicación de estos directorios:

  • / bin :
    bin es la abreviatura de Binary. Este directorio almacena los comandos más utilizados.

  • / boot:
    Aquí se almacenan algunos archivos principales utilizados al iniciar Linux, incluidos algunos archivos de conexión y archivos de imagen.

  • / dev:
    dev es la abreviatura de Dispositivo, y los dispositivos externos en Linux se almacenan en este directorio. La forma de acceder a los dispositivos en Linux es la misma que la forma de acceder a los archivos.

  • / etc:
    este directorio se utiliza para almacenar todos los archivos de configuración y subdirectorios necesarios para la administración del sistema.

  • / home :
    el directorio de inicio del usuario. En Linux, cada usuario tiene su propio directorio. Generalmente, el nombre del directorio lleva el nombre de la cuenta del usuario.

  • / lib :
    este directorio almacena la biblioteca compartida de enlaces dinámicos más básica del sistema, su función es similar a la del archivo DLL en Windows. Casi todas las aplicaciones necesitan usar estas bibliotecas compartidas.

  • / lost + found :
    este directorio generalmente está vacío. Cuando el sistema se cierra ilegalmente, algunos archivos se almacenan aquí.

  • / media : el
    sistema Linux reconocerá automáticamente algunos dispositivos, como el disco U, el CD-ROM, etc. Después del reconocimiento, Linux montará el dispositivo reconocido en este directorio.

  • / mnt : el
    sistema proporciona este directorio para permitir a los usuarios montar temporalmente otros sistemas de archivos. Podemos montar la unidad óptica en / mnt /, y luego ingresar al directorio para ver el contenido de la unidad óptica.

  • / opt :
     este es el directorio donde se instala software adicional para el host. Por ejemplo, si instala una base de datos ORACLE, puede colocarla en este directorio. El valor por defecto está vacío.

  • / proc :
    este directorio es un directorio virtual, que es un mapeo de la memoria del sistema. Podemos obtener información del sistema accediendo directamente a este directorio.
    El contenido de este directorio no está en el disco duro sino en la memoria. También podemos modificar directamente algunos de los archivos que contiene. Por ejemplo, puede usar el siguiente comando para bloquear el comando ping del host para que otros no puedan hacer ping en su máquina:

    echo 1 > / proc / sys / net / ipv4 / icmp_echo_ignore_all  
  • / root :
    este directorio es el directorio de inicio del administrador del sistema, también conocido como super administrador.

  • / sbin :
    s es el significado de Superusuario, donde se almacena el programa de administración del sistema utilizado por el administrador del sistema.

  • / selinux :
     este directorio es exclusivo de Redhat / CentOS. Selinux es un mecanismo de seguridad similar al firewall de Windows, pero este mecanismo es más complicado. Este directorio almacena archivos relacionados con selinux.

  • / srv :
     este directorio almacena algunos datos que deben extraerse después de iniciar el servicio.

  • / sys

     Este es un gran cambio en el núcleo linux2.6. Se instala un nuevo sistema de archivos sysfs en el kernel 2.6 en este directorio.

    El sistema de archivos sysfs integra los siguientes tres tipos de información del sistema de archivos: el sistema de archivos proc para información de proceso, el sistema de archivos devfs para dispositivos y el sistema de archivos devpts para pseudo terminales.

    El sistema de archivos es un reflejo intuitivo del árbol de dispositivos del núcleo.

    Cuando se crea un objeto kernel, los archivos y directorios correspondientes también se crean en el subsistema de objetos kernel.

  • / tmp :
    este directorio se utiliza para almacenar algunos archivos temporales.

  • / usr :
     Este es un directorio muy importante. Las aplicaciones y los archivos de muchos usuarios se colocan en este directorio, de forma similar al directorio de archivos de programa en Windows.

  • / usr / bin:
    programas de aplicación utilizados por los usuarios del sistema.

  • / usr / sbin:
    un programa de administración más avanzado y un demonio del sistema utilizado por los superusuarios.

  • / usr / src: el
    directorio predeterminado para colocar el código fuente del núcleo.

  • / var :
    Este directorio almacena cosas que se expanden constantemente. Estamos acostumbrados a colocar esos directorios frecuentemente modificados en este directorio. Incluye varios archivos de registro.

  • / run :
    es un sistema de archivos temporal que almacena información desde que se inició el sistema. Cuando se reinicia el sistema, los archivos en este directorio deben eliminarse o borrarse. Si tiene el directorio / var / run en su sistema, debe señalarlo para que se ejecute.

En el sistema Linux, hay varios directorios que son más importantes. Debe tener cuidado de no eliminar o cambiar archivos internos por error.

/ etc : como se mencionó anteriormente, este es el archivo de configuración en el sistema. Si cambia un archivo en este directorio, es posible que el sistema no se inicie.

/ bin, / sbin, / usr / bin, / usr / sbin : este es el directorio predeterminado donde el sistema ejecuta los archivos, por ejemplo, ls está en el directorio / bin / ls.

Vale la pena mencionar que / bin, / usr / bin son instrucciones para usuarios del sistema (todos los usuarios excepto root), y / sbin, / usr / sbin son instrucciones para root.

/ var : Este es un directorio muy importante. Hay muchos programas ejecutándose en el sistema, luego cada programa tendrá un registro correspondiente, y estos registros se registran en este directorio, específicamente en el directorio / var / log, además La ubicación predeterminada del correo también está aquí.

Supongo que te gusta

Origin www.cnblogs.com/HGNET/p/12723953.html
Recomendado
Clasificación