Ich weiß, dass Sie Folgendes tun können - Wenn Sie ein Archiv erstellen, aber wie überprüfen Sie ein bereits erstelltes Archiv? tvWf sagt, es ist kein gültiges Teerarchiv?
$ mkdir tmp
$ echo asdkfjh > tmp/a
$ echo qweroiu > tmp/b
$ ls
tmp
$ tar cvf archive.tar tmp
tmp/
tmp/a
tmp/b
$ tar tvWf archive.tar
tar: This does not look like a tar archive
tar: Skipping to next header
tar: VERIFY FAILURE: 1 invalid header detected
tar: Error exit delayed from previous errors
Das Gleiche passiert sowohl mit tar 1.15 (das ist die Standardeinstellung für Centos 5) als auch mit 1.26 (die neueste Version von Gnu).
t
Alleine listet nur den Inhalt des Archivs auf. Ich möchte überprüfen, ob die Dateien im Teer den gleichen Inhalt haben wie die Originale (noch im Dateisystem), was meiner MeinungW
nach zu tun war (richtig?).