Есть ли способ, как мы можем захватить все консольные сообщения в файл, которые приходят из разных приложений в Linux.

1 ответ1

1

в /etc/syslog.conf или /etc/rsyslog.conf добавьте что-то вроде ниже

обычно syslog или rsyslog.

*.*                                    -/var/log/allmessages

доступны более продвинутые опции

# => all acpid messages for debuging (uncomment if needed):
if     ($programname == 'acpid' or $syslogtag == '[acpid]:') then \
       -/var/log/acpid

Используя rsyslog, вы даже можете войти в базу данных mysql.

Это может быть опасно, поскольку вы можете заполнить свой жесткий диск / хранилище и вывести из строя ОС, если не удалите их в какой-то момент.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .