El terminal de Linux es mucho más que comandos básicos o administración de servidores. La consola es, un entorno versátil donde puedes automatizar, crear y ser productivo.. ¡incluso divertirte!
Aquí tienes 7 trucos y usos avanzados que cambiarán tu visión de la terminal y te harán contemplar sus grandes posibilidades de convertirlo en una aplicación completamente multitarea.
1. Genera números aleatorios y contraseñas seguras
Crear un número aleatorio entre 1 y 100:
echo $((RANDOM % 100 + 1))
Lista de números aleatorios:
shuf -i 1-1000 -n 5
Crea una contraseña segura:
cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 16 | head -n 1
Ideal para scripts, contraseñas o pruebas rápidas.
2. Traduce cualquier texto al instante desde el terminal
Instala Translate Shell:
sudo apt install translate-shell
Traduce frases fácilmente:
trans :es "Hello, world"
Puedes traducir archivos completos o usar el modo interactivo para traducciones rápidas.
Perfecto para desarrolladores y sysadmins internacionales.
3. Genera códigos QR directamente en consola
Instala qrencode:
sudo apt install qrencode
Muestra el QR en la terminal:
qrencode -t ansiutf8 'https://www.google.com'
Exporta a imagen PNG:
qrencode -o miweb.png 'https://www.google.com'
Crea QRs para WiFi, webs o claves SSH sin abrir el navegador.
4. Convierte archivos de cualquier formato
Documentos (Markdown → Word) con Pandoc:
sudo apt install pandoc
pandoc informe.md -o informe.docx
Imágenes con ImageMagick:
convert entrada.jpg salida.png
Audio/vídeo con FFmpeg:
ffmpeg -i video.mp4 audio.mp3
Usa tu terminal como un centro multimedia y de conversión universal.
5. Programa recordatorios y notificaciones automáticas
Instala y activa at:
sudo apt install at
sudo systemctl enable --now atd
Recordatorio simple:
echo 'notify-send "Toma agua!"' | at now + 10 minutes
Con cron para tareas periódicas:
crontab -e
# 0 9 * * 1-5 notify-send "Reunión diaria en 15 min!"
Mantente organizado y productivo sin salir del terminal.
6. Previsualiza archivos Markdown en la terminal
Instala Glow:
sudo snap install glow
Visualiza tu README con formato bonito:
glow README.md
✨ Perfecto para developers y documentadores que viven en la consola.
7. Graba y comparte sesiones de terminal (ideal para tutoriales)
Instala Asciinema:
sudo apt install asciinema
Graba una sesión:
asciinema rec demo.cast
Finaliza con exit y obtén un link compartible online.
Ideal para formadores, DevOps y creadores de contenido técnico.
Conclusión
El verdadero poder del terminal Linux está en hacer lo inesperado: Desde organizar tu día, generar códigos QR o traducir textos, hasta crear tutoriales interactivos.
Domina tu shell y lleva tu productividad al siguiente nivel. Cada comando es una oportunidad para automatizar, aprender y sorprenderte.