2014-06-05 11 views
5

Jak używać tar i filtrować archiwum przez LZ4? Lub dostępne narzędzia? Wygląda na niewygodne w użyciu tar cvf folderABC.tar folderABC && lz4c -c0 folderABC.tar.Jak używać tar z lz4?

PS: * nix środowiska

Odpowiedz

12

lz4 ma strukturę wiersza polecenia podobnego do gzip. W związku z tym, coś jak to będzie działać:

tar cvf - folderABC | lz4 > folderABC.tar.lz4 

lub

tar cvf - folderABC | lz4 - folderABC.tar.lz4 

Pierwszy kompresuje cicho, jak gzip. Drugi jest nieco bardziej specyficzny dla lz4, a także wyświetla podsumowane statystyki kompresji.

+0

Czy istnieje standardowy sposób dodania CRC32 do tar.lz4 w celu wykrycia uszkodzonych plików? – user643011

+1

lz4 stosuje już domyślnie 32-bitową sumę kontrolną, aby wykryć uszkodzenie. Opiera się na [XXH32] (http://www.xxhash.com). – Cyan