大量のファイルがある HP/UX システムのディレクトリをクリーンアップしようとしています。すでに試したこと:
「x」日より古いすべてのファイルのアーカイブを作成します。(この方法は、find コマンドを使用して、5 日分のファイルのみを選択した場合でも、「永久に」実行されました。)
そこで、ファイルマスクを使用して、一度に 1 日ずつ実行しようとしています。
tar -czf SV*20150227*.evt SV_EVT_FILES_ARCHIVE_20150227.tar'
残念ながら、次のようなエラーが発生します。
tar: SV_EVT_FILES_ARCHIVE_20150227.tar: Cannot stat: No such file or directory
tar: Error exit delayed from previous errors
私は次のチュートリアルに従いましたhttp://www.thegeekstuff.com/2010/04/unix-tar-command-examples/
が、明らかに何か間違っています。どこで失敗したのか、誰か教えていただけませんか?
ありがとう
答え1
これはファイルを圧縮するための正しいコマンドです:
tar -cvzf {Archive.tar.gz} {TargetFolder}
あなたはその逆をしました ;)
圧縮したくない場合は、z パラメータを削除します。
tar -cvf {Archive.tar} {TargetFolder}