Sistema de Archivos de Linux: de / a /home

Guía práctica de la jerarquía Linux (FHS): qué contiene /, /bin, /etc, /usr, /var y /home; aprende a navegar, diagnosticar y mantener sistemas.

15 sept 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

Explorar por primera vez un sistema Linux puede resultar confuso: /bin, /etc, /usr, /var ¿qué significan y por qué existen? El sistema de ficheros de Linux no es aleatorio, sigue una estructura lógica definida por el Filesystem Hierarchy Standard FHS. Entender esta jerarquía hace la navegación predecible y potente. Este artículo recorre el árbol de directorios de Linux explicando qué contiene cada carpeta, por qué existe y cómo inspeccionarla.

La raíz / El punto de partida es el directorio raíz /. Todos los archivos y carpetas nacen de este único punto, como ramas de un árbol. Ejemplo de ruta /home/alex/report.txt. A diferencia de Windows no hay C: o D:, los discos y unidades se montan dentro de este árbol. Prueba comando ls / para ver su contenido.

Elementos esenciales del sistema Estas carpetas permiten que Linux arranque y funcione incluso antes de iniciar sesión. /bin contiene comandos básicos siempre disponibles como ls, cp, mv, cat. /sbin aloja utilidades de administración como ip, mount, shutdown. /lib guarda las bibliotecas compartidas necesarias para que los binarios funcionen. /boot almacena el kernel vmlinuz y archivos del gestor de arranque GRUB. /etc reúne archivos de configuración del sistema, por ejemplo /etc/passwd para cuentas de usuario y /etc/hosts para mapeos de nombres.

Programas y aplicaciones /usr contiene la mayor parte del software instalado; sus subdirectorios habituales son /usr/bin para ejecutables y /usr/share para documentación, iconos y locales. /usr/local se usa para software compilado o instalado localmente por el administrador, manteniéndolo separado del software gestionado por el sistema. /opt sirve para aplicaciones opcionales y empaquetadas de terceros como por ejemplo /opt/google/chrome.

Datos de usuario /home es el espacio personal de cada usuario, por ejemplo /home/alex almacena archivos y configuraciones del usuario. /root es el directorio home del usuario root y se mantiene separado de /home para que sea accesible en mantenimientos.

Datos variables /var contiene archivos que cambian durante la operación del sistema: /var/log para logs, /var/lib para bases de datos y estados, /var/cache para caches. /tmp es para ficheros temporales de corta duración y suele limpiarse al reiniciar, mientras que /var/tmp guarda temporales que pueden sobrevivir a reinicios.

Dispositivos e información del sistema /dev representa dispositivos como archivos: /dev/sda para discos, /dev/tty para terminales y /dev/null para descartar datos. /proc es un pseudofilesystem que muestra información de procesos y del kernel, por ejemplo /proc/cpuinfo y /proc/meminfo. /sys expone detalles y opciones del kernel y dispositivos, como interfaces de red en /sys/class/net.

Puntos de montaje /mnt se usa para montajes manuales temporales realizados por administradores, por ejemplo sudo mount /dev/sdb1 /mnt. /media es donde suelen aparecer automáticamente unidades extraíbles como USBs bajo /media/alex/MyUSB.

Otras carpetas /srv guarda datos para servicios como servidores web o FTP. /run contiene información de ejecución temporal sobre procesos y sockets y se borra al reiniciar. /lost+found almacena archivos recuperados tras comprobaciones del sistema de ficheros. Dependiendo de la distribución también pueden existir /snap o /flatpak para sistemas de empaquetado de aplicaciones.

Conocer esta estructura hace que encontrar programas, configuraciones, registros o datos personales sea inmediato. Saber dónde mirar acelera diagnósticos, despliegues y tareas de mantenimiento.

En Q2BSTUDIO somos especialistas en desarrollo de software y aplicaciones a medida, inteligencia artificial aplicada a empresas, ciberseguridad y servicios cloud. Ofrecemos soluciones integrales desde diseño y desarrollo de aplicaciones hasta implantación en la nube y analítica avanzada. Si necesitas un equipo para crear soluciones personalizadas puedes conocer nuestros servicios de desarrollo de aplicaciones a medida y también trabajamos con arquitecturas en la nube y servicios cloud aws y azure para desplegar y escalar tus sistemas.

Nuestro enfoque combina software a medida, inteligencia artificial, agentes IA y soluciones de ciberseguridad para proteger tus activos. Implementamos servicios de inteligencia de negocio y Power BI para transformar datos en decisiones y automatizamos procesos cuando es necesario. Si buscas potenciar tu empresa con IA para empresas o evaluar seguridad y pentesting podemos ayudarte a diseñar la mejor estrategia e integrarla con tus sistemas Linux y entornos productivos.

Palabras clave relacionadas: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA, power bi.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat