7 Cosas útiles e inesperadas que puedes hacer en una terminal Linux

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.