Hvordan komprimere og dekomprimere en .bz2-fil i Linux

For å komprimere en fil (er), er å redusere størrelsen på filen (e) betydelig ved å kode data i filen (e) bruker mindre biter, og det er normalt en nyttig praksis under sikkerhetskopiering og overføring av en fil (er) over et nettverk. På den annen side betyr dekomprimering av en fil (er) å gjenopprette data i filen (e) til sin opprinnelige tilstand.

Foreslått lese: Lær Linux tar Kommando med disse 18 eksemplene

Det er flere filkomprimerings- og dekompresjonsverktøy tilgjengelig i Linux som gzip, 7-zip, Lrzip, PeaZip og mange flere.

I denne opplæringen vil vi se på hvordan du komprimerer og dekomprimerer .bz2 filer ved hjelp av bzip2-verktøyet i Linux.

Bzip2 er et velkjent komprimeringsverktøy og det er tilgjengelig på de fleste, om ikke alle de store Linux-distribusjonene, du kan bruke riktig kommandoen for distribusjonen din for å installere den.

$ sudo apt install bzip2 $ sudo yum install bzip2 $ sudo dnf install bzip2 

Den konvensjonelle syntaksen for å bruke bzip2 er:

$ bzip2 option(s) filenames 

Hvordan bruke «bzip2» til å komprimere filer i Linux

Du kan komprimere en fil som nedenfor, der flagget -z muliggjør filkomprimering:

$ bzip2 filenameOR$ bzip2 -z filename

For å komprimere en .tar -fil, bruk kommandoformatet:

$ bzip2 -z backup.tar

Viktig: Som standard bzip2 sletter inndatafilene under komprimering eller dekompresjon, for å beholde inndatafilene, bruk alternativet -k eller --keep.

I tillegg vil -f eller --force -flagget tvinge bzip2 til å overskrive en eksisterende utdatafil.

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

Du kan også sette blokkeringsstørrelsen til 100k opptil 900k, ved hjelp av -1 eller --fast til -9 eller –best som vist i eksemplene nedenfor:

Skjermbildet nedenfor viser hvordan du bruker alternativer for å beholde inndatafilen, tving bzip2 til å overskrive en utdata fil og angi blokkstørrelsen under komprimering.

Komprimer filer ved hjelp av bzip2 i Linux

Slik bruker du «bzip2» t o Komprimere filer i Linux

For å dekomprimere en .bz2 -fil, bruk -d eller --decompress alternativ slik:

$ bzip2 -d filename.bz2

Merk: Filen må ende med en .bz2 utvidelse for at kommandoen ovenfor skal fungere.

$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage 
Komprimere bzip2-fil i Linux

For å se bzip2-hjelpesiden og mansiden, skriv kommandoen nedenfor:

$ bzip2 -h$ man bzip2

Til slutt, med de enkle utførelsene ovenfor, tror jeg at du nå er i stand til å komprimere og dekomprimere .bz2 filer ved hjelp av bzip2-verktøyet i Linux. For spørsmål eller tilbakemelding kan du imidlertid kontakte oss ved hjelp av kommentarseksjonen nedenfor.

Det er viktig at du kanskje vil gå gjennom noen viktige eksempler på Tar-kommandoer i Linux for å lære å bruke tar-verktøyet for å lage komprimerte arkivfiler.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *