Команда Linux swatch

Linux 命令大全Энциклопедия команд Linux

Команда Linux swatch используется для программ мониторинга системы.

swatch можно использовать для мониторинга системных лог-файлов и выполнения заданных действий при обнаружении определённых событий. События, отслеживаемые swatch, и действия, соответствующие этим событиям, хранятся в конфигурационном файле swatch. Конфигурационный файл по умолчанию — .swatchrc в домашнем каталоге пользователя. Однако в домашнем каталоге пользователя по умолчанию в Red Hat Linux нет конфигурационного файла .swatchrc. Вы можете скопировать файл /usr/doc/swatch-2.2/config_files/swatchrc.personal в .swatchrc в домашнем каталоге пользователя, а затем изменить события, которые нужно отслеживать, и действия, которые нужно выполнять, в .swatchrc.

Синтаксис

swatch [-A <分隔字符>][-c <设置文件>][-f <记录文件>][-I <分隔字符>][-P <分隔字符>][-r <时间>][-t <记录文件>]

Описание параметра:

  • -A<символ-разделитель> Символ-разделитель для действий в конфигурационном файле по умолчанию; по умолчанию — запятая.
  • -c<файл конфигурации> Задаёт конфигурационный файл вместо использования конфигурационного файла по умолчанию.
  • -f<лог-файл> Проверяет указанный лог-файл; после завершения проверки мониторинг этого лог-файла не продолжится.
  • -I<символ-разделитель> Задаёт символ-разделитель для входных записей; по умолчанию — символ новой строки.
  • -P<символ-разделитель> Задаёт символ-разделитель для событий в конфигурационном файле; по умолчанию — запятая.
  • -r<время> Перезапускает в указанное время.
  • -t<файл журнала> Проверяет указанный файл журнала и отслеживает последующие записи, добавляемые в файл журнала.

Примеры

Запустить мониторинг системы

# swatch

Linux 命令大全Энциклопедия команд Linux

Другие расширения