Lección 1: Jerarquía del sistema de archivos de Linux
El sistema de archivos de Linux no es un caos — es un árbol organizado con convenciones claras. En NVIDIA, el primer día tendrás que navegar entre /proc y /dev para revisar los drivers de la GPU. Esta lección te da el mapa.
El sistema de archivos de Linux es como un edificio de oficinas: cada piso tiene un propósito claro. /etc es el archivo de documentos, /dev es la sala de equipos, /tmp es la cocina que se limpia cada noche.
- FHS (Filesystem Hierarchy Standard)
- Un estándar que define dónde debe vivir cada tipo de archivo en un sistema Linux
- inode
- Un registro de metadatos que describe un archivo — tamaño, permisos, ubicación en disco — sin el nombre
- Directorio (Directory)
- Un archivo especial que contiene una lista de nombres de archivo y números de inode — básicamente una carpeta
- Enlace simbólico (symlink)
- Un archivo que apunta a otra ruta; se rompe si el destino se elimina
- Ruta absoluta (Absolute path)
- Una ruta que empieza en / y describe la ubicación completa desde la raíz, sin depender del directorio actual