Un solo árbol, sin unidades
En Windows cada disco tiene su propia letra (C:\, D:\). En Linux no existe eso: hay un único árbol de directorios que empieza en la raíz, representada con una sola barra (/). Un disco externo, un pendrive o una partición nueva no aparecen como una unidad separada, sino que se "montan" dentro de alguna carpeta de ese mismo árbol (normalmente bajo /mnt o /media).
Las carpetas principales
/
├── bin, sbin -> comandos esenciales (hoy suelen ser enlaces a /usr/bin, /usr/sbin)
├── boot -> archivos de arranque (kernel, GRUB)
├── dev -> archivos que representan dispositivos (discos, terminales, etc.)
├── etc -> archivos de configuración del sistema
├── home -> carpeta personal de cada usuario (ej: /home/claudio)
├── lib -> librerías compartidas que usan los binarios de /bin y /sbin
├── media, mnt -> puntos de montaje para discos externos, USB, etc.
├── opt -> software de terceros instalado manualmente
├── proc, sys -> sistemas de archivos virtuales con info del kernel y procesos
├── root -> carpeta personal del usuario root (no confundir con /)
├── tmp -> archivos temporales, se borra en cada reinicio
├── usr -> la mayoría de los programas y librerías del sistema
└── var -> datos que cambian con el tiempo: logs, cachés, colasNo hace falta memorizarlas todas de una — con /home, /etc, /var, /tmp y /usr ya cubrís el 90% del uso diario.
Las que más vas a usar
/home/tu-usuario es tu carpeta personal: ahí van tus documentos, descargas y configuraciones de usuario (equivalente a C:\Users\tu-usuario en Windows). /etc guarda la configuración de todo el sistema en archivos de texto plano — por ejemplo, la lista de usuarios está en /etc/passwd. /var/log es el lugar donde los programas y el sistema van dejando sus registros (logs), muy útil para diagnosticar errores. /tmp es de usar y tirar: cualquier proceso puede escribir ahí, y el sistema lo limpia con cada reinicio.
Rutas absolutas y relativas
Una ruta que empieza con / es absoluta: siempre parte desde la raíz, sin importar en qué carpeta estés parado. Una ruta que no empieza con / es relativa: se interpreta a partir de la carpeta actual.
# absoluta: siempre apunta al mismo lugar, la escribas desde donde la escribas
/home/claudio/proyectos/studies
# relativa: depende de en qué carpeta estés parado cuando la ejecutás
proyectos/studies
# atajos útiles en cualquier ruta
. # la carpeta actual
.. # la carpeta de arriba (el padre)
~ # tu carpeta personal (/home/tu-usuario)Documentos y documentos son dos carpetas distintas.