🐧 Как вручную добавлять сообщения в файлы логов Linux |

🐧 Как вручную добавлять сообщения в файлы логов Linux

Мануал
Файл логов – это файл, который содержит набор записей (или список событий), которые были зарегистрированы самой системой.
Используя логи, системный администратор может отслеживать, что произошло в определенный день или время.
В основном файлы журналов используются администраторами для устранения неполадок.
Логи генерируются автоматически и сохраняются в общем каталоге – /var/log/.
Мы также можем вручную добавлять сообщения в файлы системного журнала Linux.
Например, после настройки сервера логов вы можете проверить, правильно ли работает этот самый сервер.
Для этого мы можем вручную добавить некоторые записи в файлы журнала для проверки сервера.
Вот пригодится где команда logger.

Добавление сообщений в файлы системного журнала Linux с помощью команды Logger

Команда logger является частью пакета util-linux, поэтому не беспокойтесь об ее установке.

Позвольте мне показать вам несколько примеров.

logger <message-to-add>
Пример
$ logger Welcome to itsecforu

Приведенная выше команда добавит запись «Welcome to itsecforu» в файлы системного журнала.

Давайте проверим, было ли добавлено сообщение, используя команду «tail»:

$ tail -l /var/log/syslog

Пример вывода:

Jan 31 07:19:23 ubuntuserver systemd[1705]: Listening on REST API socket for snapd user session agent.
Jan 31 07:19:23 ubuntuserver systemd[1705]: Listening on GnuPG network certificate management daemon.
Jan 31 07:19:23 ubuntuserver systemd[1705]: Listening on GnuPG cryptographic agent and passphrase cache.
Jan 31 07:19:23 ubuntuserver systemd[1705]: Reached target Sockets.
Jan 31 07:19:23 ubuntuserver systemd[1705]: Reached target Timers.
Jan 31 07:19:23 ubuntuserver systemd[1705]: Reached target Basic System.
Jan 31 07:19:23 ubuntuserver systemd[1]: Started User Manager for UID 1000.
Jan 31 07:19:23 ubuntuserver systemd[1705]: Reached target Default.
Jan 31 07:19:23 ubuntuserver systemd[1705]: Startup finished in 298ms.
Jan 31 07:33:14 ubuntuserver itsecforu: Welcome to itsecforu.ru
Как вы видите в выводе, данное сообщение было добавлено в файл системного журнала.

Примечание

Различные операционные системы Linux хранят сообщения журнала в разных файлах. Я предлагаю вам заглянуть в каталог /var/log/, чтобы узнать, в каких файлах хранятся журналы. В системах на основе RPM, таких как CentOS, сообщения общего журнала будут храниться в файле /var/log/messages вместо файла /var/log/syslog.
Вы также можете добавить сообщения, заключив их в одинарные или двойные кавычки.
$ logger "Welcome to itsecforu blog"

или

$ logger 'yo, Welcome to itsecforu blog'
Проверьте, были ли  добавлены записи в файл системного журнала, используя команду tail:
$ tail -l /var/log/syslog 
[...]
Jan 31 07:40:02 ubuntuserver itsecforu: Welcome to itsecforu blog
Jan 31 07:40:31 ubuntuserver itsecforu: yo, Welcome to itsecforu blog

Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Добавить комментарий