Linux. Как отключить весь журнал?

Можно ли отключить ведение журнала на linux (ubuntu)? Необходимо отключить svn, jabber, apache, proftpd, sendmail, ssh, vpn, mysql и все системные журналы.

Ответ 1

Syslog был заменен rsyslog на многочисленных ОС. Итак, на Debian > 5, Ubuntu > 11.2, Centos 6.x следующая команда остановит его:

 service rsyslog stop

Затем вы можете отключить его при загрузке:

 systemctl disable rsyslog

чтобы включить его при загрузке:

 systemctl enable rsyslog

Ответ 2

Остановить журнал Daemon syslogd.

Например, используя init-scripts:

/etc/init.d/syslogd stop

В зависимости от вашего Linux-Dist это может быть достигнуто по-разному. Чтобы отключить ведение журнала на постоянной основе (встроенная система с низким дисковым пространством), удалите демоны loggind, отредактируйте /etc/defaults или удалите скрипты init из каталогов rc (runlevel-configuration).

Изменить: гораздо интереснее будет, что вызывает проблемы с задержкой. Я не верю, что журналы могут вызвать это. Запустите "top -d1" и проверьте самые верхние процессы. Например, сервер домашней сети, вероятно, не нуждается в системе XWindow. Если вы не используете веб-разработку на этом компьютере, база данных и Webser, вероятно, не понадобятся... Многие процессы могут вызывать задержки.

Ответ 3

Если вы отключили syslog, выполните следующую команду:

sudo systemctl disable rsyslog

Ответ 4

если вы используете systemd, выдает следующую команду:

systemctl disable syslog