Archivieren einer großen Anzahl von Dateien mit TAR

Archivieren einer großen Anzahl von Dateien mit TAR

Ich versuche, ein Verzeichnis auf einem HP/UX-System zu bereinigen, das eine unglaubliche Anzahl von Dateien enthält. Ich habe bereits Folgendes versucht:

Erstellen Sie ein Archiv aller Dateien, die älter als „x“ Tage sind. (Diese Methode mit dem Befehl „find“ lief „ewig“, selbst wenn nur Dateien für 5 Tage ausgewählt wurden.)

Deshalb versuche ich jetzt, mithilfe einer Dateimaske jeweils nur einen Tag zu bearbeiten:

tar -czf SV*20150227*.evt SV_EVT_FILES_ARCHIVE_20150227.tar'

Leider erhalte ich folgende Fehlermeldung:

tar: SV_EVT_FILES_ARCHIVE_20150227.tar: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors

Ich habe das Tutorial unter befolgt, http://www.thegeekstuff.com/2010/04/unix-tar-command-examples/aber ich mache offensichtlich etwas falsch. Kann mir jemand erklären, wo ich einen Fehler gemacht habe?

Danke

Antwort1

Dies ist der richtige Befehl zum Komprimieren Ihrer Datei:

  tar -cvzf {Archive.tar.gz} {TargetFolder}

du hast das Gegenteil getan ;)

wenn Sie es nicht komprimieren möchten, entfernen Sie den Z-Parameter:

  tar -cvf {Archive.tar} {TargetFolder}

verwandte Informationen