Home » Linux » Fedora » Deleting files in Linux that are x-days old

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.

Posted in Fedora, Linux, News, Ubuntu, Xubuntu and tagged as ,
  • Mr. Muskrat

    What distro?

    Fedora and CentOS use a tool called tmpwatch (run via the daily crontab). http://linux.die.net/man/8/tmpwatch

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