Linux en la práctica
La terminal no muerde (mucho)
Marco González Luengo
Tabla de contenidos
Linux se aprende usándolo. Este recorrido parte desde qué es Linux y termina configurando redes, pasando por todo lo que se hace a diario en una terminal.
Los comandos son los de una distribución actual. Cuando algo difiere entre distribuciones, aparecen las dos más comunes: la familia de Fedora/Red Hat (dnf) y la de Debian/Ubuntu (apt).
Temas
Están en orden: cada uno se apoya en los anteriores.
- Introducción a Linux: qué es, de dónde viene, cómo arranca y quién es
root. - La línea de comandos: la shell, comandos básicos, cómo pedir ayuda y editores.
- Redirección y tuberías:
>,>>,2>,|, variables de entorno y un primer script. - Usuarios y permisos: cuentas, grupos,
rwx,chmodychown. - El sistema de archivos: el árbol de directorios, dispositivos, montaje y espacio en disco.
- Procesos y servicios: procesos, señales, systemd, logs e instalación de programas.
- Redes en Linux: direcciones IP, subredes, DNS y herramientas.
- Repaso: preguntas de todo el recorrido, para ponerse a prueba.
Dónde practicar
- Una máquina virtual con VirtualBox o GNOME Boxes, e instalar ahí Fedora o Ubuntu. Si rompes algo, no pasa nada.
- WSL en Windows: instala Linux dentro de Windows con un solo comando.
- Un pendrive "live": arranca Linux desde el pendrive sin tocar el disco.
Los ejercicios tienen la respuesta escondida: piénsala antes de abrirla.