Ich habe ein fehlerhaftes Sicherungsskript mit einer unerwünschten Datei. Die .tar.gz-Sicherungsdatei ist 5 Gigabyte groß und ich möchte eine Liste aller Dateien im Archiv und deren Größe erhalten.
Ist das möglich ? Wie würdest du es machen ?
Ich habe ein fehlerhaftes Sicherungsskript mit einer unerwünschten Datei. Die .tar.gz-Sicherungsdatei ist 5 Gigabyte groß und ich möchte eine Liste aller Dateien im Archiv und deren Größe erhalten.
Ist das möglich ? Wie würdest du es machen ?
Antworten:
Dies sollte alle Dateien und detaillierte Informationen über sie auflisten:
tar -ztvf somefile.tar.gz
.tgz
Datei nur mit -tvf
genug war.
Verwenden
tar --list --verbose --gunzip --file backup.tar.gz > backup_list.txt
um eine Datei mit einer Liste aller Dateien in Ihrem Archiv zu erstellen.
Sie können dann grep foo backup_list.txt
Dinge finden oder bearbeiten, sedieren, schneiden, ansehen usw.
-t
(Liste) und-v
(ausführlich, wiels -l
ein langes Listing-Format verwenden)