Els usuaris de Linux gaudeixen de moltes utilitats de compressió de fitxers efectives i fiables a la seva disposició.
La majoria de les utilitats que figuren aquí funcionen bé amb totes les distribucions de Linux i les hem provat a Ubuntu.
quitrà
El quitrà La compressió de fitxers és una de les utilitats de compressió de fitxers més utilitzades a Linux. Els fitxers comprimits amb aquesta utilitat tenen sufix .tar.gz i .tgz , i també se'ls anomena tarballs .
Per exemple, si tenim un fitxer / directori anomenat swap1 al directori actual. Per desar-lo en un fitxer comprimit anomenat file.tar, gz , hem d'executar l'ordre següent al terminal:
$quitrà -czvffile.tar.gz swap1
És possible que us pregunteu què canvia exactament -czvf vol dir, ho veiem un per un.
-c : Creeu un arxiu
-Amb : Comprimiu l'arxiu amb gzip
-v : conegut com detallada . Mostra el progrés a la finestra del terminal quan es crea l'arxiu.
-f : Aquest commutador permet especificar el nom del fitxer de l'arxiu.
Instal·leu-lo executant l'ordre següent al terminal:
$suo apt-get install quitràgzip
El gzip significa GNU Zip, i és un format de compressió de fitxers de codi obert que s’utilitza per comprimir fitxers individuals. Produeix fitxers comprimits amb el sufix .gz extensió.
ZIP i GZIP, són formats de compressió de fitxers molt populars a l’hora d’estalviar espai i reduir el temps necessari per enviar el fitxer per Internet.
Aquí teniu la sintaxi bàsica:
$gzip [Opcions] [noms de fitxer]Utilitzant el commutador -la us proporcionarà informació detallada sobre el fitxer comprimit.
Per descomprimir un fitxer, utilitzeu la sintaxi:
$gzip -dnom del fitxer.gzPer instal·lar gzip, executeu l'ordre següent al terminal:
$suo apt-get install gzip7 zip
El 7 zip és una utilitat de compressió de fitxers de codi obert que es va desenvolupar inicialment per a usuaris de Windows i que posteriorment va ser portada a altres sistemes operatius com Linux i les seves distribucions. Admet múltiples formats de compressió de fitxers i és popular per a una alta relació de compressió amb tècniques de compressió LZMA i LZMA2.
Sintaxi:
$7z un nom de fitxer. 7z nom de fitxerPer extreure:
$7z e nom del fitxer.7zPer instal·lar 7zip, executeu l'ordre següent al terminal:
$suo apt-get installp7zip-full p7zip-rarlzma
El lzma és una altra utilitat de compressió de fitxers com zip o tar, i s'inclou preinstal·lat amb Linux i les seves distribucions. És una utilitat de compressió de fitxers força ràpida en comparació amb altres.
Per crear un arxiu:
$lzma-c --stdoutnom de l'arxiu>nom de fitxer.lzmaPer extreure fitxers:
$lzma-d --stdoutnom de fitxer.lzma>nom de l'arxiubzip2
El bzip2 és una utilitat de compressió de fitxers de codi obert i gratuïta. És una utilitat de fitxers més ràpida en comparació amb gzip, però només pot comprimir un sol fitxer alhora.
Sintaxi:
Aquesta tècnica utilitza més memòria RAM durant la compressió. Per reduir-ne l'ús, canvieu –S , com es mostra a continuació:
$bzip2 -snom de l'arxiuPer extreure:
$bzip2 -dnom del fitxer.bz2Compressió de fitxers xz
El xz és una actualització a la utilitat de compressió de fitxers lzma, però només pot comprimir un sol fitxer alhora. S'integra bé amb totes les distribucions de Linux, fins i tot amb les versions anteriors.
Sintaxi per comprimir:
$nom de fitxer xzSintaxi per extreure:
$xz-dnom del fitxer.xzCompartir
El Compartir , abreviatura de arxiu de shell , és una utilitat de compressió de fitxers senzilla i fiable per a usuaris personals i avançats.
Sintaxi per comprimir:
$Shar nom de fitxer>filename.sharSintaxi per extreure:
$unshar file.sharPer instal·lar Shar, executeu l'ordre següent al terminal:
$suo apt-get installsharutilsAmb
El Amb és una utilitat de compressió de fitxers àmpliament utilitzada a Debian i els seus derivats.
Sintaxi per comprimir:
$Ambcvsr nom de fitxer.un nom de fitxerSintaxi per extreure:
$Amb -XVnom de l'arxiukgb
El kgb és gratuït utilitzar la utilitat de compressió de fitxers amb suport per a la majoria de formats de fitxer. Admet l'arxiu de diversos fitxers en un de gran proporció de compressió.
Sintaxi per arxivar:
$kgp nom de fitxer.kgb nom de fitxerSintaxi per descomprimir:
$kgb x nom de fitxer.kgbPer instal·lar kgb, executeu l'ordre següent al terminal:
$suo apt-get installkgbpax
El pax significa Portable Archive Exchange i és una utilitat de compressió de fitxers que s’utilitza per crear i extreure arxius. Admet diversos formats de compressió de fitxers com tar, cpio, bcpio i ustar.
Sintaxi per comprimir:
$pax-wffilename.tar nom de fitxerSintaxi per descomprimir:
$pax-r <nom del fitxer.tarPer instal·lar pax, executeu l'ordre següent al terminal:
$suo apt-get installpaxPer tant, aquestes són les deu principals utilitats de compressió de fitxers per a Linux i les seves distribucions. Encara hi ha altres utilitats de compressió per a Linux, però aquests 10 són els més destacats quan es proven amb diversos paràmetres. No dubteu a compartir les vostres opinions amb nosaltres a @linuxhint i @SwapTirthakar .