[LIFEHACK] Sprawdzenie integralności i poprawności spakowanego pliku TAR.GZ bez jego rozpakowywania

Wystarczy wylistować zawartość pliku TAR.GZ a wynik rozpakowywania wysłać w „linuksową próżnię” :

tar -tzf plik-do-sprawdzenia.tar.gz >/dev/null

Jeśli wylistowanie przebiegło bez problemów, to plik jest OK.

Jeśli widzisz coś w stylu:

gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

Znaczy to, że plik jest pobrany / skopiowany na dysk częściowo lub podczas jego pakowania coś przerwało proces kompresji. Rozpakowanie takiego pliku może być niemożliwe lub możliwe jedynie w części.

Możesz również polubić…

Inna porada:
MySQL jak znaleźć i zamienić tekst w bazie danych ?