Rutas, Carpetas y Directorios Importantes en Linux: GuĂa Completa para Usuarios y Administradores

🚀 Linux tiene varias rutas y carpetas “especiales” que sirven para configuraciones, arranque de aplicaciones, almacenamiento de datos temporales, logs, etc. Realizo una lista organizada con las más interesantes y útiles para un usuario intermedio/avanzado:
🔹 Carpetas de usuario
~/.config/→ Configuraciones de usuario (GNOME, KDE, apps).~/.config/autostart/→ Apps que se inician automáticamente al inicio de sesión.~/.local/share/→ Archivos de usuario (temas, iconos, aplicaciones instaladas localmente).~/.cache/→ Cachés de aplicaciones.~/bin/→ Scripts y programas personales (si lo agregas a tu$PATH, puedes ejecutar desde cualquier lado).~/.bashrc,~/.zshrc→ Configuración de shell (alias, variables, funciones).~/.profileo~/.bash_profile→ Variables de entorno que se cargan al inicio de sesión.
🔹 Carpetas del sistema
/etc/→ Configuración global del sistema (archivos.conf)./etc/passwd→ Lista de usuarios./etc/shadow→ Contraseñas cifradas de los usuarios./etc/fstab→ Definición de discos y particiones montadas al arranque./etc/hostname→ Nombre del host (máquina)./etc/hosts→ Resolución local de nombres./etc/systemd/system/→ Unidades de systemd personalizadas (servicios)./etc/crontab→ Tareas programadas.
🔹 Carpetas de registro y monitoreo
/var/log/→ Logs del sistema y aplicaciones./var/log/syslog→ Log general del sistema./var/log/auth.log→ Autenticaciones y accesos (fallidos/éxitos)./var/log/dmesg→ Mensajes del kernel.
🔹 Carpetas de binarios y librerĂas
/bin/→ Binarios esenciales para el sistema (ls, cp, mv…)./usr/bin/→ Binarios de usuario (la mayorĂa de programas instalados)./sbin/y/usr/sbin/→ Binarios para administraciĂłn del sistema (ifconfig, fdisk…)./lib/y/usr/lib/→ LibrerĂas del sistema.
🔹 Carpetas de dispositivos y procesos
/dev/→ Dispositivos (discos/dev/sda, USB/dev/sdb, tty, etc.)./proc/→ Información del kernel y procesos (pseudo-filesystem)./proc/cpuinfo→ Info del procesador./proc/meminfo→ Info de memoria.
/sys/→ Interfaz con el kernel y hardware.
🔹 Carpetas de servicios y administración
/var/www/→ RaĂz web en servidores Apache/Nginx./var/spool/cron/→ Tareas cron de usuarios./run/→ Info de procesos en ejecuciĂłn (PID files, sockets)./tmp/→ Archivos temporales (se borra en reinicio).
👉 Como ves, Linux tiene un ecosistema jerárquico bien definido.




