![Kuidas installida uusim PhpMyAdmin RHEL, CentOS ja Fedora](/f/33927559c566265e26bf7debdc7d0235.png?width=100&height=100)
Kas teil on palju pilte ja kas soovite enne pilve või kohalikku salvestuskohta üleslaadimist pilte optimeerida ja tihendada, ilma et see kaotaks nende esialgset kvaliteeti? Saadaval on palju GUI -rakendusi, mis aitavad teil pilte optimeerida. Siin on aga piltide optimeerimiseks kaks lihtsat käsurea utiliiti ja need on:
Nende kahe tööriista abil saate optimeerida ühe või mitu pilti korraga.
jpegoptim on käsurea tööriist, mida saab kasutada JPEG-, JPG- ja JFIF -failide optimeerimiseks ja tihendamiseks, ilma et see kaotaks tegelikku kvaliteeti. See tööriist toetab kadudeta optimeerimist, mis põhineb Huffmani tabelite optimeerimisel.
Paigaldama jpegoptim oma Linuxi süsteemides käivitage terminalist järgmine käsk.
# apt-get install jpegoptim. või. $ sudo apt-get install jpegoptim.
RPM -põhistel süsteemidel nagu RHEL, CentOS, Fedora jne, peate installige ja lubage EPEL -hoidla või teise võimalusena saate epeli hoidla installida otse käsurealt, nagu näidatud:
# yum install epel-release. # dnf installige epel-release [Sees Fedora 22+ versioonid]
Järgmisena installige jpegoptim programm hoidlast, nagu näidatud:
# yum install jpegoptim. # dnf installige jpegoptim [Sees Fedora 22+ versioonid]
Jpegoptm süntaks on järgmine:
$ jpegoptim failinimi.jpeg. $ jpegoptim [valikud] failinimi.jpeg.
Tihendame nüüd järgmist tecmint.jpeg
pilt, kuid enne pildi optimeerimist uurige esmalt pildi tegelikku suurust du käsk nagu näidatud.
$ du -sh tecmint.jpeg 6,2 miljonit tecmint.jpeg
Siin on tegelik faili suurus 6,2 MB, nüüd tihendage see fail, käivitades:
$ jpegoptim tecmint.jpeg
Avage tihendatud pilt mis tahes pildivaaturi rakenduses, te ei leia olulisi erinevusi. Allika- ja tihendatud kujutised on sama kvaliteediga.
Ülaltoodud käsk optimeerib pilte maksimaalse võimaliku suurusega. Siiski saate antud pildi teatud suuruseks kokku suruda, kuid see keelab kadudeta optimeerimise.
Näiteks tihendame pildi kohal 5,6 MB ümberringi 250 tuhat.
$ jpegoptim --suurus = 250 000 tecmint.jpeg.
Võite küsida, kuidas kogu kataloogi pilte tihendada, see pole ka keeruline. Minge kataloogi, kus on pildid.
[e -post kaitstud] ~ $ cd img/[e -post kaitstud] ~/img $ ls -l kokku 65184. -rwxr 1 tecmint tecmint 6680532 19. jaanuar 12:21 DSC_0310.JPG. -rwxr 1 tecmint tecmint 6846248 19. jaanuar 12:21 DSC_0311.JPG. -rwxr 1 tecmint tecmint 7174430 19. jaanuar 12:21 DSC_0312.JPG. -rwxr 1 tecmint tecmint 6514309 19. jaanuar 12:21 DSC_0313.JPG. -rwxr 1 tecmint tecmint 6755589 19. jaanuar 12:21 DSC_0314.JPG. -rwxr 1 tecmint tecmint 6789763 19. jaanuar 12:21 DSC_0315.JPG. -rwxr 1 tecmint tecmint 6958387 19. jaanuar 12:21 DSC_0316.JPG. -rwxr 1 tecmint tecmint 6463855 19. jaanuar 12:21 DSC_0317.JPG. -rwxr 1 tecmint tecmint 6614855 19. jaanuar 12:21 DSC_0318.JPG. -rwxr 1 tecmint tecmint 5931738 19. jaanuar 12:21 DSC_0319.JPG.
Ja seejärel käivitage järgmine käsk kõigi piltide korraga tihendamiseks.
[e -post kaitstud] ~/img $ jpegoptim *.JPG
DSC_0310.JPG 6000x4000 24 -bitine N Exif [OK] 6680532 -> 5987094 baiti (10,38%), optimeeritud. DSC_0311.JPG 6000x4000 24 -bitine N Exif [OK] 6846248 -> 6167842 baiti (9,91%), optimeeritud. DSC_0312.JPG 6000x4000 24 -bitine N Exif [OK] 7174430 -> 6536500 baiti (8,89%), optimeeritud. DSC_0313.JPG 6000x4000 24 -bitine N Exif [OK] 6514309 -> 5909840 baiti (9,28%), optimeeritud. DSC_0314.JPG 6000x4000 24 -bitine N Exif [OK] 6755589 -> 6144165 baiti (9,05%), optimeeritud. DSC_0315.JPG 6000x4000 24 -bitine N Exif [OK] 6789763 -> 6090645 baiti (10,30%), optimeeritud. DSC_0316.JPG 6000x4000 24 -bitine N Exif [OK] 6958387 -> 6354320 baiti (8,68%), optimeeritud. DSC_0317.JPG 6000x4000 24 -bitine N Exif [OK] 6463855 -> 5909298 baiti (8,58%), optimeeritud. DSC_0318.JPG 6000x4000 24 -bitine N Exif [OK] 6614855 -> 6016006 baiti (9,05%), optimeeritud. DSC_0319.JPG 6000x4000 24 -bitine N Exif [OK] 5931738 -> 5337023 baiti (10,03%), optimeeritud.
Saate ka mitu valitud pilti korraga tihendada.
$ jpegoptim DSC_0310.JPG DSC_0311.JPG DSC_0312.JPG DSC_0310.JPG 6000x4000 24 -bitine N Exif [OK] 6680532 -> 5987094 baiti (10,38%), optimeeritud. DSC_0311.JPG 6000x4000 24 -bitine N Exif [OK] 6846248 -> 6167842 baiti (9,91%), optimeeritud. DSC_0312.JPG 6000x4000 24 -bitine N Exif [OK] 7174430 -> 6536500 baiti (8,89%), optimeeritud.
Lisateavet selle kohta jpegoptim tööriist, vaadake man lehekülgi.
$ man jpegoptim
Optimaalne on käsureatööriist, mida kasutatakse PNG -failide (kaasaskantav võrgugraafika) optimeerimiseks ja tihendamiseks, ilma et see kaotaks nende esialgset kvaliteeti.
Paigaldamine ja kasutamine Optimaalne on väga sarnane jpegoptim.
Paigaldama Optimaalne oma Linuxi süsteemides käivitage terminalist järgmine käsk.
# apt-get install optipng. või. $ sudo apt-get install optipng.
# yum install optipng. # dnf install optipng [Fedoras 22+ versioonid]
Märge: Sul peab olema epeli hoidla teie jaoks lubatud RHEL/CentOS paigaldada süsteeme optipng programmi.
Üldine süntaks optipng on:
$ optipng failinimi.png. $ optipng [valikud] failinimi.png.
Tihendame tecmint.png
pilti, kuid enne optimeerimist kontrollige kõigepealt pildi tegelikku suurust, nagu näidatud:
[e -post kaitstud] ~/img $ ls -lh tecmint.png -rw 1 tecmint tecmint 350 tuhat 19. jaanuar 12:54 tecmint.png.
Siin on ülaltoodud pildi tegelik faili suurus 350 tuhat, nüüd tihendage see fail, käivitades:
[e -post kaitstud] ~/img $ optipng tecmint.pngOptiPNG 0.6.4: täiustatud PNG optimeerija. Autoriõigus (C) 2001-2010 Cosmin Truta. ** Töötlemine: tecmint.png. 1493x914 pikslit, 4x8 bitti/piksel, RGB+alfa. Kujutise vähendamine 3x8 bitti/piksel, RGB. Sisendi IDAT suurus = 357525 baiti. Sisendfaili suurus = 358098 baiti Proovin: zc = 9 zm = 8 zs = 0 f = 0 IDAT suurus = 249211 Valimine parameetrid: zc = 9 zm = 8 zs = 0 f = 0 IDAT suurus = 249211 Väljund IDAT suurus = 249211 baiti (108314 baiti vähenemine) Väljundfaili suurus = 249268 baiti (108830 baiti = 30,39% vähenemine)
Nagu ülaltoodud väljundist näete, on tecmint.png faili on vähendatud kuni 30.39%. Nüüd kontrollige faili suurust uuesti, kasutades järgmist:
[e -post kaitstud] ~/img $ ls -lh tecmint.png
-rw-r-r-- 1 tecmint tecmint 244 tuhat 19. jaanuar 12:56 tecmint.png.
Avage tihendatud pilt mis tahes pildivaaturi rakenduses, te ei leia originaal- ja tihendatud failide vahel suuri erinevusi. Allika- ja tihendatud kujutised on sama kvaliteediga.
Partii või mitme PNG -pildi korraga tihendamiseks minge lihtsalt kataloogi, kus kõik pildid asuvad, ja käivitage tihendamiseks järgmine käsk.
[e -post kaitstud] ~ $ cd img/[e -post kaitstud] ~/img $ optipng *.pngOptiPNG 0.6.4: täiustatud PNG optimeerija. Autoriõigus (C) 2001-2010 Cosmin Truta. ** Töötlemine: Debian-8.png. 720x345 pikslit, 3x8 bitti/piksel, RGB. Sisendi IDAT suurus = 95151 baiti. Sisendfaili suurus = 95429 baiti Proovin: zc = 9 zm = 8 zs = 0 f = 0 IDAT suurus = 81388 Valimine parameetrid: zc = 9 zm = 8 zs = 0 f = 0 IDAT suurus = 81388 Väljund IDAT suurus = 81388 baiti (13763 baiti vähenemine) Väljundfaili suurus = 81642 baiti (13787 baiti = 14,45% vähenemine) ** Töötlemine: Fedora-22.png. 720x345 pikslit, 4x8 bitti/piksel, RGB+alfa. Kujutise vähendamine 3x8 bitti/piksel, RGB. Sisendi IDAT suurus = 259678 baiti. Sisendfaili suurus = 260053 baiti Proovin: zc = 9 zm = 8 zs = 0 f = 5 IDAT suurus = 222479 zc = 9 zm = 8 zs = 1 f = 5 IDAT suurus = 220311 zc = 1 zm = 8 zs = 2 f = 5 IDAT suurus = 216744 Parameetrite valimine: zc = 1 zm = 8 zs = 2 f = 5 IDAT suurus = 216744 Väljund IDAT suurus = 216744 baiti (42934 baiti vähenemine) Väljundfaili suurus = 217035 baiti (43018 baiti = vähenemine 16,54%) ...
Lisateavet selle kohta optipng kontrollige meeste lehti.
$ man optipng.
Kui olete veebimeister ja soovite oma veebisaidil või ajaveebis teenindada optimeeritud pilte, võivad need tööriistad olla väga käepärased. Need tööriistad mitte ainult ei säästa kettaruumi, vaid vähendavad ka piltide üleslaadimisel ribalaiust.
Kui teate mõnda muud paremat viisi sama asja saavutamiseks, andke meile sellest kommentaaride kaudu teada ja ärge unustage seda artiklit oma sotsiaalvõrgustikes jagada ja meid toetada.