Esteban Jiménez ruiz
Javier Ramos
Yosneiker Montaguth
Dominar la terminal no es cuestión de horas, es cuestión de repetición. Si quieres seguir avanzando después de aprender los comandos básicos, hay recursos gratuitos y open source que te van a llevar al siguiente nivel, además de una cheat sheet lista para consultar cuando dudes qué comando usar.
Por qué la paciencia es clave para aprender la terminal
La terminal tiene curva de aprendizaje, y eso está bien. No esperes manejarla en una tarde ni en un fin de semana. La práctica constante, el error y la repetición son los que terminan fijando los comandos en tu memoria muscular.
Piénsalo así: cada vez que abres la terminal y resuelves algo pequeño, estás reforzando el hábito. Y aquí viene lo interesante, ese hábito es lo que separa a alguien que titubea frente a la pantalla negra de alguien que se mueve con soltura.
¿Cuánto tiempo toma dominar la terminal? No hay un número fijo. Depende de qué tanto la uses en tu día a día. La constancia importa más que las horas seguidas que le dediques.
Qué incluye la cheat sheet de comandos
Como apoyo para tu práctica diaria, en la sección de recursos encontrarás una cheat sheet que reúne la mayoría de los comandos vistos durante el curso, junto con sus opciones más útiles. Es tu hoja de trucos para consultar cuando no recuerdes la sintaxis exacta o quieras revisar qué hace cada flag.
Úsala como referencia rápida, no como sustituto de la práctica. La idea es que la consultes menos con el tiempo, no más.
Qué libros recomiendan para profundizar en la terminal y Linux
Si te quedaste con ganas de entender cómo funciona la terminal por debajo, hay dos libros que vale la pena tener cerca.
Linux Basics for Hackers
Es un libro gratuito y open source, y es la recomendación favorita para quien quiere ir más allá de los comandos. Explica de forma detallada cómo funciona la terminal internamente, su historia y qué herramientas la conforman.
Ideal si te interesa entender la lógica detrás de cada comando, no solo memorizarlo.
The Linux Bible
Este no es gratuito, pero es una referencia sólida si quieres profundizar en el sistema operativo Linux completo, no solo en la terminal. Cubre administración, configuración y uso avanzado.
¿Vale la pena aprender Linux si no soy administrador de sistemas? Sí. Linux es uno de los sistemas operativos más usados del mundo y, si trabajas en tecnología, en algún punto te lo vas a cruzar. Servidores, contenedores, despliegues: casi todo corre sobre Linux.
Cómo seguir tu camino con Linux después del curso
Después de la terminal, el siguiente paso natural es el sistema operativo completo. Para eso, el curso de administración de servidores Linux es una buena ruta para aplicar lo aprendido en un contexto real de trabajo.
Algunas razones para dar ese salto:
La terminal fue tu primera puerta. Linux es la casa entera. ¿Cuál fue el comando que más te costó dominar durante el curso? Cuéntalo en los comentarios y nunca pares de aprender.
Esteban Jiménez ruiz
Javier Ramos
Yosneiker Montaguth
Mateo Angel Vega
Platzi
Carlos Arturo Gómez
Deyoces Ricardez
Daniela Valle León
Daniel Vergel
Flavio S Barajas Torres
María Elena Correa Cano
Javier Ramos
Saúl Marcelo Sánchez Santacruz
Edil Guardado
Yunuen Estrada
Eduardo Nila
Kevin Quiix
Fátima Mondragón Ramírez
kevin bustamante
Draxzlers van
HERNAN DARIO VELASQUEZ ORTIZ
Juan Manuel Hernández Ávila
Szandor Fernando. Peña Mañón
Christian David Cordoba Mallama
Johan rodriguez
Flavio S Barajas Torres
Juan Miguel Jimenez
José Luis Mendez Marcano
Andres Felipe Rodriguez Zorro
Gabriel Obregón
Comandos esencial
Orientación & navegación
whoami # usuario actual pwd # ruta actual ls -lah # lista (ocultos, detalles) cd /ruta/absoluta # ir por ruta absoluta cd .. | cd - | cd ~ # subir | volver | home pushd DIR; popd # guardar/volver a una ruta
Archivos y directorios
touch nota.txt # crear archivo mkdir -p docs/proyectos # crear árbol cp archivo1 archivo2 # copiar archivo cp -r dir dir_respaldo # copiar directorio mv origen destino # mover/renombrar rm archivo.txt # borrar archivo rm -rf dir # ¡cuidado! borra recursivo/forzado
Ver/contar texto
cat | less | head -n 20 | tail -n 50 nl archivo.txt # numera líneas wc -l -w archivo.txt # líneas y palabras awk -F',' '{print $1,$3}' datos.csv
Búsqueda potente
# GREP (contenido) grep -i "patrón" archivo # sin distinguir mayúsculas grep -i -c "patrón" archivo # contar coincidencias grep -i -v "patrón" archivo # excluir # FIND (por nombre/tipo/tamaño) find . -type f -name "*.log" find . -type f -size +1M
Wildcards (comodines)
ls *.txt # cualquier cosa + .txt ls file?.txt # un solo carácter ls *[o].* # 'o' antes del punto ls *.{md,log} # extensiones múltiples (brace expansion)
Redirecciones & pipes
echo "hola" > out.txt # sobrescribe echo "mundo" >> out.txt # agrega cmd1 | cmd2 # salida de 1 → entrada de 2 ls inexistente 2> errores.log # stderr a archivo cmd &> todo.log # stdout+stderr juntos
Operadores de control
cmd1; cmd2 # secuencial pase lo que pase cmd1 && cmd2 # solo si cmd1 OK cmd1 || cmd2 # si cmd1 falla
Procesos
sleep 1000 & # background (&) jobs # listar trabajos BG fg %1 | bg %1 # traer/mandar trabajo ps aux | grep nombre # snapshot procesos top | htop # monitor en vivo (htop con apt/brew) kill -9 PID # terminar proceso (SIGKILL)
Permisos
ls -la # -rwxrw-r-- chmod u+x script.sh # dar ejecución al usuario chmod 755 script.sh # u=rwx, g=rx, o=rx chmod 644 archivo.txt # u=rw, g=r, o=r # (4 = r, 2 = w, 1 = x)
Variables de entorno & alias
echo $SHELL | echo $PATH mybar="saludo"; echo $mybar export mybar="saludo" # disponible a subprocesos echo 'export mybar="saludo"' >> ~/.bashrc && source ~/.bashrc alias # ver alias alias cls='clear' # temporal echo "alias cls='clear'" >> ~/.bashrc && source ~/.bashrc # permanente type ls | which ls | whereis ls | whatis ls
Paquetes
# Debian/Ubuntu sudo apt update && sudo apt upgrade sudo apt install neofetch sudo apt remove|purge paquete # macOS (Homebrew) brew update && brew upgrade brew search|info|install paquete brew list | brew uninstall paquete | brew cleanup
Editores & multiplexor
# Vim vim archivo.md # i (insert), Esc, :w (guardar), :q (salir), :wq, :q! # atajos: dd (borra línea), gg (inicio), :42 (ir a línea 42) # Nano nano archivo.md # Ctrl+O (guardar), Ctrl+X (salir), Ctrl+K/Ctrl+U (cortar/pegar) # Tmux (prefijo por defecto: Ctrl+b) tmux new -s sesion # Dividir: Ctrl+b % (vertical) | Ctrl+b " (horizontal) # Nueva ventana: Ctrl+b c | Renombrar: Ctrl+b , tmux ls | tmux attach -t sesion
Red & web
ip a # interfaces y direcciones ip r # tabla de rutas ping dominio # conectividad (Ctrl+C para estadísticas) curl URL # GET rápido (→ archivo: > index.html) wget URL # descargar archivo nmap HOST # escaneo de puertos (uso avanzado) traceroute HOST # ruta de saltos
Felicitaciones, excelente resumen
Increíble resumen. 💚🐧
y la hoja de trucos?
La hoja de trucos está en la sección de esta clase y contiene la mayoría de los comandos y características vistas en el curso.
En el resumen de la clase están los libros recomendados, y un estudiante dejó el link del gratuito
Linux Basics for Hackers
Quique:"el primer consejo es que seas paciente contigo mismo"
yo: ***pelona, frustrada con ojeras pero contenta porque ya me aprendi los comandos basícos que no tengo idea para que los voy a usar***
hola Daniela, ten calma poco a poco veras que desarrollaras todas tus habilidades, y cuando menos esperes tendras una maestría
Todos empezamos así. Es sólo el principio. De aquí en adelante, "ensayo y error" hasta lograr la maestría en el tema. Te deseo el mejor resultado en tu jornada.
Qué locura de cursoooooooo. Me encantó ❤️
Llevó años trabajando con Gnu/Linux y tome el curso simplemente por que creí que me serviría de repaso , y vaya que me sorprendió , la personalización de la terminal y WARP la terminal con IA son herramientas que conocí gracias a este curso, definitivamente con PLatzi Nunca paramos de aprender
🐧 Les dejo mis apuntes de todo el curso:
Espero les ayude mucho.
Muchas Gracias Saul
Aunque todavía me quedan muchas cosas por aprender y practicar de la terminal, me siento muy feliz de haber culminado el curso :) Si les soy sincera, aún me cuesta un poco entender el uso de los comandos pero no me desanimo, poquito a poco, con mucha paciencia y ganas de mejorar!
Dejo el enlace de Linux Basic for hackers, [hackers](https://dn721802.ca.archive.org/0/items/linux-basics-for-hackers/OccupyTheWeb%20-%20Linux%20Basics%20for%20Hackers%20%282018%29.pdf)
en enlace es de la librearia publica archive
El libro "LINUX BASICS FOR HACKERS Book" su enlace se encuentra caido.
Lo que más lamento de estarlo tomando en el día gratis es que tengo que hay que verlo todo corriendo, sin mucho tiempo para probar todo. Si me regalan los meses de cursos, a este definitivamente volvería para hacerlo con calma.
ya somos 2 jaja
Exacto si tuvieramos los m3ses gratis ..
Pudieramos verlo con mas claridad
Excelente curso, yo habia heco la versión anterior, este me sirvió mucho para recordar trucos y comandos poco comnes.
otro curso más finalizado
Fantástico
Estaría muy interesante que los cursos tengan más ejercicios tras unas cuantas clases que son bastante buenas
buen curso gracias
Muchas gracias por el curso. Creo que me quedo con un buen panorama de lo que es la terminal y todo el potencial que tiene. Me pareció una excelente base para seguir estudiando el tema.
Este curso me abrió la mente a ver lo potente que el Linux y la terminal frente a los entornos visuales. Definitivamente el curso que todo desarrollador debería tomar en sus inicios.
No me canso de ver este curso! Me encanta! Mas que todo por que fue el primer curso que vi dentro de platzi y cada vez que vuelvo a verlo me sigue sorprendiendo!!
Me alegra terminar este curzo dominando las terminales de mac, en especial la de linux, tambien domino la consola de windows y la power sell.
Cabe aclarar que ademas de este curso busque informacion y tutoriales por mi parte.
🖥️ Domina la Terminal de Linux
🧠 Clave del aprendizaje
Aunque al inicio parezca difícil, la repetición y una actitud abierta son esenciales para avanzar.
🗂️ Cheat Sheet: Tu aliada en el aprendizaje
Una hoja de trucos con los comandos más importantes del curso.
✅ ¿Cómo aprovecharla?
🚀 ¿Quieres ir más allá del curso?
📚 Libros recomendados
1. Linux Basic for Hackers
2. Linux Bible