estructura del árbol de directorios en GNU/Linux
/ directorio raíz (root), base del árbol del sistema de archivos en GNU/Linux; todos los demás archivos y directorios están contenidos en éste.
/bin archivos binarios ejecutables; contiene todos los comandos básicos del sistema, accesibles a todos los usuarios
/boot archivos para bootear el sistema, como ser el kernel y los archivos necesarios para el booteador
/dev archivos de dispositivos; archivos que representan los dispositivos periféricos
- /dev/eth0 primera tarjeta de red Ethernet
- /dev/hda disco en la primera línea IDE
- /dev/hdb disco en la segunda línea IDE
- /dev/scd0 disco en la primera puerta SCSI
- /dev/ttyS0 primer puerto serial
algunos archivos pueden ser link a otros, por ejemplo:
- /dev/floppy link a /def/fd0
- /dev/cdrom link a /dev/hdb si está en la línea IDE
- /dev/cdrom link a /dev/scd0 si está en la puerta SCSI
- /dev/mouse link a /dev/ttyS0 si es un ratón serial
- /dev/mouse link a /dev/psaux si es un ratón PS/2
/etc archivos de configuración del sistema
- /etc/bashrc configuración del shell bash
- /etc/fstab infromación sobre el sistema de archivos
- /etc/passwd definición de los usuarios del sistema
- /etc/profile configuración del entorno (rutas, variables de entorno, aliases, etc)
- /etc/shadow contraseña encriptada de cada usuario
/home directorio que contiene subdirectorios para los archivos personales de cada uno de los usuarios
- /usr/eme directorio personal del usuario eme
/lib librerías compartidas; archivos de librerías dinámicas para C y otros lenguajes
/mnt punto de montaje para particiones temporales
/proc sistema de archivos virtual con información sobre el kernel y los procesos; son archivos virtuales y no ocupan espacio en el disco
/root directorio hogar del administrador
/sbin binarios esenciales del sistema; ejecutables por el administrador (root), accesibles durante el booteo y en modo monousuario
/tmp directorio para archivos temporarios
/usr segundo nivel de jerarquía en el sistema de archivos; contiene subdirectorios con archivos del software de usuario
- /usr/bin comandos de usuario, ejecutables no necesarios durante el booteo ni en modo monousuario
- /usr/doc documentación
- /usr/etc configuraciones de
- /usr/include archivos de cabecera (headers) de C
- /usr/lib librerías
- /usr/local jerarquía local, usada en software instalado localmente
- /usr/local/bin
- /usr/local/lib
- /usr/local/sbin
- /usr/local/share
- /usr/man manuales; archivos utilizados por el comand man
- /usr/sbin binarios no esenciales de administración del sistema, accesibles después del booteo
- /usr/X11R6 X Window system (servidor del entorno gráfico)
/var archivos variables del sistema
- /var/log
- /var/mail
- /var/spool datos de la cola de impresión