Saltar al contenido

Команда Linux ‘logger’

23 de julio de 2021

Linux лісоруб utilities робить записи в системному журналі. Він надає командний інтерфейс оболонки модулю системного журналу syslog.

Змістовий покажчик

Конспект

Команда приймає такий загальний вигляд: реєстратор [-isd ] [-f file ] [-p pri ] [-t tag ] [-u socket ] [message … ]

Командні перемикачі

Розширення продуктивності лісоруб команда, використовуючи такі перемикачі:

  • : Реєструйте ідентифікатор процесу реєстратора з кожним рядком.
  • -s: Занести журнал повідомлення до стандартної помилки, а також до системного журналу.
  • -f файл: Записати вказаний файл.
  • при: Введіть повідомлення із зазначеним пріоритетом. Пріоритет може бути вказаний цифровим способом або як a об’єкт.рівень пара. Наприклад, -p local3.info реєструє повідомлення як інформаційні рівень в місцевий3 об’єкта. За замовчуванням – user.notice.
  • тег: Позначте кожен рядок у журналі вказаним тег.
  • -u носок: Запис у сокет, як вказано за допомогою розетка замість вбудованих процедур syslog.
  • -d: Використовуйте дейтаграму замість потокового підключення до цього сокета.
  • : Кінець списку аргументів. Це дозволить повідомлення починати з дефіса.
  • повідомлення: Напишіть повідомлення в журнал; якщо не вказано, а –f прапорець не надається, стандартне введення реєструється.

Інформація про програму «реєстратор»

лісоруб утиліта виходить з 0 при успіху та> 0, якщо виникає помилка. Дійсні назви об’єктів: auth, authpriv (для конфіденційної інформації щодо безпеки), cron, daemon, ftp, kern, lpr, mail, news, security (застарілий синонім auth), syslog, user, uucp і local0 to local7 , включно. Дійсні назви рівнів: alert, crit, debug, emerg, err, error (застарілий синонім err), info, notice, panic (застарілий синонім emerg), попередження, попередження (застарілий синонім попередження). Порядок пріоритетів та цілі цих рівнів див. На веб-сторінці syslog.

Приклади

Хоча файл syslog змінюється за своїм місцезнаходженням, в Ubuntu він відображається в / var / log / syslog. Запишіть зразки повідомлень до журналу таким чином: logger -is -p local0.info «Зразок журналу записаний в / var / log.»

Використовувати людина команда (% людина), щоб побачити, як команда використовується на вашому конкретному комп’ютері.