Arbol de Directorios Linux
/bin (Binarios): Contiene archivos ejecutables esenciales para el sistema y los usuarios. Aquí se encuentran comandos básicos utilizados en la línea de comandos.
/boot (Arranque): Contiene archivos necesarios para el proceso de arranque del sistema, como el núcleo del sistema operativo y archivos de configuración del gestor de arranque.
/dev (Dispositivos): Contiene archivos especiales que representan dispositivos físicos y virtuales, permitiendo la comunicación entre el sistema y los dispositivos.
/etc (Configuración): Almacena archivos de configuración del sistema y aplicaciones. Aquí se encuentran configuraciones para servicios y usuarios.
/home (Directorios de Usuario): Contiene los directorios personales de los usuarios, donde pueden almacenar sus archivos y configuraciones personales.
/lib (Bibliotecas): Contiene bibliotecas compartidas utilizadas por los programas del sistema y las aplicaciones instaladas.
/media (Medios Extraíbles): Utilizado para montar automáticamente medios extraíbles como discos ópticos y unidades USB.
/mnt (Montaje): Directorio donde se montan temporalmente sistemas de archivos adicionales, como unidades USB o particiones.
/opt (Opcionales): Utilizado para la instalación de software opcional de terceros. Los programas aquí no son parte de la distribución principal.
/proc (Procesos): Proporciona una interfaz virtual al sistema y la información sobre los procesos en ejecución y los recursos del sistema.
/root (Usuario root): Directorio personal del usuario root, el superusuario del sistema.
/run (Ejecución): Almacena archivos y directorios temporales creados por el sistema y los servicios en ejecución.
/sbin (Binarios del Sistema): Similar a /bin, pero contiene comandos esenciales utilizados por el sistema y el administrador.
/srv (Servicios): Utilizado para almacenar datos relacionados con servicios proporcionados por el sistema.
/sys (Sistema): Proporciona información sobre el kernel y los dispositivos como si fueran archivos y directorios.
/tmp (Temporal): Se utiliza para almacenar archivos temporales que son eliminados cuando el sistema se reinicia.
/usr (Recursos del Usuario): Contiene una jerarquía completa de archivos y directorios que son compartidos entre usuarios. Incluye programas, bibliotecas, documentación y más.
/var (Variables): Almacena datos variables, como registros de sistema, archivos de caché, bases de datos temporales y más.