01 · Navegación básica

Moverte por el sistema de archivos de CachyOS es como usar el Explorador de Windows, pero escribiendo. Aquí tienes todo lo que necesitas.

La idea clave: un solo árbol

En Windows tienes C:\, D:\, E:\. En Linux hay una sola raíz: /. Todo cuelga de ella. Los discos extra (como tus NTFS) no son letras: se "montan" en una carpeta dentro de /, típicamente dentro de /mnt/.

CarpetaPara qué esEquivalente Windows
/Raíz del sistema—
/home/tu_usuarioTus archivos personales (~/)C:\Users\TuNombre\
/etcConfiguración del sistemaRegistro / Configuración
/usr/binProgramas instaladosC:\Program Files\
/varLogs y datos cambiantesC:\Windows\Logs\
/mntDiscos externos montadosD:\, E:\…
/tmpArchivos temporales (se borran solos)%TEMP%

Comandos de navegación

pwd — ¿Dónde estoy?

Imprime la ruta completa del directorio actual (print working directory).

pwd
# Salida típica:
# /home/tu_usuario

ls — ¿Qué hay aquí?

Lista archivos y carpetas del directorio actual.

ls                 # lista básica
ls -l              # formato largo: permisos, dueño, tamaño, fecha
ls -a              # incluye archivos ocultos (los que empiezan por punto)
ls -la             # combinación muy usada
ls -lah            # igual pero tamaños legibles (K, M, G)
ls -R              # recursivo, muestra subcarpetas

# Ejemplo real:
ls -lah ~/Descargas
# -rw-r--r-- 1 tu_usuario tu_usuario 1.2M oct 27 12:30 video.mp4
# drwxr-xr-x 5 tu_usuario tu_usuario 4.0K oct 27 12:10 fotos
Los colores que ves en ls no son decoración: azul = carpeta, verde = ejecutable, cian = enlace simbólico, rojo = archivo comprimido.

cd — Cambiar de directorio

cd Documentos               # entra en Documentos (dentro del actual)
cd ~/Descargas              # va a tu carpeta Descargas
cd /                       # va a la raíz
cd ..                       # sube un nivel
cd ../..                    # sube dos niveles
cd -                        # vuelve al directorio anterior
cd                          # sin argumento: vuelve a tu home
Truco: escribe cd D y pulsa Tab. El autocompletado de Bash completa el nombre si es único. Púlsalo dos veces para ver opciones.

tree — Ver la estructura completa

Muestra el árbol de directorios, mucho más visual que ls -R.

sudo pacman -S tree    # instalar (viene aparte)
tree -L 2 ~/Documentos # hasta 2 niveles de profundidad
tree -d ~/             # solo carpetas, sin archivos

find — Buscar archivos

El equivalente a la búsqueda del Explorador, pero infinitamente más potente.

find ~ -name "*.pdf"              # todos los PDF en tu home
find / -name "nginx.conf" 2>/dev/null  # en todo el sistema, ocultando errores
find ~ -type f -size +100M        # archivos mayores de 100 MB
find ~ -mtime -7                  # modificados en los últimos 7 días

man — El manual universal

Cada comando tiene su manual. Es la fuente de verdad.

man ls            # abre el manual de ls
man pacman        # manual de pacman
man systemctl     # manual de systemctl
# Dentro del manual:
#   q       salir
#   /texto  buscar
#   n       siguiente coincidencia

history — Tu historial de comandos

history           # lista todos los comandos que has escrito
history | grep pacman   # solo los que contengan "pacman"
# Ejecutar el comando número 42 del historial:
!42

🧪 Práctica sugerida

  1. Abre una terminal y ejecuta pwd. Deberías ver /home/tu_usuario.
  2. Escribe ls -lah y localiza las carpetas Documentos y Descargas.
  3. Entra con cd Documentos y luego vuelve con cd ...
  4. Escribe find ~ -name "*.txt" para listar todos tus .txt.
Anterior← Inicio