Если время жизни ваших файлов не превышает 10 минут, вы можете использовать ниже задание cron для периодической очистки вашего временного каталога.
Допустим, временный каталог вашего кота равен "/usr/server/tomcat7/temp"
:
Обозначение задания Cron:
0 1 * * * find /usr/server/tomcat7/temp -type f -mmin +10 -delete
Описание кода:
0 1 * * *
-> ежедневно в 1 час ночи * 017 * * 10101 *
find /usr/server/tomcat7/temp
-> найти файлы в каталоге "/ usr / server / tomcat7 / temp"
-type f
-> только те элементы, типы которых являются «файловыми»
-mmin +10
-> только те, кто старше "10" минут
-delete
-> удалить их
Для новичков в Cron:
Как установить задание Cron (версия Centos):
- Если не установлено, установить с
sudo yum install cron
- Открыть файл конфигурации cron с помощью
crontab -e
(откроется файл конфигурации с vim )
- Нажмите букву, чтобы активировать режим "type" в vim
- Вставьте "Обозначение задания Cron", приведенное выше
- Для сохранения и выхода сначала нажмите «esc», а затем введите «
:x
» и нажмите ввод
- Вы должны увидеть «
installing new crontab
» в командной строке
Теперь вы полностью готовы к работе.