[Linux] 古いログファイルを削除する | Archive Redo Blog

Archive Redo Blog

DBエンジニアのあれこれ備忘録

単なる覚え書きです。


/logディレクトリにある拡張子が".log"のファイルのうち、更新してから30日を経過しているものを削除する。


find /log/ -regex '.*\.log' -ctime +30 -exec rm -f {} \;

これくらいのことならプログラムを書かずに、しかも1行で実現できるのがいいですね。