Използване на Logrotate за управление на регистрационни файлове в Ubuntu
Оферта от 8host.com

Какво е Logrotate?
Logrotate е помощна програма за управление на системни регистрационни файлове, с която можете автоматично да завъртате, изтривате или компресирате дневници. По този начин този инструмент ще ви помогне да спестите ценно дисково пространство. Въпреки простотата на кода, конфигурационният файл на тази помощна програма е много мощен и гъвкав, така че можете лесно да управлявате различни параметри. Това прави възможно конфигурирането на автоматично управление на системните дневници, без да е необходима ръчна намеса.
Изисквания
Стъпка 1: Актуализиране на системата и системните пакети
Изпълнете следната команда, за да актуализирате списъка с пакети apt-get и да получите информация за най-новите версии на пакетите и техните зависимости.
sudo apt-get update
Стъпка 2 - Инсталиране на Logrotate
Ако помощната програма logrotate още не е инсталирана на сървъра, използвайте мениджъра на пакети apt-get, за да я инсталирате:
sudo apt-get инсталирайте logrotate
3: Проверка на инсталацията
За да проверите дали програмата logrotate е инсталирана успешно, изпълнете командата:
Тъй като logrotate се фокусира върху конфигурационните файлове, тази команда засега няма да върти регистрационните файлове, а просто ще покаже кратък преглед на използването и наличните опции.
Стъпка 4 - Конфигуриране на Logrotate
Конфигурациите и опциите за регистрация по подразбиране могат да бъдат намерени в:
Някои от важните конфигурационни параметри са интервал на въртене, размер на регистрационния файл, брой на въртене и компресия.
Регистрационните файлове на ниво приложение (заместващи настройките по подразбиране, ако е необходимо) се съхраняват в:
5: Пример за настройки
Например можете да използвате конфигурациите на приложението dpkg (система за управление на пакети Debian), съхранени в /etc/logrotate.d/dpkg. Следният запис може да бъде намерен в този файл: