La terminal de Linux: moverte, ver y crear
La terminal desde cero absoluto. Al terminar sabrás orientarte y moverte por el árbol de carpetas, ver el contenido de los ficheros, crear y gestionar (copiar, mover, borrar con cabeza), reconocer los permisos y, sobre todo, pedir ayuda cuando te atasques.
🐧Primero: ¿qué es esto de la “terminal”?
La terminal (o consola, o línea de comandos) es una ventana donde le das órdenes a Linux escribiendo, en vez de haciendo clic. El programa que interpreta lo que escribes se llama shell, y el más común es bash. Cada línea es una orden: escribes un comando, pulsas Enter, y Linux lo ejecuta. Ya está.
¿Por qué molestarse si existe el ratón? Porque por terminal eres más rápido, puedes hacer cosas que la interfaz no deja, puedes automatizar (repetir tareas sin estar delante) y, sobre todo, es el idioma en el que se habla en servidores, en la nube y en seguridad. Es la herramienta que separa a quien "usa" Linux de quien lo domina.
Cuando la abres verás algo como ana@equipo:~$. Eso es el prompt: a la izquierda tu usuario y tu equipo, luego la carpeta en la que estás (~ es tu carpeta personal) y el $ donde escribes (si fuera #, serías root, el administrador).
Regla nº1 para perder el miedo: mirar no rompe nada. Los comandos de este primer bloque solo LEEN información (dónde estás, qué hay). Puedes probarlos sin ningún riesgo: hasta que no toques rm, no cambias nada.
🧭Moverte por el sistema de ficheros: dónde estoy y cómo voy
Linux organiza todo en carpetas (directorios) que cuelgan de una única raíz, llamada /. No hay letras de unidad como C:: todo — discos, USBs, lo que sea — aparece como una carpeta dentro de ese árbol único. Tres ideas que hay que dominar:
| La ruta | la "dirección" de una carpeta, p.ej. /home/ana/Documentos. Las barras en Linux son / (normales). |
| Ruta absoluta | empieza desde la raíz: /etc/ssh. Siempre apunta al mismo sitio, estés donde estés. |
| Ruta relativa | parte de donde estás: Documentos/notas, .. (la carpeta de arriba) o ~ (tu carpeta personal). |
Ojo con las mayúsculas: en Linux Documentos y documentos son carpetas DISTINTAS. El sistema distingue mayúsculas de minúsculas, así que escribe los nombres tal cual son (el tabulador te ayudará, ya lo verás).
Los comandos para orientarte y moverte:
pwdlsls -lls -la.bashrc).ls -lhcd Documentoscd ..cd /etc/sshcd ~ (o cd a secas)/home/tu-usuario).cd -Dos atajos de oro desde el minuto uno: el tabulador autocompleta nombres de ficheros y carpetas (escribe cd Doc y pulsa Tab); y la flecha arriba recupera los comandos que ya has escrito. Un profesional casi nunca teclea un nombre entero.
El resto de la lección está en el Laboratorio
Esto es una muestra gratuita. La lección completa (los 8 bloques restantes con sus chuletas de comandos copiables, diagramas y el resumen) está dentro, junto a tu Kali en el navegador, las máquinas, el Arsenal y el tutor Rio.
Únete para desbloquearla →