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.