site-logo
G
N
I
D
A
O
L
find

更新が古いログファイルの削除

指定したディレクトリ内で、30日以上更新されていない.logファイルを一括で削除する。

実行コマンド

find /var/log/myapp/ -name '*.log' -mtime +30 -delete

💡 利用シーン

サーバーのディスク容量を圧迫している古いログファイルを自動的にクリーンアップしたい場合。

💻 実行結果例

(出力なし:成功時は何も表示されません)

📝 実務メモ

削除を実行する前に、まずは -delete を削除して実行し、対象ファイルが正しいか確認することを推奨します。

⚠️ 注意点

-deleteオプションは取り消しができません。実行前に必ず対象を確認してください。