Jak skompresować pliki za pomocą narzędzia zstd w systemie Linux

Jak skompresować pliki za pomocą narzędzia zstd w systemie Linux

Chociaż istnieje wiele narzędzi wiersza poleceń i graficznych narzędzi do kompresji danych, zstd się wyróżnia. Skrót od Zstandard, zstd to narzędzie do kompresji danych opracowane przez inżynierów danych Facebooka w 2015 roku. Jest tak potężne i łatwe w użyciu, że zstd stało się narzędziem do kompresji danych dla wielu użytkowników Linuksa. Ten samouczek pokaże Ci, jak zainstalować zstd i używać go z terminala.

Jak zainstalować zstd na wielu dystrybucjach Linuksa?

Zanim będziesz mógł używać zstd, musisz go zainstalować, jeśli nie masz go jeszcze zainstalowanego w swojej dystrybucji Linuksa.

Na szczęście instalacja zstd jest tak prosta, jak uruchomienie kilku poleceń.

Notatka: W zależności od używanej dystrybucji Linuksa może być konieczne zainstalowanie zależności i różnych narzędzi przed kompilacją i zainstalowaniem zstd. Dlatego pierwszą rzeczą do zrobienia jest aktualizacja systemu. W przypadku dystrybucji opartych na Debianie i Ubuntu możesz użyć poleceń upgrade i upgrade:

Aby upewnić się, że masz wszystkie zależności potrzebne zstd, zainstaluj build-essentials, wget, Y tar za pomocą polecenia:

Możliwość zainstalowania Zstd

Teraz, gdy masz już zainstalowane wszystkie niezbędne zależności i narzędzia, możesz śmiało zainstalować zstd.

Na Debianie / Ubuntu / Linux Mint

Aby zainstalować zstd na systemie Debian / Ubuntu / Linux Mint, uruchom polecenie:

Zainstaluj Zstd

W Fedorze / Red Hat / CentOS / AlmaLinux

Aby zainstalować Zstandard w systemach Fedora / Red Hat / CentOS / AlmaLinux, uruchom polecenie;

Na Arch Linux / Manjaro

Aby zainstalować zstd na systemach Arch Linux / Manjaro, uruchom polecenie:

Teraz, gdy mamy zainstalowane i gotowe do pracy zstd, możemy zacząć używać go do kompresji plików.

Kompresuj pliki za pomocą ztsd

Używanie zstd do kompresji pliku jest łatwe. Wszystko, co musisz zrobić, to uruchomić polecenie zstd [filename]. Powyższe polecenie tworzy nowy skompresowany plik z rozszerzeniem .zst.

Czytać  Ściągawka ze skrótami klawiszowymi VSCode Ultimate

Na przykład, aby skompresować „samplecompression.text” w katalogu „/ var / log”, wykonalibyśmy polecenie:

poniżej znajduje się przykładowe wyjście:

Zarejestruj Var Zstd

Powyższe dane wyjściowe pokazują współczynnik kompresji, czyli 44,08% z 1141 bajtów na 503 bajty.

Kompresuj wiele plików

Aby użyć zstd do jednoczesnej kompresji wielu plików, wszystko, co musisz zrobić, to określić pliki, które chcesz skompresować, oddzielone spacją między nimi.

Na przykład, aby skompresować „compress.txt”, „compress2.txt”, „compress3.txt” i „compress4.txt”:

Możesz również użyć symbolu wieloznacznego „*”, aby skompresować wszystkie pliki i foldery w bieżącym / określonym katalogu. Na przykład:

Rozpakuj pliki za pomocą ztsd

Kiedy musisz rozpakować plik za pomocą zstd, użyj -d opcja lub unztd.

Na przykład, aby rozpakować plik używany w tym przewodniku, użyj dowolnego z następujących poleceń:

Upewnij się, że źródło skompresowanego pliku nie istnieje, w przeciwnym razie zstd poprosi o zastąpienie istniejącego pliku.

Wniosek

W tym samouczku pokazano, jak kompresować i dekompresować pliki za pomocą narzędzia zstd. Tymczasem możesz dowiedzieć się, jak rozpakować pliki zip w systemie Linux.

.

Czy ten artykuł jest przydatny?