.bz2-tiedoston pakkaaminen ja purkaminen Linuxissa


Tiedoston (tiedostojen) pakkaaminen merkitsee tiedoston (tiedostojen) koon huomattavaa pienentämistä koodaamalla tiedostoihin vähemmän bittejä, ja se on yleensä hyödyllinen käytäntö tiedoston (tiedostojen) varmuuskopioinnin ja siirron aikana. verkon kautta. Toisaalta tiedoston (tiedostojen) purkaminen tarkoittaa tiedostossa (tiedostoissa) olevien tietojen palauttamista alkuperäiseen tilaan.

Suositeltu luku: Opi Linuxin "tar" -komento näiden 18 esimerkin avulla

Linuxissa on saatavilla useita tiedostojen pakkaus- ja purkutyökaluja, kuten gzip, 7-zip, Lrzip, PeaZip ja monet muut.

Tässä opetusohjelmassa tarkastellaan, kuinka .bz2-tiedostoja pakataan ja puretaan Linuxin bzip2-työkalulla.

Bzip2 on hyvin tunnettu pakkaustyökalu, ja se on saatavilla useimmissa, ellei kaikissa tärkeimmissä Linux-jakeluissa. Voit asentaa sen käyttämällä jakelullesi sopivaa komentoa.

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

bzip2-käytön tavanomainen syntaksi on:

bzip2 option(s) filenames 

Kuinka käyttää "bzip2" tiedostojen pakkaamiseen Linuxissa

Voit pakata tiedoston alla kuvatulla tavalla, jossa lippu -z mahdollistaa tiedoston pakkaamisen:

bzip2 filename
OR
bzip2 -z filename

Pakkaa .tar-tiedosto käyttämällä komentomuotoa:

bzip2 -z backup.tar

Tärkeää: Oletuksena bzip2 poistaa syöttötiedostot pakkaamisen tai purkamisen aikana. Jos haluat säilyttää syöttötiedostot, käytä -k tai --keep.

Lisäksi lippu -f tai --force pakottaa bzip2:n korvaamaan olemassa olevan tulostiedoston.

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

Voit myös asettaa lohkon kooksi 100 kt - 900 kt käyttämällä -1 tai --fast arvoa -9 tai -best kuten alla olevissa esimerkeissä:

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 

Alla oleva kuvakaappaus näyttää, kuinka voit käyttää vaihtoehtoja syöttötiedoston säilyttämiseen, pakottaa bzip2 korvaamaan tulostiedoston ja asettaa lohkokoon pakkaamisen aikana.

Kuinka käyttää "bzip2" tiedostojen purkamiseen Linuxissa

Jos haluat purkaa .bz2-tiedoston, käytä -d- tai --decompress-vaihtoehtoa seuraavasti:

bzip2 -d filename.bz2

Huomaa: tiedoston lopussa on oltava .bz2, jotta yllä oleva komento toimii.

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

Avaa bzip2-ohjesivu ja man-sivu kirjoittamalla alla oleva komento:

bzip2  -h
man bzip2

Lopuksi, yllä olevilla yksinkertaisilla tarkennuksilla uskon, että pystyt nyt pakkaamaan ja purkamaan .bz2-tiedostoja bzip2-työkalulla Linuxissa. Jos sinulla on kuitenkin kysyttävää tai palautetta, ota meihin yhteyttä alla olevan kommenttiosion kautta.

Tärkeää on, että saatat haluta käydä läpi muutamia tärkeitä Tar-komento-esimerkkejä Linuxissa oppiaksesi käyttämään tar-apuohjelmaa pakattujen arkistotiedostojen luomiseen.