Hvernig á að þjappa og afþjappa .bz2 skrá í Linux


Að þjappa skrá(r) er að minnka verulega stærð skráarinnar/skránna með því að kóða gögn í skrána/skrárnar með því að nota færri bita, og það er venjulega gagnleg æfing við öryggisafrit og flutning á skrá/skrám. yfir neti. Aftur á móti þýðir það að afþjappa skrá(r) að endurheimta gögn í skránni/skránum í upprunalegt horf.

Það eru nokkrir PeaZip og margir fleiri.

Í þessari kennslu munum við skoða hvernig á að þjappa og þjappa .bz2 skrár með bzip2 tólinu í Linux.

Bzip2 er vel þekkt þjöppunartæki og það er fáanlegt á flestum ef ekki öllum helstu Linux dreifingum, þú getur notað viðeigandi skipun fyrir dreifinguna þína til að setja það upp.

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

Hefðbundin setningafræði við að nota bzip2 er:

$ bzip2 option(s) filenames 

Hvernig á að nota „bzip2“ til að þjappa skrám í Linux

Þú getur þjappað skrá eins og hér að neðan, þar sem fáninn -z gerir skráarþjöppun kleift:

$ bzip2 filename
OR
$ bzip2 -z filename

Til að þjappa .tar skrá skaltu nota skipanasniðið:

$ bzip2 -z backup.tar

Mikilvægt: Sjálfgefið er að bzip2 eyðir inntaksskránum meðan á þjöppun stendur eða afþjöppun, til að halda inntaksskránum, notaðu -k eða --keep valkostinn.

Að auki mun -f eða --force fáninn neyða bzip2 til að skrifa yfir núverandi úttaksskrá.

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

Þú getur líka stillt blokkastærðina á 100k upp í 900k, með -1 eða --fast í -9 eða –best eins og sýnt er í neðangreind dæmi:

$ 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 

Skjámyndin hér að neðan sýnir hvernig á að nota valkosti til að halda inntaksskránni, þvinga bzip2 til að skrifa yfir úttaksskrá og stilla blokkastærðina meðan á þjöppun stendur.

Hvernig á að nota „bzip2“ til að þjappa niður skrám í Linux

Til að þjappa .bz2 skrá skaltu nota -d eða --decompress valkostinn eins og svo:

$ bzip2 -d filename.bz2

Athugið: Skráin verður að enda á .bz2 endingunni til að skipunin hér að ofan virki.

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

Til að skoða bzip2 hjálparsíðuna og mannsíðuna skaltu slá inn skipunina hér að neðan:

$ bzip2  -h
$ man bzip2

Að lokum, með einföldum útfærslum hér að ofan, tel ég að þú sért nú fær um að þjappa og afþjappa .bz2 skrár með bzip2 tólinu í Linux. Hins vegar, fyrir allar spurningar eða athugasemdir, náðu okkur í athugasemdahlutann hér að neðan.

Mikilvægt er að þú gætir viljað fara yfir nokkrar mikilvægar búa til þjappaðar skjalasafnsskrár.