Kako komprimirati i dekomprimirati .bz2 datoteku u Linuxu
Komprimirati fajl(ove) znači značajno smanjiti veličinu fajla(ova) kodiranjem podataka u fajl(ama) koristeći manje bitova, i to je obično korisna praksa tokom sigurnosnog kopiranja i prijenosa datoteke(a) preko mreže. S druge strane, dekompresija fajla(ova) znači vraćanje podataka u fajl(ama) u prvobitno stanje.
Preporučeno čitanje: Naučite Linux naredbu 'tar' s ovih 18 primjera
Postoji nekoliko alata za kompresiju i dekompresiju datoteka dostupnih u Linuxu kao što su gzip, 7-zip, Lrzip, PeaZip i mnogi drugi.
U ovom vodiču ćemo pogledati kako komprimirati i dekomprimirati datoteke .bz2
koristeći bzip2 alat u Linuxu.
Bzip2 je dobro poznat alat za kompresiju i dostupan je na većini, ako ne i svim glavnim distribucijama Linuxa, možete koristiti odgovarajuću naredbu za svoju distribuciju da biste ga instalirali.
sudo apt install bzip2 [On Debian/Ubuntu]
sudo yum install bzip2 [On CentOS/RHEL]
sudo dnf install bzip2 [On Fedora 22+]
Konvencionalna sintaksa korištenja bzip2 je:
bzip2 option(s) filenames
Kako koristiti “bzip2” za komprimiranje datoteka u Linuxu
Datoteku možete komprimirati kao ispod, gdje oznaka -z
omogućava kompresiju datoteke:
bzip2 filename
OR
bzip2 -z filename
Za komprimiranje datoteke .tar
koristite format komande:
bzip2 -z backup.tar
Važno: Prema zadanim postavkama, bzip2 briše ulazne datoteke tokom kompresije ili dekompresije, da zadržite ulazne datoteke, koristite -k
ili --sačuvaj
opciju.
Osim toga, oznaka -f
ili --force
će prisiliti bzip2 da prepiše postojeći izlazni fajl.
------ To keep input file ------
bzip2 -zk filename
bzip2 -zk backup.tar
Također možete postaviti veličinu bloka na 100k do 900k, koristeći -1
ili --fast
na -9
ili –najbolji kao što je prikazano u primjerima ispod:
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
Snimak ekrana ispod pokazuje kako koristiti opcije da zadržite ulaznu datoteku, prisilite bzip2 da prepiše izlaznu datoteku i postavite veličinu bloka tokom kompresije.
Kako koristiti “bzip2” za dekomprimiranje datoteka u Linuxu
Da dekomprimirate datoteku .bz2
, koristite opciju -d
ili --decompress
na sljedeći način:
bzip2 -d filename.bz2
Napomena: Datoteka mora završiti ekstenzijom .bz2
da bi gornja naredba radila.
bzip2 -vd Etcher-linux-x64.AppImage.bz2
bzip2 -vfd Etcher-linux-x64.AppImage.bz2
ls -l Etcher-linux-x64.AppImage
Da vidite bzip2 stranicu pomoći i man stranicu, upišite naredbu ispod:
bzip2 -h
man bzip2
Na kraju, uz gornje jednostavne razrade, vjerujem da ste sada sposobni komprimirati i dekompresirati .bz2
datoteke koristeći bzip2 alat u Linuxu. Međutim, za bilo kakva pitanja ili povratne informacije, obratite nam se pomoću odjeljka za komentare ispod.
Važno je da ćete možda htjeti proći kroz nekoliko važnih primjera Tar komandi u Linuxu kako biste naučili koristiti uslužni program tar za kreiranje komprimiranih arhivskih datoteka.