Estructura de directorios de Linux

En este artículo, vamos a revisar las estructuras de sistema de ficheros Linux y entender el significado de directorios individuales de alto nivel.



- /Root

Cada archivo y directorio inician desde el directorio root. Solo el usuario root tiene privilegios de escribir en este directorio. Hay que tener en cuenta que /root es ek directorio de usuario root en home, que no es lo mismo que raìz /.

-/bin- Intrucciones binarias.

Contiene binarios ejecutables.
Comandos de linux comunes que son necesarios usar como usuario normal, comandos utilizados por todos los usuarios del sistema se encuentran aqui.
Por ejemplo : ps, ls, ping, grep, cp.

-/sbin-

Al igual que / bin, / sbin también contiene ejecutables binarios.
Sin embargo, los comandos de linux encuentra en este directorio se utilizan típicamente por aministrator sistema, para fines de mantenimiento del sistema.
Por ejemplo: iptables, reinicio, fdisk, ifconfig, swapon

-/ etc - Archivos de configuración

Contiene los archivos de configuración requeridos por todos los programas.
Esto también contiene secuencias de comandos de inicio y cierre de shell utilizado para iniciar / detener los programas individuales.
Por ejemplo: / etc / resolv.conf, / etc / logrotate.conf

/ dev - los archivos de dispositivos

Contiene los archivos de dispositivos.
Estos incluyen los dispositivos terminales, USB, o cualquier otro dispositivo conectado al sistema.
Por ejemplo: / dev/tty1, / dev/usbmon0

/ proc - Proceso de Información

Contiene información sobre el proceso del sistema.
Se trata de un sistema de archivos pseudo que contienen información sobre cómo ejecutar el proceso.
Por ejemplo: / proc / pid} {directorio contiene información sobre el proceso con ese pid en particular.
Se trata de un sistema de archivos virtual con información de texto sobre los recursos del sistema.
Por ejemplo: / proc / uptime

/ var - Variable Archivos

var las siglas de los archivos de variable.
Esto incluye - los archivos de registro del sistema (/ var / log), paquetes y archivos de base de datos (/ var / lib), correos electrónicos (/ var / mail), las colas de impresión (/ var / spool), ficheros de bloqueo (/ var / lock); archivos temporales necesarios en los reinicios (/ var / tmp)

/ tmp - archivos temporales

Directorio que contiene los archivos temporales creados por el sistema y los usuarios.
Los archivos bajo este directorio se eliminan cuando se reinicia el sistema.

-/ usr - Programas de usuario

Contiene binarios, bibliotecas, documentación y código fuente para los programas de segundo nivel.
-/ usr / bin contiene los archivos binarios para programas de usuario. Si no podemos encontrar un usuario binarios en / bin, buscamos en / usr / bin. Por ejemplo: scp menos, awk, cc, menos,
-/ usr / sbin contiene los archivos binarios para los administradores de sistemas. Si uSi no podemos encontrar un sistema binario en / sbin, buscamos en / usr / sbin. Por ejemplo: atd, cron, sshd, useradd, userdel
-/ usr / lib contiene las bibliotecas de / usr / bin y / usr / sbin
-/ usr / local contiene los programas de los usuarios que se instala desde las fuentes. Por ejemplo, al instalar apache desde la fuente, que pasa por debajo de / usr/local/apache2

/ home -Directorios de inicio

Directorios de inicio para todos los usuarios a almacenar sus archivos personales.
Por ejemplo: / home / david, / home / yesi

/ boot - Carga el gestor de archivos

Contiene los archivos del gestor de arranque relacionados.
Kernel initrd, vmlinux, los archivos de grub se encuentra en / boot
Por ejemplo: initrd.img-2.6.32-24-generic, vmlinuz-2.6.32-24-generic

/ lib - Sistema de Bibliotecas

Contiene archivos de biblioteca que soporta los binarios ubicados en / bin y / sbin
Nombres de los archivos de la biblioteca son ya ld * o lib *. so .*
Por ejemplo: ld-2.11.1.so, libncurses.so.5.7

/ opt - Un complemento opcional de aplicaciones

opt siglas de opcional.
Contiene aplicaciones adicionales de los proveedores individuales.
aplicaciones adicionales se deben instalar en cualquiera de estas / opt / o / opt / sub-directorio.

/ mnt - Directorio de montaje

Directorio de montaje temporal en el que los administradores de sistemas pueden montar sistemas de ficheros.

/ media - Dispositivos extraibles media

Directorio temporal paramontar dispositivos extraíbles.
Por ejemplo, / media / cdrom para CD-ROM / media / floppy para las unidades de disquete, / media / cdrecorder para escribir CD

/ srv - servicio de datos

srv es sinónimo de servicio.
Contiene los servicios específico del servidor relacionado con los datos.
Por ejemplo, / srv / cvs contiene datos relacionados con CVS.