Guía práctica de la terminal Linux: comandos esenciales y trucos que debes dominar

0

Domina la terminal Linux con los 10 comandos esenciales, trucos avanzados como Ctrl+R y búsqueda inversa, y automatización con cron que todo usuario debe conocer en 2025.

Terminal Linux código programación

La terminal de Linux puede parecer intimidante para los recién llegados, pero dominar sus comandos básicos abre un mundo de productividad, automatización y control que ninguna interfaz gráfica puede igualar. Esta guía práctica te lleva desde los comandos más elementales hasta trucos que incluso usuarios intermedios desconocen.

Los 10 comandos que todo usuario Linux debe conocer

ls -lah — Lista archivos con detalles, incluyendo ocultos y tamaños legibles por humanos. Es tu primer paso en cualquier directorio desconocido.

cd – — Regresa al directorio anterior. El guion es el atajo más olvidado y más útil de Linux.

grep -rn «texto» . — Busca recursivamente texto en todos los archivos del directorio actual mostrando número de línea. Indispensable para programadores.

find / -name «archivo» 2>/dev/null — Localiza cualquier archivo en el sistema enviando los errores de permiso al vacío para una salida limpia.

df -h — Muestra el espacio en disco de todas las particiones en formato legible. Esencial antes de instalar software pesado.

htop — Monitor de procesos interactivo y visual, muy superior al clásico top. Instálalo si no lo tienes con sudo apt install htop.

tar -czf archivo.tar.gz carpeta/ — Comprime una carpeta en formato .tar.gz. La combinación de banderas czf es la más usada en el mundo real.

ssh usuario@servidor — Conexión remota segura a cualquier servidor. Con la clave pública configurada, nunca necesitas contraseña.

chmod +x script.sh && ./script.sh — Otorga permisos de ejecución y corre un script en una sola línea.

history | grep «comando» — Busca en tu historial de comandos para recuperar ese one-liner complicado que escribiste hace semanas.

Trucos avanzados para usuarios intermedios

Ctrl+R en la terminal activa la búsqueda inversa interactiva en el historial: simplemente escribe parte del comando que buscas y aparecerá al instante.

!! repite el último comando. Útil cuando olvidaste escribir sudo: sudo !! re-ejecuta el comando anterior con privilegios de superusuario.

watch -n 2 «df -h» ejecuta cualquier comando cada 2 segundos en tiempo real, perfecto para monitorear procesos de copia o transferencia.

Automatización con cron

El demonio cron es tu aliado para la automatización. Con crontab -e puedes programar cualquier script para que se ejecute automáticamente en el momento exacto que necesites: respaldos nocturnos, limpieza de logs semanales, notificaciones programadas. La sintaxis 0 2 * * * ejecuta una tarea cada día a las 2 AM.

About The Author

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *