Если кто-то захочет сделать это с помощью cronjob, помните, что это:
find .session/ -atime +7 -exec rm {} \;
очень медленно, когда много файлов.
Попробуйте использовать это вместо:
find .session/ -atime +7 | xargs -r rm
Если в именах файлов есть пробелы, используйте это:
find .session/ -atime +7 -print0 | xargs -0 -r rm
xargs
заполнит командную строку удаляемыми файлами, затем запустит команду rm
, намного меньшую, чем -exec rm {} \;
, что вызовет команду rm
для каждого файла.
Только мои два цента