想一想,如果你要把一個圖片的尺寸改小一點,你會怎麼辦?當然,我一定會啟動一個圖形編輯軟件,然後,打開圖片文件,從菜單上選擇相關的工具選項,更改大小,然後保存文件。就算是在Linux下,我可能也是這麼干的,比如Ubuntu下也是這樣,如下圖:
但其實,如果你用命令行來更改圖片大小的話,一條語句就可以搞定了。如:
convert -resize 300 profile.jpg profile_small.jpg
當然,如果你要使用這樣的命令,你需要安裝Imagemagick,你可通過apt-get install imagemagick來安裝一下。
不管怎麼說,很簡單吧,下面還有幾個:
1)給圖片加陰影
給圖片加陰影可以使用下面的這個命令:
convert screenshot.jpg \( +clone -background black -shadow 60×5+0+5 \) +swap -background white -layers merge +repage shadow.jpg
效果如下:
2)把兩個MP3拼起來
cat 1.mp3 2.mp3 > combined.mp3
3)克隆一個硬盤設備
dd if=/dev/hda of=/dev/hdb
4)把ISO文件刻錄光盤
cdrecord -v speed=8 dev=0,0,0 name_of_iso_file.iso
5)視頻格式轉換
AVI和Mpeg轉換
ffmpeg -i video_origine.avi video_finale.mpg ffmpeg -i video_origine.mpg video_finale.avi
查看這個鏈接,你可以看看ffmpeg可以干得更多。
6)替換文件中的文本
sed ’s/#FF0000/#0000FF/g’ main.css
把main.css中的#FF0000(紅色)替換成#0000FF(藍色)
如果你非常喜歡命令行的話,那麼你一定要看一下下面這本書(免費在線)
GNU/Linux命令行介紹:http://en.flossmanuals.net/gnulinux