Jak skompresować i zdekompresować plik .bz2 w systemie Linux

Aby skompresować plik (i), to znacznie zmniejszyć rozmiar pliku (ów) poprzez zakodowanie danych w pliku (ach) używając mniejszej liczby bitów i jest to zwykle przydatna praktyka podczas tworzenia kopii zapasowych i przesyłania plików przez sieć. Z drugiej strony, dekompresja pliku (ów) oznacza przywrócenie danych w pliku (ach) do ich pierwotnego stanu.

Zalecana lektura: Naucz się polecenia „tar” w Linuksie za pomocą tych 18 przykładów

W Linuksie dostępnych jest kilka narzędzi do kompresji i dekompresji plików, takich jak gzip, 7-zip, Lrzip, PeaZip i wiele innych.

W tym samouczku przyjrzymy się, jak kompresować i dekompresować .bz2 przy użyciu narzędzia bzip2 w Linuksie.

Bzip2 jest dobrze znanym narzędziem do kompresji i jest dostępne w większości, jeśli nie we wszystkich, głównych dystrybucjach Linuksa, możesz użyć odpowiedniego polecenia dla Twojej dystrybucji, aby go zainstalować.

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

Typowa składnia bzip2 to:

$ bzip2 option(s) filenames 

Jak używać „bzip2” do kompresowania plików w systemie Linux

Możesz skompresować plik jak poniżej, gdzie flaga -z włącza kompresję pliku:

$ bzip2 filenameOR$ bzip2 -z filename

Aby skompresować plik .tar, użyj formatu polecenia:

$ bzip2 -z backup.tar

Ważne: domyślnie bzip2 usuwa pliki wejściowe podczas kompresji lub dekompresji, aby zachować pliki wejściowe, użyj opcji -k lub --keep.

Ponadto flaga -f lub --force zmusi bzip2 do zastąpienia istniejącego pliku wyjściowego.

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

Równie dobrze możesz ustawić rozmiar bloku od 100 000 do 900 000, używając -1 lub --fast do -9 lub –best, jak pokazano na poniższych przykładach:

Poniższy zrzut ekranu pokazuje, jak użyć opcji, aby zachować plik wejściowy, wymusić na bzip2 nadpisanie wyjścia plik i ustaw rozmiar bloku podczas kompresji.

Kompresuj pliki przy użyciu bzip2 w systemie Linux

Jak używać „bzip2” t o Dekompresuj pliki w systemie Linux

Aby zdekompresować plik .bz2, użyj -d lub --decompress taka jak ta:

$ bzip2 -d filename.bz2

Uwaga: plik musi kończyć się .bz2 rozszerzenie powyższego polecenia, aby działało.

$ bzip2 -vd Etcher-linux-x64.AppImage.bz2 $ bzip2 -vfd Etcher-linux-x64.AppImage.bz2 $ ls -l Etcher-linux-x64.AppImage 
Rozpakuj plik bzip2 w Linuksie

Aby wyświetlić stronę pomocy bzip2 i stronę podręcznika, wpisz poniższe polecenie:

$ bzip2 -h$ man bzip2

Na koniec, dzięki prostym wyjaśnieniom powyżej, uważam, że jesteś teraz w stanie kompresować i dekompresować pliki .bz2 przy użyciu narzędzia bzip2 w Linuksie. Jednak w przypadku jakichkolwiek pytań lub opinii, skontaktuj się z nami, korzystając z sekcji komentarzy poniżej.

Co ważne, możesz chcieć przejrzeć kilka ważnych przykładów poleceń Tar w systemie Linux, aby nauczyć się korzystania z narzędzia tar do tworzenia skompresowanych archiwum plików.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *