7 cosas que puedes hacer desde tu terminal

Posted on 10 septiembre 2009 por

1



El blog Nixtutor es una de esas joyitas que ayuda a los amantes de sistemas operativos Unix y derivados como Linux a dominar muchos de los apartados de estos desarrollos, y en este post nos descubren unos cuantos comandos con los que es posible lograr cosas interesantes.

gnome-terminal

De hecho y aunque muchos nos hemos acostumbrado a tirar de utilidad gráfica para muchas de estas operaciones, la consola de comandos siempre acaba siendo el mejor reflejo de la potencia de Linux. Preparaos para llevaros alguna que otra sorpresa.

Los trucos son los siguientes:

1. Redimensionar imágenes

Gracias al comando convert podremos crear una nueva imagen con las dimensiones que necesitemos a partir de la original, y también podremos aplicar el redimensionado a un lote de imágenes. Ejemplo:

convert -resize 300 image.jpg image-small.jpg

2. Añadir una sombra a una imagen

Este efecto es más típico de The GIMP, pero también se puede lograr gracias a ImageMagick (sudo apt-get install imagemagick en Ubuntu/Debian y derivadas) con un comando algo más rebuscadillo pero que puede hacer que el efecto se cree fácil y rápidamente:

convert screenshot.jpg \( +clone -background black -shadow 60×5+0+5 \) +swap -background white -layers merge +repage shadow.jpg

3. Crear un MP3 a partir de dos partes

Si tenemos dos ficheros MP3 podremos unirlos gracias a una simple concatenación:

cat 1.mp3 2.mp3 > combined.mp3

4. Clonar un disco duro

Nada más sencillo con la potencia del comando dd:

dd if=/dev/hda of=/dev/hdb

5. Grabar una ISO en un CD

Aunque herramientas como K3B están para ponérnoslo fácil, si solo queremos tostar una ISO bastará con escribir:

cdrecord -v speed=8 dev=0,0,0 name_of_iso_file.iso

Nota: hay que poner los números adecuados en ‘dev=’ con el comando ‘cdrecord-scanbus’.

6. Convierte vídeos

Aquí es ffmpeg el que acude en nuestra ayuda, y por ejemplo para pasar de AVI a MPEG:

ffmpeg -i video_origine.avi video_finale.mpg

Aunque como ya vimos, hay un montón de cosas que puedes hacer con ffmpeg.

7. Reemplazar palabras en un fichero de texto

Nada de editores de texto. Si quieres reemplazar un término que aparece recurrentemente en un fichero de texto y necesitas hacerlo rápido, puedes hacerlo con el comando sed. Por ejemplo, para cambiar un color en una hoja CSS:

sed ’s/#FF0000/#0000FF/g’ main.css
Posted in: Tips y Trucos