Получите бесплатную консультацию
Мы очень любим общаться и не жалеем на это времени.
Напишите нам - задайте интересующий Вас вопрос, поделитесь идеей.
Мы постараемся ответить Вам как можно быстрее.
Каждое сообщение директор читает лично.
Установка в Linux Ubuntu/Debian:
Скачивание последней версии исходников из https://fedorahosted.org/tmpwatch/wiki/TmpwatchDownloads:
wget https://fedorahosted.org/releases/t/m/tmpwatch/tmpwatch-2.11.tar.bz2
Распаковка:
tar jxf tmpwatch-2.11.tar.bz2
Устанавка:
cd tmpwatch-2.11./configuremake checkmake install
Для CentOS/Fedora:
yum install tmpwatch
Параметры запуска:
-u –atime (время последнего доступа к файлам)
-m –mtime (время создания файлов)
-c –ctime (время изменения индексного дискриптора для файлов)
Опции запуска:
Запускаем и чистим файлы за 334 часа (2 недели)-a, —all (удаление всех файлов, каталогов, символических ссылок)
-d, —nodirs (без удаления каталогов)
-d, —nosymlinks (без удаления символических ссылок)
-f, —force (форсированное удаление файлов)
-q, —quiet (отображение только критических ошибок)
-U, —exclude-user=user (исключение файлов и директорий, принадлежащих указанному по имени или ID пользователю)
-x, —exclude=path (без удаления указанной директории)
-t, —test (режим теста, ничего не удаляется)
-X, —exclude-pattern=pattern (без удаления указанных директорий и файлов и маске)
tmpwatch -vv 334 /var/spool/asterisk/monitor
crontab -e
02 4 * * 0 root run-parts tmpwatch -vv 334 /var/spool/asterisk/monitor
сохраняем в файл по пути etc/crontab
чтобы запустить службу cron, выполните следующую команду: /sbin/service crond start
верятно служба не будет стартовать автоматически при перезагузке. Это надо проверить