Uporabniki Linuxa imajo na voljo številne učinkovite in zanesljive pripomočke za stiskanje datotek.
Večina tukaj navedenih pripomočkov dobro deluje z vsemi distribucijami Linuxa in preizkusili smo jih na Ubuntuju.
katran
The katran stiskanje datotek je eden najpogosteje uporabljenih pripomočkov za stiskanje datotek v Linuxu. Datoteka, stisnjena s tem pripomočkom, ima pripono .tar.gz in .tgz , in jih tudi imenujemo tarballs .
Na primer, če imamo datoteko/imenik z imenom zamenjaj1 v trenutnem imeniku. Če ga želite shraniti v stisnjeno datoteko z imenom file.tar, gz , v terminalu moramo zagnati naslednji ukaz:
$katran -czvffile.tar.gz swap1
Morda se sprašujete, kaj točno preklopi -czvf pomeni, poglejmo si enega za drugim.
-c : Ustvarite arhiv
-Z : Stisnite arhiv z gzipom
-v : poznan kot podrobno . Prikaže napredek v oknu terminala med ustvarjanjem arhiva.
-f : To stikalo vam omogoča, da določite ime datoteke arhiva.
Namestite ga tako, da v terminalu zaženete naslednji ukaz:
$sudo apt-get install katrangzip
The gzip pomeni GNU Zip in je odprtokodna oblika stiskanja datotek, ki se uporablja za stiskanje posameznih datotek. Proizvaja datoteke z zadrgo s pripono .gz podaljšek.
ZIP in GZIP sta zelo priljubljena formata stiskanja datotek, kar zadeva prihranek prostora in skrajšanje časa, potrebnega za pošiljanje datoteke po internetu.
Tu je njegova osnovna sintaksa:
$gzip [Opcije] [imena datotek]Z uporabo stikala - vam bo dal podrobne informacije o stisnjeni datoteki.
Za razpakiranje datoteke uporabite skladnjo:
$gzip -dime datoteke.gzČe želite namestiti gzip, v terminalu zaženite naslednji ukaz:
$sudo apt-get install gzip7zip
The 7zip je odprtokodni pripomoček za stiskanje datotek, ki je bil sprva razvit za uporabnike operacijskega sistema Windows, kasneje pa so ga prenesli v druge operacijske sisteme, kot je Linux in njegove distribucije. Podpira več formatov stiskanja datotek in je priljubljen zaradi visokega stiskalnega razmerja s tehnikami stiskanja LZMA in LZMA2.
Sintaksa:
$7z ime datoteke. 7z ime datotekeZa ekstrakcijo:
$7z e ime datoteke. 7zČe želite namestiti 7zip, v terminalu zaženite naslednji ukaz:
$sudo apt-get installp7zip-poln p7zip-rarlzma
The lzma je še en pripomoček za stiskanje datotek, kot sta zip ali tar, in je nameščen vnaprej nameščen z Linuxom in njegovimi distribucijami. To je precej hiter pripomoček za stiskanje datotek v primerjavi z drugimi.
Če želite ustvariti arhiv:
$lzma-c --stdoutIme datoteke>ime datoteke.lzmaČe želite izvleči datoteke:
$lzma-d --stdoutime datoteke.lzma>Ime datotekebzip2
The bzip2 je brezplačen in odprtokodni pripomoček za stiskanje datotek. Je hitrejši pripomoček za datoteke v primerjavi z gzipom, vendar lahko hkrati stisne samo eno datoteko.
Sintaksa:
Ta tehnika med stiskanjem porabi več RAM -a. Če želite zmanjšati njegovo uporabo, preklopite –S , kot je prikazano spodaj:
$bzip2 -sIme datotekeZa ekstrakcijo:
$bzip2 -dime datoteke.bz2stiskanje datotek xz
The xz je nadgradnja pripomočka za stiskanje datotek lzma, vendar lahko hkrati stisne samo eno datoteko. Dobro se integrira v vse distribucije Linuxa, tudi v starejše izdaje.
Sintaksa za stiskanje:
$xz ime datotekeSintaksa za ekstrahiranje:
$xz-dime datoteke.xzdeliti
The deliti , okrajšava za lupinski arhiv , je preprost in zanesljiv pripomoček za stiskanje datotek za osebne in izkušene uporabnike.
Sintaksa za stiskanje:
$shar ime datoteke>ime datoteke.sharSintaksa za ekstrahiranje:
$unshar ime datoteke.sharČe želite namestiti shar, v terminalu zaženite naslednji ukaz:
$sudo apt-get installsharutilsZ
The Z je široko uporabljen pripomoček za stiskanje datotek v Debianu in njegovih izpeljankah.
Sintaksa za stiskanje:
$Zcvsr ime datoteke.ime datotekeSintaksa za ekstrahiranje:
$Z -xvIme datotekekgb
The kgb lahko brezplačno uporablja pripomoček za stiskanje datotek s podporo za večino datotek. Podpira arhiviranje več datotek v eno z visokim kompresijskim razmerjem.
Sintaksa za arhiviranje:
$kgp ime datoteke.kgb ime datotekeSintaksa za dekompresijo:
$kgb x ime datoteke.kgbČe želite namestiti kgb, v terminalu zaženite naslednji ukaz:
$sudo apt-get installkgbpax
The pax pomeni prenosno izmenjavo arhivov in je pripomoček za stiskanje datotek, ki se uporablja pri ustvarjanju in pridobivanju arhivov. Podpira različne formate stiskanja datotek, kot so tar, cpio, bcpio in ustar.
Sintaksa za stiskanje:
$pax-wffilename.tar ime datotekeSintaksa za dekompresijo:
$pax-r <ime datoteke.tarČe želite namestiti pax, v terminalu zaženite naslednji ukaz:
$sudo apt-get installpaxTorej, to je 10 najboljših pripomočkov za stiskanje datotek za Linux in njegove distribucije. Obstajajo še drugi pripomočki za stiskanje za Linux, vendar teh 10 izstopa, ko jih preizkusite na različnih parametrih. Svoja mnenja lahko delite z nami na @linuxhint in @SwapTirthakar .