Linux命令壓縮/優化JPG/PNG圖片

爲什麼要優化圖片

想象一下,如果TTLSA每篇文章圖片都是1M,一篇文章有10個圖片,你看一篇文章是一種什麼體驗。不僅僅體驗差,TTLSA的CDN流量也是蹭蹭蹭的往上漲,漲的是流量,掉的是錢。一個圖片100k和1MB的現實的效果差不多,爲什麼不用100K呢

如何優化圖片

有如下幾種方法

  1. 打開大圖,QQ截屏然後保存下來
  2. ngx_pagespeed插件,自動化優化圖片質量/尺寸
  3. firework、ps等工具導出圖片
  4. jpegoptim、pngcrush

介紹下第四種在linux下壓縮圖片,並且圖片質量不會太差,而且可以寫腳本批量壓縮圖片。

jpegotim壓縮圖片

安裝jpegotim

如果你有epel yum源,使用如下命令即可

壓縮圖片命令

可以看到ttlsa.jpg自動被壓縮了20.56%。

再壓縮一次

圖片已經被壓縮過了,所以提示跳過,不需要在被壓縮。

提供一個批量壓縮的腳本

pngcrush優化PNG圖片

項目地址:http://pmt.sourceforge.net/pngcrush/


pngcrush使用語法

pngcrush簡單命令

批量優化PNG圖片


轉自運維生存時間 http://www.ttlsa.com/linux/optimizing-jpg-png-images-on-linux/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章