lunes, 3 de agosto de 2009
Cosas que puedes hacer desde consola
El blog Nixtutor es una de esas joyitas que ayuda a los amantes de sistemas operativos Un*x 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.
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.
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
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
Etiquetas: Otros
Suscribirse a Entradas [Atom]