translator
10,713
edits
(Created page with "Ниже приведена ссылка на форум этой страницы, где вы можете разместить любые связанные с ней от...") Tags: Mobile web edit Mobile edit |
(Created page with " ## ротировать все файлы /var/log с именами, заканчивающимися на log /var/log/*log { ## выполнять эти команды...") Tags: Mobile web edit Mobile edit |
||
Line 315: | Line 315: | ||
=== Во-вторых - Создайте /etc/logrotate.d/rotate.logs, используя следующее === | === Во-вторых - Создайте /etc/logrotate.d/rotate.logs, используя следующее === | ||
## ротировать все файлы /var/log с именами, заканчивающимися на log | |||
/var/log/*log { | /var/log/*log { | ||
## | ## выполнять эти команды один раз в день | ||
daily | daily | ||
## | ## сохранять результаты 7 циклов | ||
rotate 7 | rotate 7 | ||
## | ## использовать gzip для сжатия каждого ротированного (скопированного) файла журнала | ||
compress | compress | ||
## | ## сжимать файл на следующем цикле | ||
delaycompress | delaycompress | ||
## | ## скопировать содержимое файла журнала в новый файл <имя>.log.1 | ||
## | ## и затем удалить содержимое исходного файла | ||
copytruncate | copytruncate | ||
## | ## ничего не делать с пустыми файлами | ||
notifempty | notifempty | ||
## | ## не выдавать ошибок если файл отсутствует | ||
missingok | missingok | ||
## | ## после того, как файлы будут ротированы, выполнить следующую команду | ||
} | } | ||
<br clear="all"/> | <br clear="all"/> | ||
=== | === Краткое изложение приведенного выше примера на данный момент === | ||
The First step puts a file into '''/etc/cron.daily''' which is an easy way to add the script to a daily cron job. Which means that script will be run everyday. | The First step puts a file into '''/etc/cron.daily''' which is an easy way to add the script to a daily cron job. Which means that script will be run everyday. |