Ich habe viele Dateien, die ich in meinem Netzwerk und auf externe Festplatten übertragen habe. Zum Beispiel habe ich gerade einen Ordner mit Dateien kopiert, die das Disk-Image eines alten Laptops (erstellt mit Clonezilla) von einer externen Festplatte auf mein Macbook Pro darstellen.
Gibt es eine App oder ein Skript, mit dem ich überprüfen kann, ob alle Dateien im Ordner korrekt und ohne Beschädigung kopiert wurden? Ich möchte in der Lage sein, etwas auf den Quell- und Zielordnern auszuführen, das mir die Gewissheit gibt, dass sie identisch sind. Im Idealfall kann das Tool auch Ordner auf einem Netzlaufwerk überprüfen.
Zwei einfache Möglichkeiten, eine CLI und die andere mit einer GUI:
diff -rq folder1 folder2
Der einfachste Weg, dies zu tun, wäre, eine md5-Summe für alle Dateien auszuführen und sie mit dem lokalen Satz abzugleichen. Ich kann im Moment nicht aus dem Kopf schreiben, aber so würdest du es machen.
Kopieren Sie zum späteren Nachschlagen keine Ordner. Tar/bzip sie hoch und verschiebe sie dann. Ihre Kopierzeit wird erheblich verkürzt und es ist einfacher, eine erfolgreiche Kopie zu überprüfen.
Chealion
diff -qr
eignet sich hervorragend für Quick-and-Dirty-Checks.