Sådan komprimeres og dekomprimeres en .bz2-fil i Linux

At komprimere en fil (er) er at reducere størrelsen på fil (erne) betydeligt ved at kode data i filerne brug af færre bits, og det er normalt en nyttig praksis under sikkerhedskopiering og overførsel af en eller flere filer over et netværk. På den anden side betyder dekomprimering af en eller flere filer at gendanne data i filerne til den oprindelige tilstand.

Foreslået læsning: Lær Linux tar -kommando med disse 18 eksempler

Der er flere filkomprimerings- og dekomprimeringsværktøjer tilgængelige i Linux, såsom gzip, 7-zip, Lrzip, PeaZip og mange flere.

I denne vejledning vil vi se på, hvordan man komprimerer og dekomprimerer .bz2 filer ved hjælp af bzip2-værktøjet i Linux.

Bzip2 er et velkendt komprimeringsværktøj, og det er tilgængeligt på de fleste, hvis ikke alle de store Linux-distributioner, du kan bruge den passende kommando til din distribution for at installere den.

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

Den konventionelle syntaks ved brug af bzip2 er:

$ bzip2 option(s) filenames 

Sådan bruges “bzip2” til komprimering af filer i Linux

Du kan komprimere en fil som nedenfor, hvor flag -z muliggør filkomprimering:

$ bzip2 filenameOR$ bzip2 -z filename

For at komprimere en .tar -fil skal du bruge kommandoformatet:

$ bzip2 -z backup.tar

Vigtigt: Som standard bzip2 sletter inputfilerne under komprimering eller dekompression, for at beholde inputfilerne skal du bruge indstillingen -k eller --keep.

Derudover vil flagget -f eller --force tvinge bzip2 til at overskrive en eksisterende outputfil.

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

Du kan også indstille blokstørrelsen til 100k op til 900k ved hjælp af -1 eller --fast til -9 eller –best som vist i eksemplerne nedenfor:

Skærmbilledet nedenfor viser, hvordan du bruger indstillinger til at beholde inputfilen, tving bzip2 til at overskrive en output fil og indstil blokstørrelsen under komprimering.

Komprimer filer ved hjælp af bzip2 i Linux

Sådan bruges “bzip2” t o Dekomprimere filer i Linux

For at dekomprimere en .bz2 -fil skal du bruge -d eller --decompress mulighed som sådan:

$ bzip2 -d filename.bz2

Bemærk: Filen skal slutte med en .bz2 udvidelse 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 
Dekomprimere bzip2-fil i Linux

For at se bzip2-hjælpesiden og man-siden skal du skrive kommandoen nedenfor:

$ bzip2 -h$ man bzip2

Endelig med de enkle detaljer ovenfor, tror jeg, at du nu er i stand til at komprimere og dekomprimere .bz2 filer ved hjælp af bzip2-værktøjet i Linux. For spørgsmål eller feedback kan du dog kontakte os ved hjælp af kommentarsektionen nedenfor.

Det er vigtigt, at du måske vil gå over et par vigtige eksempler på Tar-kommandoer i Linux for at lære at bruge tar-værktøjet til at oprette komprimerede arkivfiler.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *