URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID15
Нить номер: 1303
[ Назад ]

Исходное сообщение
"Cron и удаление файлов"

Отправлено Cover_Story , 14-Авг-07 08:06 
Всем доброго! Вопрос следующего плана! Как с помощью cron удалять файлы (письма) нажодящиеся в папке /var/spool/clientmqueue, ежедневно.

Думаю примерно так:
32 4 * * * find /var/spool/clienmqueue \(-name "*" \) -print -exec rm -rf {} \;

И если не трудно как сделать так чтобы удалялись файлы на день раньше чтобы можно было просматривать письма которые пришли днем раньше.

Спасибо


Содержание

Сообщения в этом обсуждении
"Cron и удаление файлов"
Отправлено Vaso Petrovich , 14-Авг-07 11:23 
>Всем доброго! Вопрос следующего плана! Как с помощью cron удалять файлы (письма)
>нажодящиеся в папке /var/spool/clientmqueue, ежедневно.
>
>Думаю примерно так:
>32 4 * * * find /var/spool/clienmqueue \(-name "*" \) -print -exec
>rm -rf {} \;
>
>И если не трудно как сделать так чтобы удалялись файлы на день
>раньше чтобы можно было просматривать письма которые пришли днем раньше.

а вы можете обьяснить как такое может в голову придти и главно зачем это делать?


"Cron и удаление файлов"
Отправлено Cover_Story , 14-Авг-07 13:37 
Дело в том что данная директория набивается файлами писем, и через некоторое время компьютер выводит сообщение о невозможности скидывать новое сообщение так как жесткий диск забит, поэтому я и думал периодически очищать его от писем!



"Cron и удаление файлов"
Отправлено Vaso Petrovich , 14-Авг-07 15:56 
>Дело в том что данная директория набивается файлами писем, и через некоторое
>время компьютер выводит сообщение о невозможности скидывать новое сообщение так как
>жесткий диск забит, поэтому я и думал периодически очищать его от
>писем!

это очень не здоровая ситуация, похоже что у тебя спамер завелся... лимиты на очедь уменьше...


"Cron и удаление файлов"
Отправлено Cover_Story , 15-Авг-07 08:08 
>это очень не здоровая ситуация, похоже что у тебя спамер завелся... лимиты на очедь уменьше...

А как это сделать?



"Cron и удаление файлов"
Отправлено Vaso Petrovich , 15-Авг-07 12:13 
>>это очень не здоровая ситуация, похоже что у тебя спамер завелся... лимиты на очедь уменьше...
>
>А как это сделать?

в конфигах, где не помню, но там стоят нормальные настройки по дефолту, и если там много писем это не нормально, правильней не следствие устранить, а причину, это куда важнее


"Cron и удаление файлов"
Отправлено Cover_Story , 16-Авг-07 07:41 
Спасибо почитаем по конфигам как настроить лимиты на очередь.

Вот эта строка crona правильная?
32 4 * * * find /var/spool/clienmqueue \(-name "*" \) -print -exec rm -rf {} \;
А то доку прочитал и не понимаю, правильно я разобрался с заданиями.


"Cron и удаление файлов"
Отправлено Vaso Petrovich , 16-Авг-07 14:29 
>Спасибо почитаем по конфигам как настроить лимиты на очередь.
>
>Вот эта строка crona правильная?
>32 4 * * * find /var/spool/clienmqueue \(-name "*" \) -print -exec
>rm -rf {} \;
>А то доку прочитал и не понимаю, правильно я разобрался с заданиями.
>

так же он все будет колбасить, а это уже совсем не правильно

find /tmp/mm -name 'eaccelerator-*' -prune -mtime +2 -exec rm -rf {} \;

лучше вот это переделай, будет все что старее 2 дней

но все равно, не стоит изобрать костыли, там где они не нужны
посмотри очередь mailq и вычисли кто, если по хогам в ломы шарить