Directorios
Directorios del Sistema Linux
-
/ -> Directorio raíz del sistema de archivos. Todos los archivos y directorios están bajo este directorio.
-
/bin -> Contiene binarios esenciales para el sistema, como comandos básicos necesarios para el funcionamiento del sistema y la recuperación en modo de mantenimiento (e.g., ls, cp, mv).
-
/boot -> Contiene archivos necesarios para el arranque del sistema, incluidos el núcleo del sistema (vmlinuz) y archivos de configuración del gestor de arranque (grub).
-
/dev -> Contiene archivos de dispositivo que representan hardware y periféricos del sistema, como discos duros, terminales y otros dispositivos.
-
/etc -> Contiene archivos de configuración del sistema y de aplicaciones, como archivos de configuración de red y usuarios.
-
/home -> Contiene los directorios personales de los usuarios. Cada usuario tiene un subdirectorio aquí (e.g., /home/usuario).
-
/lib -> Contiene bibliotecas compartidas esenciales para los binarios en /bin y /sbin. Incluye bibliotecas de soporte para el sistema y aplicaciones básicas.
-
/media -> Punto de montaje para medios extraíbles como CD-ROMs, DVDs y unidades USB.
-
/mnt -> Punto de montaje temporal para sistemas de archivos montados manualmente. Se utiliza para montar discos o particiones de forma temporal.
-
/opt -> Contiene paquetes de software adicionales que no forman parte del sistema base. Suele usarse para aplicaciones de terceros.
-
/proc -> Sistema de archivos virtual que proporciona información sobre el estado del sistema y los procesos en ejecución. No contiene archivos reales, sino una vista dinámica de la información del kernel.
-
/root -> Directorio home del usuario root. Similar a /home/usuario, pero para el superusuario.
-
/run -> Contiene datos sobre el sistema en tiempo de ejecución. Incluye información sobre el estado del sistema y servicios en ejecución.
-
/srv -> Contiene datos para servicios proporcionados por el sistema, como servidores web o FTP.
-
/tmp -> Contiene archivos temporales creados por aplicaciones y el sistema. Estos archivos suelen eliminarse automáticamente al reiniciar el sistema.
-
/usr -> Contiene aplicaciones y archivos de soporte para usuarios. Se divide en subdirectorios como /usr/bin (binaries), /usr/lib (libraries), y /usr/share (datos compartidos).
-
/var -> Contiene archivos de datos variables que cambian con el tiempo, como logs del sistema (/var/log), correos y archivos temporales (/var/tmp).
-
/dev/urandom -> Es una fuente de caracteres ASCII pseudoaleatorios.