Deleting files in Linux that are x-days old

Since I’m not running a PHP version provided by my distribution I’m responsible for cleaning up old session files myself. Aside from PHP another Perl webapp I run also doesn’t clean up its own session files. Luckily cleaning up these old files is something that’s very easy to do under Linux.

find /tmp/sess_* -mtime +2 -exec rm {} \;

In this example I’m only taking files that are at least 2 days old. Add this to your crontab and your session directory should stay nice and tidy.

2 thoughts on “Deleting files in Linux that are x-days old”

  1. I use Ubuntu, which doesn’t seem to provide this tool. Tmpwatch seems like a nice alternative, thanks for suggesting it.

Comments are closed.

Scroll to Top