Hur man komprimerar och dekomprimerar en .bz2-fil i Linux
Att komprimera en fil (er) är att avsevärt minska storleken på filerna genom att koda data i filerna använder mindre bitar, och det är normalt en användbar metod vid säkerhetskopiering och överföring av en eller flera filer över ett nätverk. Å andra sidan innebär dekomprimering av en eller flera filer återställning av data i filen / filerna till sitt ursprungliga tillstånd.
Föreslagen läsning: Lär dig Linux tar -kommando med de här 18 exemplen
Det finns flera filkomprimerings- och dekomprimeringsverktyg tillgängliga i Linux som gzip, 7-zip, Lrzip, PeaZip och många fler.
 I denna handledning kommer vi att titta på hur man komprimerar och dekomprimerar .bz2 filer som använder bzip2-verktyget i Linux. 
Bzip2 är ett välkänt komprimeringsverktyg och det finns på de flesta om inte alla större Linux-distributioner, du kan använda lämplig kommando för din distribution att installera den.
$ sudo apt install bzip2 $ sudo yum install bzip2 $ sudo dnf install bzip2
Den konventionella syntaxen för att använda bzip2 är:
$ bzip2 option(s) filenames
Hur man använder ”bzip2” för att komprimera filer i Linux
 Du kan komprimera en fil enligt nedan, där flaggan -z möjliggör filkomprimering: 
$ bzip2 filenameOR$ bzip2 -z filename
 För att komprimera en .tar -fil, använd kommandoformatet: 
$ bzip2 -z backup.tar
 Viktigt: Som standard, bzip2 raderar inmatningsfilerna under komprimering eller dekompression, för att behålla inmatningsfilerna använder du alternativet -k eller --keep. 
 Dessutom kommer flaggan -f eller --force att tvinga bzip2 att skriva över en befintlig utdatafil. 
------ To keep input file ------$ bzip2 -zk filename$ bzip2 -zk backup.tar
 Du kan också ställa in blockstorleken till 100k upp till 900k med -1 eller --fast till -9 eller –bäst som visas i exemplen nedan: 
Skärmdumpen nedan visar hur du använder alternativ för att behålla inmatningsfilen, tvinga bzip2 att skriva över en utdata fil och ställ in blockstorleken under komprimering.
Hur man använder ”bzip2” t o Komprimera filer i Linux
 För att dekomprimera en .bz2 -fil, använd -d eller --decompress alternativ så: 
$ bzip2 -d filename.bz2
 Obs: Filen måste avslutas med en .bz2 tillägg för att kommandot ovan ska fungera. 
$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage
För att visa bzip2-hjälpsidan och mansidan, skriv kommandot nedan:
$ bzip2 -h$ man bzip2
 Slutligen, med de enkla utarbetningarna ovan, tror jag att du nu kan komprimera och dekomprimera .bz2 -filer med bzip2-verktyget i Linux. För frågor eller feedback, kontakta oss dock med hjälp av kommentarsektionen nedan. 
Det är viktigt att du kanske vill gå igenom några viktiga exempel på Tar-kommandon i Linux för att lära dig att använda tar-verktyget för att skapa komprimerade arkivera filer.