Aquí hay algunas tareas que puede que desee considerar el uso de la línea de comandos.
1. Cambiar el tamaño de las imágenes
A menos que estés haciendo algún tipo de arte, no hay razón para cargar Photoshop o el Gimp. Un simple comando suele bastar para casi todas sus necesidades de redimensionamiento de imagenes.
convert -resize 300 image.jpg image-small.jpg
Si te encuentras haciendo muchos cambios de imagenes durante el día, este comando podría ahorrarte mucho tiempo. Usted puede incluso hacer el resizing de las imagenes en masa.
2. Adición de una sombra a una imagen
Me encontré gastando una tonelada de tiempo añadiendo sombras a las imágenes. Usando un simple comando pude crear sombras en segundos:
convert screenshot.jpg ( +clone -background black -shadow 60×5+0+5 ) +swap -background white -layers merge +repage shadow.jpg
Obviamente, no espero que memorices este comando. Para acortarlo, utilice un alias.
Nota: debe tener instalado ImageMagick para que este comando funcione. Los usuarios de Debian/Ubuntu pueden usar apt-get install imagemagick.
3. Empalmar archivos de audio MP3
Si desea empalmar dos simples archivos MP3 este comando le puede ayudar:
cat 1.mp3 2.mp3 > combined.mp3
4. Clonar un disco duro
DD es una de las aplicaciones de imagen más simple y potente que hay.
dd if=/dev/hda of=/dev/hdb
5. Grabar una ISO en un CD
¿Abrir K3B o algún otro programa sólo para quemar una ISO? Asigne este comando a un alias y consiga los mismos resultados mucho más rápido.
cdrecord -v speed=8 dev=0,0,0 name_of_iso_file.iso
Nota: Necesita obtener la información de la parte ‘dev =’ ejecutando ‘cdrecord -scanbus’
6. Conversiones de video
Digamos que desea convertir un AVI a un archivo MPEG:
ffmpeg -i video_origine.avi video_finale.mpg
O convertir un MPEG a AVI:
ffmpeg -i video_origine.mpg video_finale.avi
7. Reemplazar palabras en un archivo de texto
No hay necesidad de abrir un editor de texto GUI cuando se usa «sed».
sed ‘s/#FF0000/#0000FF/g’ main.css
Aquí reemplazamos los colores de un CSS #FF0000 por #0000FF
Espero que les haya sido útil.