¿Ya dominas lo básico? Un curso estructurado de Linux es la vía rápida para dar el salto.
Ver cursos de Linux en UdemyEnlace de afiliado. No te cuesta nada extra.
- 01Preparar el entorno (lo que necesitas)
- 02¿Qué es una terminal?
- 03Saber dónde estás con pwd
- 04Ver el contenido con ls
- 05Ver también los archivos ocultos con ls -la
- 06Moverte entre carpetas con cd
- 07Crear una carpeta con mkdir
- 08Crear un archivo con touch
- 09Ver el contenido de un archivo con cat
- 10Mostrar y escribir texto con echo
- 11Buscar texto con grep
- 12Copiar y mover con cp / mv
- 13Borrar con rm (¡con cuidado!)
- 14Saber quién eres con whoami
- 15Cambiar los permisos de un archivo con chmod
- 16Encontrar archivos con find
- 17Ver parte de un archivo con head y tail
- 18Contar líneas y caracteres con wc
- 19Ver los procesos en marcha con ps
- 20Terminar un proceso con kill
- 21Ver el espacio libre en disco con df
- 22Ver cuánto ocupa una carpeta con du
- 23Ordenar las líneas de un archivo con sort
- 24Unir líneas duplicadas con uniq
- 25Extraer una columna con cut
- 26Ver el historial de comandos con history
- 27Leer el manual de un comando con man
- 28Crear un enlace simbólico con ln -s
- 29Empaquetar archivos con tar
- 30Sustituir texto de un archivo con sed
- 31Localizar un comando con which
- 32Definir variables de entorno con export
- 33Consultar variables de entorno con printenv
- 34Poner un apodo a un comando con alias
- 35Extraer una columna con awk
- 36Ver el estado del sistema con top
- 37Hacer una petición a una URL con curl
- 38Comprobar si un servidor responde con ping
- 39Conectarte a un servidor remoto con ssh
- 40Cambiar el propietario de un archivo con chown
- 41Comparar dos archivos con diff
- 42Consultar la fecha y hora con date
- 43Ver el nombre del equipo con hostname
- 44Sustituir caracteres con tr
- 45Mostrar con números de línea usando nl
- 46Extraer solo el nombre del archivo con basename
- 47Extraer solo la carpeta con dirname
- 48Generar una secuencia con seq
- 49Consultar tu información de usuario con id
- 50Consultar el uso de memoria con free
- 51Ver cuánto lleva encendido el servidor con uptime
- 52Hacer cálculos sencillos con expr
- 53Listar las variables de entorno con env
- 54Ver los detalles de un archivo con stat
- 55Repetir una cadena con yes
- 56Crear carpetas anidadas de una vez con mkdir -p
- 57Borrar el historial de comandos con history -c
- 58Ver de qué tipo es un comando con type
- 59Invertir texto con rev
- 60Dar formato a la salida con printf
- 61Hacer legible el uso de disco con du -h
Poner un apodo a un comando con alias
alias es para el momento «escribir este comando tan largo cada vez es un fastidio». Le pone un apodo corto a un comando existente, para poder invocarlo así.
Se usa como alias apodo='comando-original'. A partir de ahí, escribir el apodo produce el mismo resultado que el comando completo.
Al ejecutar alias ll='ls -la', escribir simplemente ll te da el mismo listado detallado que ls -la.
Igual que con export, un alias también desaparece al cerrar la terminal. Para conservarlo hay que escribirlo en un archivo como .bashrc.
En el trabajo real se configuran muchos para ganar eficiencia, como acortar un comando frecuente convirtiendo git status en gs.
🧑💻 Puedes escribir este comando en la terminal simulada de Linux para probarlo tú mismo (esta página no incluye terminal interactiva).
