Измените интервал верхнего журнала с 10 минут до 1 минуты

zshenv действительно читается каждым экземпляром оболочки, но он читается сначала , а не чем-либо еще. Ваш $ PATH , вероятно, сбрасывается в zprofile ( ~ / .zprofile или / etc / zprofile , ...).

zshenv - не лучшее место для установки $ PATH . Он принадлежит к zprofile , который выполняет настройку среды при входе в систему. Установка переменных среды в zshenv означает, среди прочего, что они будут заторможены при запуске простых zsh подоболочек или zsh скриптов в рамках одного сеанса.

4
23.02.2017, 21:41
4 ответа

Добавьте следующую строку в / etc / atoprc , если файл не существует, создайте его:

interval 60

поверх больше не использует файл / etc / default / atop .

Если вы не используете старую версию поверх . Затем вы можете изменить ИНТЕРВАЛ = 600 на ИНТЕРВАЛ = 60 в / etc / default / atop .

6
27.01.2020, 20:47

В последних версиях systemd использует файл конфигурации /usr/share/atop/atop.daily(, см./etc/systemd/system/multi-user.target.wants/atop.service).

Здесь вы можете изменить переменную INTERVALи перезапустить службу atop.

7
27.01.2020, 20:47

Сегодня я установил поверх 2.4.0 на CentOS 7. Я пробовал несколько способов изменить интервал запуска службы, включая принятый здесь ответ, но без изменения статуса службы.

В конце концов я добился успеха, отредактировав /usr/share/atop/atop.daily, заменив LOGINTERVAL=600на LOGINTERVAL=60, что я подтвердил черезsystemctl status atop

Я знаю, что уже есть принятый ответ, но вот мой опыт работы с CentOS 7. Полагаю, я узнаю позже, делает ли это то, что я хочу.

3
27.01.2020, 20:47

Для CentOS 7...

echo "LOGINTERVAL=60" >> /etc/sysconfig/atop

Этот файл читается /usr/share/atop/atop.daily, но переменная $LOGINTERVALиспользуется для изменения временного интервала, поэтому простая команда может это исправить.

2
27.01.2020, 20:47

Теги

Похожие вопросы