現在、私は次のコマンドを使用して7日より古いファイルを含むアーカイブを作成しています。
find /var/tunningLog/ -type f -mtime +7 -print0 | tar -czf "/var/tunningLog/$(date '+%Y-%m-%d').tar.gz" --null -T - && echo "OK" || echo "NOK"
しかし、時間がかかります(現在/var/tunningLog/
49G)。プロセスをスピードアップしたりコマンドを改善したりする方法はありますか?ありがとう
ベストアンサー1
/var/TuningLog
でアーカイブを作成しているため、作成するアーカイブには、/var/TuningLog
1週間前または前に作成されたアーカイブが含まれています。あなたのプロフィールは引き続き増加しています。
目的のファイルが除外されない場合は、を変更してfind
そのファイルを除外します()。\! -name '*.tar.gz'
または
プロフィールを他の場所に保存してください。