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 tervagzip
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.gzAsenna gzip suorittamalla seuraava komento päätteessä:
$sudo apt-get install gzip7zip
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 tiedostonimiIrrottaa:
$7z ja tiedostonimi. 7zAsenna 7zip suorittamalla seuraava komento päätteessä:
$sudo apt-get installp7zip-täysi p7zip-rarlzma
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.lzmaTiedostojen purkaminen:
$lzma-d -lopputiedostonimi.lzma>Tiedoston nimibzip2
The bzip2 on ilmainen ja avoimen lähdekoodin tiedostojen pakkausohjelma. Se on nopeampi tiedostoapuohjelma verrattuna gzipiin, mutta voi pakata vain yhden tiedoston kerrallaan.
Syntaksi:
Tämä tekniikka käyttää enemmän RAM -muistia pakkauksen aikana. Vähennä sen käyttöä vaihtamalla –S , kuten alla:
$bzip2 -sTiedoston nimiIrrottaa:
$bzip2 -dtiedostonimi.bz2xz -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 tiedostonimiPoimittava syntaksi:
$xz-dtiedostonimi.xzJaa
The Jaa , lyhenne jstk kuoren arkisto , on yksinkertainen ja luotettava tiedostojen pakkausohjelma henkilökohtaisille ja tehon käyttäjille.
Pakattava syntaksi:
$shar tiedostonimi>tiedostonimi.sharPoimittava syntaksi:
$unshar tiedostonimi.sharAsenna shar suorittamalla seuraava komento päätteessä:
$sudo apt-get installsharutilsKanssa
The Kanssa on laajalti käytetty tiedostojen pakkausohjelma Debianissa ja sen johdannaisissa.
Pakattava syntaksi:
$Kanssacvsr tiedostonimi. tiedostonimiPoimittava syntaksi:
$Kanssa -xvTiedoston nimikgb
The kgb on ilmainen tiedostojen pakkausohjelma, joka tukee useimpia tiedostomuotoja. Se tukee useiden tiedostojen arkistointia yhdeksi suureksi pakkaussuhteeksi.
Arkiston syntaksi:
$kgp -tiedostonimi. kgb -tiedostonimiPurkamisen syntaksi:
$kgb x tiedostonimi. kgbAsenna kgb suorittamalla seuraava komento päätteessä:
$sudo apt-get installkgbpax
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 -tiedostonimiPurkamisen syntaksi:
$pax-r <tiedostonimi.tarAsenna pax suorittamalla seuraava komento päätteessä:
$sudo apt-get installpaxJoten 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 .