Cómo usar: Chuleta de comandos Linux
- Escribe tus propios valores (carpeta, archivo, usuario, host) en los campos de arriba. Todos los ejemplos de la página se actualizan al instante.
- Busca o salta a una sección para encontrar el comando que necesitas.
- Haz clic en Copiar para copiar una línea lista para ejecutar, o en Copiar sección para copiar un bloque con comentarios.
- Los comandos marcados como destructivos borran o sobrescriben datos. Lee la nota antes de ejecutarlos.
Las tuberías son el superpoder
La mayoría de herramientas de Linux hacen una sola cosa y leen desde la entrada estándar, así que puedes combinarlas con |. grep filtra líneas, awk y cut seleccionan columnas, sort y uniq -c cuentan, head recorta. Redirige la salida con > (sobrescribir), >> (añadir) y 2>&1 (incluir errores).
Ten cuidado con estos
rm -rfborra sin pasar por la papelera. Usa primerolssobre la ruta exacta y nunca lo ejecutes con una variable sin definir, comorm -rf $DIR/.sed -i,find -deleteyrsync --deletemodifican los archivos directamente. Ejecútalos primero sin la opción destructiva para previsualizar el resultado.kill -9omite la limpieza. Prueba antes con unkillnormal.
Permisos de un vistazo
Lectura vale 4, escritura 2 y ejecución 1; súmalos por propietario, grupo y otros. Así, 640 significa que el propietario lee y escribe, el grupo solo lee y los demás no tienen acceso. Calcula cualquier valor con la calculadora de chmod, genera horarios de cron con el generador de expresiones cron y comprueba puertos abiertos en remoto con el comprobador de puertos.
También se busca como: comandos linux, chuleta linux, chuleta bash, lista de comandos linux, comandos de terminal, ejemplos grep find, comandos ssh rsync, comandos shell.
Herramientas que combinan con: Chuleta de comandos Linux
- Chuleta de Docker — Los comandos de Docker y Docker Compose que usas cada semana, explicados en una línea.
- Chuleta de Git — Todos los comandos de Git que usas a diario, y los que necesitas cuando algo sale mal, explicados en una línea.
- Generador de configuraciones de Nginx — Elige qué quieres que haga Nginx —servir una página web estática o una SPA, actuar como proxy para una aplicación de Node/Python o ejecutar PHP— y marca las opciones adicionales.
- Prompts de IA para Desarrolladores — Prompts probados para las tareas de programación del día a día: depuración, revisiones, tests, refactorización, SQL, mensajes de commit y documentación.
Preguntas frecuentes
¿Cómo encuentro qué proceso está usando un puerto?
sudo lsof -i :8080 o sudo ss -tulpn | grep 8080. Ambos muestran el nombre del proceso y su PID.¿Qué significan chmod 644 y 755?
¿Cómo mantengo un comando en ejecución después de cerrar SSH?
nohup comando & para una tarea rápida, un multiplexor de terminal como tmux o screen para trabajo interactivo, o un servicio de systemd para algo que deba ejecutarse de forma permanente.¿Funcionan estos comandos en macOS?
sed -i necesita un argumento de cadena vacía (sed -i ''), no hay systemd ni journalctl, y los paquetes se instalan con Homebrew.