Kā saspiest un atspiest .bz2 failu Linux


Lai saspiestu failu (-us), ievērojami jāsamazina faila (-u) lielums, kodējot datus failos, izmantojot mazāk bitu, un parasti tā ir noderīga prakse faila (-u) dublēšanas un pārsūtīšanas laikā. pa tīklu. No otras puses, faila (-u) dekompresēšana nozīmē datu (-u) datu atjaunošanu sākotnējā stāvoklī.

Ir vairāki PeaZip un daudzi citi.

Šajā apmācībā mēs aplūkosim, kā saspiest un atspiest .bz2 failus, izmantojot Linux rīku bzip2.

Bzip2 ir labi pazīstams saspiešanas rīks, un tas ir pieejams lielākajā daļā, ja ne visos galvenajos Linux izplatījumos, lai to instalētu, varat izmantot izplatīšanai atbilstošo komandu.

$ sudo apt install bzip2     [On Debian/Ubuntu] 
$ sudo yum install  bzip2    [On CentOS/RHEL]
$ sudo dnf install bzip2     [On Fedora 22+]

Parastā bzip2 izmantošanas sintakse ir šāda:

$ bzip2 option(s) filenames 

Kā izmantot failu “bzip2”, lai saspiestu failus Linux

Varat saspiest failu, kā norādīts zemāk, kur karodziņš -z ļauj saspiest failu:

$ bzip2 filename
OR
$ bzip2 -z filename

Lai saspiestu failu .tar , izmantojiet komandas formātu:

$ bzip2 -z backup.tar

Svarīgi: Pēc noklusējuma bzip2 izdzēš ievades failus saspiešanas vai dekompresijas laikā, lai saglabātu ievades failus, izmantojiet opciju -k vai --keep .

Turklāt karodziņš -f vai --force piespiedīs bzip2 pārrakstīt esošu izvades failu.

------ To keep input file  ------
$ bzip2 -zk filename
$ bzip2 -zk backup.tar

Jūs varat arī iestatīt bloka izmēru no 100k līdz 900k, izmantojot -1 vai --fast uz -9 vai –best, kā parādīts tālāk minētie piemēri:

$ bzip2 -k1  Etcher-linux-x64.AppImage
$ ls -lh  Etcher-linux-x64.AppImage.bz2 
$ bzip2 -k9  Etcher-linux-x64.AppImage 
$ bzip2 -kf9  Etcher-linux-x64.AppImage 
$ ls -lh Etcher-linux-x64.AppImage.bz2 

Zemāk redzamajā ekrānuzņēmumā ir parādīts, kā izmantot opcijas, lai saglabātu ievades failu, piespiežot bzip2 pārrakstīt izejas failu un iestatīt bloka lielumu saspiešanas laikā.

Kā izmantot failu “bzip2”, lai atspiestu failus Linux

Lai atspiestu failu .bz2 , izmantojiet opciju -d vai --decompress , piemēram:

$ bzip2 -d filename.bz2

Piezīme. Lai iepriekšminētā komanda darbotos, failam jābeidzas ar paplašinājumu .bz2 .

$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 
$ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 
$ ls -l Etcher-linux-x64.AppImage 

Lai skatītu bzip2 palīdzības lapu un man lapu, ierakstiet zemāk esošo komandu:

$ bzip2  -h
$ man bzip2

Visbeidzot, ar vienkāršajām iepriekšminētajām detaļām es uzskatu, ka tagad jūs varat saspiest un dekompresēt .bz2 failus, izmantojot Linux rīku bzip2. Tomēr, ja jums ir kādi jautājumi vai atsauksmes, sazinieties ar mums, izmantojot zemāk esošo komentāru sadaļu.

Svarīgi ir tas, ka jūs varētu vēlēties apskatīt dažus svarīgus saspiestu arhīvu failu izveidošanas veidus.