Top 10 tiedostonpakkausapuohjelmaa Linuxissa

Top 10 File Compression Utilities Linux

Tiedostojen siirtäminen tietokoneen välillä tai niiden turvallinen tallentaminen on tärkeä tehtävä sekä tavallisille että ammattikäyttäjille. Joskus tietyn kokoisia tiedostoja ei voi lähettää Internetin kautta, joten tarvitset apuohjelmia, jotka auttavat pienentämään tiedoston kokoa tinkimättä tiedoista tai laadusta. Se auttaa myös yhdistämään useita tiedostoja ja pienentämään koko tiedostoa, jotta voit lähettää sen turvallisesti Internetin kautta.

Linux -käyttäjiä on siunattu monilla tehokkailla ja luotettavilla tiedostojen pakkausapuohjelmilla.



Suurin osa tässä luetelluista apuohjelmista toimii hyvin kaikkien Linux -jakelujen kanssa, ja olemme testanneet niitä Ubuntussa.



terva

The terva Tiedostojen pakkaus on yksi yleisimmin käytetyistä tiedostojen pakkausohjelmista Linuxissa. Tällä apuohjelmalla pakatulla tiedostolla on jälkiliite .tar.gz ja .tgz , ja niitä kutsutaan myös tarballs .



Jos esimerkiksi meillä on tiedosto/hakemisto nimeltä vaihto 1 nykyisessä hakemistossa. Tallentaa se pakattuun tiedostoon nimeltä file.tar, gz , meidän on suoritettava seuraava komento terminaalissa:

$terva -czvffile.tar.gz swap 1

Saatat ihmetellä, mikä tarkalleen vaihtaa -czvf eli katsotaan se yksi kerrallaan.

-c : Luo arkisto
-Kanssa : Pakkaa arkisto gzipillä
-v : tunnetaan runsas . Se näyttää edistymisen pääteikkunassa arkiston luomisen yhteydessä.
-f : Tällä kytkimellä voit määrittää arkiston tiedostonimen.



Asenna se suorittamalla seuraava komento päätelaitteessa:

$sudo apt-get install terva

gzip

The gzip tarkoittaa GNU Zip, ja se on avoimen lähdekoodin tiedostojen pakkausmuoto, jota käytetään yksittäisten tiedostojen pakkaamiseen. Se tuottaa zip -tiedostoja, joissa on jälkiliite .gz laajennus.

ZIP ja GZIP ovat molemmat erittäin suosittuja tiedostojen pakkausmuotoja tilan säästämisessä ja tiedoston lähettämiseen Internetissä tarvittavan ajan lyhentämisessä.

Tässä on sen perussyntaksi:

$gzip [Asetukset] [tiedostonimet]

Kytkimen käyttö -he antaa sinulle yksityiskohtaisia ​​tietoja pakatusta tiedostosta.

Pura tiedosto käyttämällä syntaksia:

$gzip -dtiedostonimi.gz

Asenna gzip suorittamalla seuraava komento päätteessä:

$sudo apt-get install gzip

7zip

The 7zip on avoimen lähdekoodin tiedostojen pakkausapuohjelma, joka kehitettiin alun perin Windows-käyttäjille ja joka siirrettiin myöhemmin muihin käyttöjärjestelmiin, kuten Linux ja sen jakelut. Se tukee useita tiedostojen pakkausmuotoja ja on suosittu korkean pakkaussuhteen kanssa LZMA- ja LZMA2 -pakkaustekniikoiden kanssa.

Syntaksi:

$7z tiedostonimi. 7z tiedostonimi

Irrottaa:

$7z ja tiedostonimi. 7z

Asenna 7zip suorittamalla seuraava komento päätteessä:

$sudo apt-get installp7zip-täysi p7zip-rar

lzma

The lzma on toinen tiedostojen pakkausapuohjelma, kuten zip tai terva, ja se toimitetaan valmiiksi asennettuna Linuxin ja sen jakelujen kanssa. Se on melko nopea tiedostojen pakkausohjelma verrattuna muihin.

Arkiston luominen:

$lzma-c -loppuTiedoston nimi>tiedostonimi.lzma

Tiedostojen purkaminen:

$lzma-d -lopputiedostonimi.lzma>Tiedoston nimi

bzip2

The bzip2 on ilmainen ja avoimen lähdekoodin tiedostojen pakkausohjelma. Se on nopeampi tiedostoapuohjelma verrattuna gzipiin, mutta voi pakata vain yhden tiedoston kerrallaan.
Syntaksi:

$bzip2Tiedoston nimi

Tämä tekniikka käyttää enemmän RAM -muistia pakkauksen aikana. Vähennä sen käyttöä vaihtamalla –S , kuten alla:

$bzip2 -sTiedoston nimi

Irrottaa:

$bzip2 -dtiedostonimi.bz2

xz -tiedoston pakkaus

The xz on päivitys lzma -tiedostonpakkausapuohjelmaan, mutta voi pakata vain yhden tiedoston kerrallaan. Se integroituu hyvin kaikkiin Linux -distroihin, myös vanhempiin julkaisuihin.

Pakattava syntaksi:

$xz tiedostonimi

Poimittava syntaksi:

$xz-dtiedostonimi.xz

Jaa

The Jaa , lyhenne jstk kuoren arkisto , on yksinkertainen ja luotettava tiedostojen pakkausohjelma henkilökohtaisille ja tehon käyttäjille.

Pakattava syntaksi:

$shar tiedostonimi>tiedostonimi.shar

Poimittava syntaksi:

$unshar tiedostonimi.shar

Asenna shar suorittamalla seuraava komento päätteessä:

$sudo apt-get installsharutils

Kanssa

The Kanssa on laajalti käytetty tiedostojen pakkausohjelma Debianissa ja sen johdannaisissa.

Pakattava syntaksi:

$Kanssacvsr tiedostonimi. tiedostonimi

Poimittava syntaksi:

$Kanssa -xvTiedoston nimi

kgb

The kgb on ilmainen tiedostojen pakkausohjelma, joka tukee useimpia tiedostomuotoja. Se tukee useiden tiedostojen arkistointia yhdeksi suureksi pakkaussuhteeksi.

Arkiston syntaksi:

$kgp -tiedostonimi. kgb -tiedostonimi

Purkamisen syntaksi:

$kgb x tiedostonimi. kgb

Asenna kgb suorittamalla seuraava komento päätteessä:

$sudo apt-get installkgb

pax

The pax tarkoittaa Portable Archive Exchange, ja se on tiedostojen pakkausapuohjelma, jota käytetään arkistojen luomiseen ja purkamiseen. Se tukee erilaisia ​​tiedostojen pakkausmuotoja, kuten tar, cpio, bcpio ja ustar.

Pakattava syntaksi:

$pax-wftiedostonimi.tar -tiedostonimi

Purkamisen syntaksi:

$pax-r <tiedostonimi.tar

Asenna pax suorittamalla seuraava komento päätteessä:

$sudo apt-get installpax

Joten nämä ovat 10 suosituinta tiedostojen pakkausapuohjelmaa Linuxille ja sen jakeluille. Linuxille on vielä muita pakkausapuohjelmia, mutta nämä 10 ovat erottuvimpia, kun niitä testataan eri parametreilla. Voit vapaasti jakaa näkemyksesi kanssamme osoitteessa @linuxhint ja @SwapTirthakar .