„Linux“ vartotojai yra palaiminti daugybe turimų efektyvių ir patikimų failų glaudinimo paslaugų.
Dauguma čia išvardytų komunalinių paslaugų gerai veikia su visais „Linux“ skyreliais, ir mes juos išbandėme „Ubuntu“.
degutas
The degutas failų glaudinimas yra viena iš dažniausiai naudojamų „Linux“ failų glaudinimo paslaugų. Šiuo įrankiu suspaustas failas turi galūnę .degutas.gz ir .tgz, ir jie taip pat vadinami tarballs.
Pavyzdžiui, jei turime failą / katalogą, pavadintą apsikeitimas1 dabartiniame kataloge. Norėdami išsaugoti jį suglaudintame faile, pavadintame failą.degutas, gz, mes turime paleisti šią komandą terminale:
$ tar -czvf failas.degutas.„gz swap“Jums gali būti įdomu, kas tiksliai persijungia -czvf reiškia, pažiūrėkime po vieną.
-c : Sukurkite archyvą
-z : Suspauskite archyvą naudodami „gzip“
-v : žinomas kaip "daugiažodis“. Kuriant archyvą, terminalo lange rodoma pažanga.
-f : Šis jungiklis leidžia nurodyti archyvo failo pavadinimą.
Įdiekite jį vykdydami šią komandą terminale:
$ sudo apt-get install targzip
The gzip reiškia GNU Zip, ir tai yra atviro kodo failų glaudinimo formatas, naudojamas suspausti atskirus failus. Jis gamina ZIP failus su priesaga .gz pratęsimas.
ZIP ir GZIP yra labai populiarūs failų glaudinimo formatai, kai reikia taupyti vietą ir sutrumpinti laiką, reikalingą failui siųsti internetu.
Čia yra jo pagrindinė sintaksė:
$ gzip [Parinktys] [failų pavadinimai]Naudojant jungiklį -l suteiks jums išsamią informaciją apie suglaudintą failą.
Norėdami išpakuoti failą, naudokite sintaksę:
$ gzip -d failo vardas.gzNorėdami įdiegti „gzip“, terminale vykdykite šią komandą:
$ sudo apt-get install gzip7zip
The 7zip yra atviro kodo failų glaudinimo programa, kuri iš pradžių buvo sukurta „Windows“ vartotojams ir vėliau buvo perkelta į kitas operacines sistemas, tokias kaip „Linux“ ir jos distros. Jis palaiko kelis failų glaudinimo formatus ir yra populiarus dėl didelio glaudinimo laipsnio naudojant LZMA ir LZMA2 glaudinimo metodus.
Sintaksė:
$ 7z failo vardas.7z failo vardasNorėdami išgauti:
$ 7z ir failo vardas.7zNorėdami įdiegti „7zip“, terminale paleiskite šią komandą:
$ sudo apt-get install p7zip-full p7zip-rarlzma
The lzma yra dar vienas failų glaudinimo įrankis, pvz., „zip“ arba „tar“, ir jis pristatomas iš anksto įdiegus „Linux“ ir jo distros. Tai gana greitas failų glaudinimo įrankis, palyginti su kitais.
Norėdami sukurti archyvą:
$ lzma -c --stdout failo pavadinimas> failo vardas.lzmaNorėdami išgauti failus:
$ lzma -d --stdout failo vardas.lzma> failo vardasbzip2
The bzip2 yra nemokama ir atviro kodo failų glaudinimo programa. Tai greitesnė failų programa, palyginti su gzip, tačiau vienu metu gali suspausti tik vieną failą.
Sintaksė:
Ši technika suspaudimo metu naudoja daugiau RAM. Norėdami sumažinti jo naudojimą, perjunkite -s, kaip parodyta žemiau:
$ bzip2 -s failo vardasNorėdami išgauti:
$ bzip2 -d failo vardas.bz2xz failų glaudinimas
The xz yra „lzma“ failų glaudinimo priemonės atnaujinimas, tačiau vienu metu gali suspausti tik vieną failą. Jis gerai integruojamas su visais „Linux“ distros, net ir senesniais leidimais.
Sintaksė suspausti:
$ xz failo vardasIšgaunama sintaksė:
$ xz -d failo vardas.xzshar
The shar, trumpai "lukšto archyvas“, Yra paprastas ir patikimas failų glaudinimo įrankis asmeniniams ir energijos vartotojams.
Sintaksė suspausti:
$ shar failo pavadinimas> failo vardas.sharIšgaunama sintaksė:
$ unshar failo vardas.sharNorėdami įdiegti „Shar“, terminale paleiskite šią komandą:
$ sudo apt-get install sharutilsar
The ar yra plačiai naudojamas failų glaudinimo įrankis „Debian“ ir jo dariniuose.
Sintaksė suspausti:
$ ar cvsr failo vardas.failo vardasIšgaunama sintaksė:
$ ar -xv failo vardaskgb
The kgb yra laisvas naudoti failų glaudinimo įrankį, palaikantį daugumą failų formatų. Jis palaiko kelių failų archyvavimą į vieną su dideliu suspaudimo laipsniu.
Sintaksė į archyvą:
$ kgp failo vardas.kgb failo vardasSintaksė išspausti:
$ kgb x failo vardas.kgbNorėdami įdiegti kgb, terminale vykdykite šią komandą:
$ sudo apt-get install kgbpax
The pax reiškia „Portable Archive Exchange“ ir tai yra failų glaudinimo priemonė, naudojama kuriant ir išskleidžiant archyvus. Jis palaiko įvairius failų glaudinimo formatus, tokius kaip derva, cpio, bcpio ir ustar.
Sintaksė suspausti:
$ pax -wf failo vardas.dervos failo vardasSintaksė išspausti:
$ pax -r < filename.tarNorėdami įdiegti „pax“, terminale vykdykite šią komandą:
$ sudo apt-get install paxTaigi, tai yra 10 geriausių „Linux“ ir jos sričių failų glaudinimo paslaugų programų. „Linux“ vis dar yra kitų glaudinimo priemonių, tačiau išbandžius įvairius parametrus, šie 10 yra išskirtiniai. Nesivaržykite pasidalinti savo nuomonėmis su mumis adresu @linuxhint ir @SwapTirthakar.