Kako stisniti in razložiti datoteko .bz2 v Linuxu
Stiskanje datotek pomeni znatno zmanjšanje velikosti datotek s kodiranjem podatkov v datotekah z manj bitov in je običajno koristna praksa med varnostnim kopiranjem in prenosom datotek. prek omrežja. Po drugi strani pa dekompresiranje datotek pomeni obnovitev podatkov v datotekah v prvotno stanje.
Obstaja več PeaZip in še veliko več.
V tej vadnici si bomo ogledali, kako stisniti in dekomprimirati datoteke .bz2
z orodjem bzip2 v Linuxu.
Bzip2 je dobro znano orodje za stiskanje in je na voljo v večini, če ne v vseh glavnih distribucijah Linuxa, za namestitev pa lahko uporabite ustrezen ukaz za svojo distribucijo.
$ sudo apt install bzip2 [On Debian/Ubuntu] $ sudo yum install bzip2 [On CentOS/RHEL] $ sudo dnf install bzip2 [On Fedora 22+]
Konvencionalna sintaksa uporabe bzip2 je:
$ bzip2 option(s) filenames
Kako uporabiti “bzip2” za stiskanje datotek v Linuxu
Datoteko lahko stisnete spodaj, pri čemer zastavica -z
omogoča stiskanje datotek:
$ bzip2 filename OR $ bzip2 -z filename
Za stiskanje datoteke .tar
uporabite obliko ukaza:
$ bzip2 -z backup.tar
Pomembno: bzip2 privzeto med stiskanjem ali dekompresijo izbriše vhodne datoteke, če želite ohraniti vhodne datoteke, uporabite možnost -k
ali --keep
.
Poleg tega bo zastavica -f
ali --force
prisilila bzip2, da prepiše obstoječo izhodno datoteko.
------ To keep input file ------ $ bzip2 -zk filename $ bzip2 -zk backup.tar
Velikost bloka lahko nastavite tudi na 100k do 900k, z uporabo -1
ali --fast
na -9
ali –najboljše, kot je prikazano v spodnji primeri:
$ 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
Spodnji posnetek zaslona prikazuje, kako uporabiti možnosti za ohranitev vhodne datoteke, prisiliti bzip2, da prepiše izhodno datoteko in med stiskanjem nastavi velikost bloka.
Kako uporabiti “bzip2” za razpakiranje datotek v Linuxu
Za dekompresijo datoteke .bz2
uporabite možnost -d
ali --decompress
tako:
$ bzip2 -d filename.bz2
Opomba: Da bo zgornji ukaz deloval, se mora datoteka končati s pripono .bz2
.
$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage
Če si želite ogledati stran za pomoč bzip2 in stran z navodili, vnesite spodnji ukaz:
$ bzip2 -h $ man bzip2
Nazadnje, z zgoraj navedenimi preprostimi obdelavami verjamem, da ste zdaj sposobni stisniti in razpakirati datoteke .bz2
z orodjem bzip2 v Linuxu. Za vsa vprašanja ali povratne informacije nas pokličite v spodnjem oddelku za komentarje.
Pomembno je, da si boste morda želeli ogledati nekaj pomembnih datotek za ustvarjanje stisnjenih arhivskih datotek.