англійськафранцузькаіспанська

Ad


Значок OnWorks

journalctl - Інтернет у хмарі

Запустіть journalctl у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда journalctl, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


journalctl - Запит до журналу systemd

СИНТАКСИС


journalctl [ВАРИАНТИ...] [СПІВНИКИ...]

ОПИС


journalctl може використовуватися для запиту вмісту systemd(1) журнал, написаний автором
systemd-journald.service(8).

Якщо викликати без параметрів, він покаже повний вміст журналу, починаючи з
найстаріший зібраний запис.

Якщо передано один або кілька аргументів відповідності, вихідні дані фільтруються відповідно. Січ є
у форматі "FIELD=VALUE", наприклад, "_SYSTEMD_UNIT=httpd.service", посилаючись на
компоненти структурованої журнальної записи. Побачити systemd.journal-fields(7) для списку
відомі поля. Якщо вказано кілька збігів, які відповідають різним полям, журнал
записи фільтруються обома, тобто в результуючому виводі відображатимуться лише записи, що відповідають
всі вказані збіги такого роду. Якщо два збіги стосуються одного поля, то вони
автоматично підбираються як альтернативи, тобто в результуючому виводі відображатимуться записи
відповідність будь-якому із зазначених збігів для того самого поля. Нарешті, символ «+» може
відображаються як окреме слово між іншими термінами в командному рядку. Це викликає всі збіги
до і після, які об'єднуються в диз'юнкції (тобто логічне АБО).

Як ярлики для кількох типів збігів полів/значень можна вказати шляхи до файлів. Якщо
шлях до файлу відноситься до виконуваного файлу, це еквівалентно збігу "_EXE=" для
канонізований двійковий шлях. Аналогічно, якщо шлях відноситься до вузла пристрою, то відповідність є
додано для назви ядра пристрою ("_KERNEL_DEVICE="). Також збіги для ядра
назви всіх батьківських пристроїв додаються автоматично. Шляхи вузлів пристрою нестабільні
між перезавантаженнями, тому відповідність для поточного ідентифікатора завантаження ("_BOOT_ID=") завжди додається як
добре. Зауважте, що лише записи журналу для існуючих вузлів пристрою можуть запитуватися
надання шляху до вузла пристрою.

За допомогою параметрів можна додати додаткові обмеження --завантаження, --одиниця=і т. д. для подальшого обмеження
які записи будуть показані (логічне І).

Вихідні дані чергуються з усіх доступних файлів журналу, незалежно від того, чи обертаються вони чи
в даний час пишуться, і незалежно від того, належать вони до самої системи чи є
доступні журнали користувачів.

Набір файлів журналу, які будуть використовуватися, можна змінити за допомогою --користувач, --система,
--каталог та --файл варіанти, див. нижче.

Усім користувачам надається доступ до своїх приватних журналів для кожного користувача. Однак за замовчуванням тільки
root і користувачам, які є членами кількох спеціальних груп, надається доступ до системи
журнал та журнали інших користувачів. Члени груп «systemd-journal», «adm»,
і "колесо" може читати всі файли журналу. Зауважимо, що дві останні групи традиційно мають
додаткові привілеї, визначені дистрибутивом. Члени групи «колесо» можуть
часто виконують адміністративні завдання.

Вихідні дані виводяться на сторінку менше за замовчуванням, а довгі рядки «урізаються» на екран
ширина. Приховану частину можна переглянути за допомогою клавіш зі стрілкою вліво та вправо. Пейджінг
можна відключити; див --без пейджера параметр і розділ «Середовище» нижче.

При виведенні в tty рядки забарвлюються відповідно до пріоритету: рядки рівня ПОМИЛКА
і вище пофарбовані в червоний колір; виділені рядки рівня NOTICE і вище; інші лінії
відображаються нормально.

ВАРІАНТИ


Розбираються такі варіанти:

--не повний, --повний, -l
Поля розміру еліпса, якщо вони не поміщаються в доступні стовпці. За замовчуванням показано
повні поля, що дозволяє їх обгортати або обрізати пейджером, якщо таке використовується.

Старі варіанти -l/--повний більше не корисні, окрім як скасування --не повний.

-a, --все
Показати всі поля повністю, навіть якщо вони містять символи, які не можна друкувати, або вони дуже довгі.

-f, -- слідувати
Показуйте лише останні записи в журналі та постійно друкуйте нові записи
додаються до журналу.

-e, --кінець пейджера
Негайно перейдіть на кінець журналу всередині інструмента пейджера. Це означає
-n1000 щоб гарантувати, що пейджер не буде буферизувати журнали необмеженого розміру. Це може бути
перевизначено явним -n з якимось іншим числовим значенням, в той час як -нічого буде вимкнено
ця шапка. Зауважте, що цей параметр підтримується лише для менше(1) пейджер.

-n, --lines=
Показати останні події журналу та обмежити кількість показаних подій. Якщо -- слідувати
використовується, ця опція мається на увазі. Аргумент є цілим додатним числом або «все».
вимкнути обмеження лінії. Значення за замовчуванням дорівнює 10, якщо аргумент не вказано.

--без хвоста
Показати всі збережені вихідні рядки, навіть у режимі слідування. Скасує ефект --lines=.

-r, --зворотний
Поверніть вихід, щоб найновіші записи відображалися першими.

-o, --вихід=
Керує форматуванням записів журналу, які відображаються. Бере один з
наступні варіанти:

коротка
є за замовчуванням і генерує вихід, який здебільшого ідентичний форматуванню
класичних файлів системного журналу, показуючи один рядок на запис у журналі.

короткий ізо
дуже схожий, але показує позначки часу настінного годинника ISO 8601.

коротко-точні
дуже схожий, але показує часові позначки з повною точністю до мікросекунд.

коротко-монотонний
дуже схожий, але показує монотонні позначки часу замість міток часу на стінному годиннику.

докладний
показує повноструктуровані елементи запису з усіма полями.

експорт
серіалізує журнал у двійковий (але переважно текстовий) потік, який підходить для
резервне копіювання та мережеве перенесення (див Журнал Експорт сформований[1] для додаткової інформації).

json
форматує записи як структури даних JSON, по одній на рядок (див Журнал JSON сформований[2]
для отримання додаткової інформації).

json-красиво
форматує записи як структури даних JSON, але форматує їх у кілька рядків у
щоб зробити їх більш читабельними для людей.

json-sse
форматує записи як структури даних JSON, але загортає їх у формат, відповідний для
Сервер-Надіслано Події[3].

як
створює дуже короткий вихід, показуючи лише фактичне повідомлення кожного журналу
запис без метаданих, навіть позначки часу.

--utc
Експрес-час за універсальним координованим часом (UTC).

-x, --каталог
Доповніть рядки журналу текстами пояснення з каталогу повідомлень. Це додасть
пояснювальні довідкові тексти для реєстрації повідомлень у вихідних даних, якщо вони доступні. Ці
короткі довідкові тексти пояснюють контекст помилки або події журналу, можливо
рішення, а також вказівники на форуми підтримки, документацію для розробників тощо
інші відповідні посібники. Зауважте, що тексти довідки доступні не для всіх повідомлень, але
тільки для обраних. Додаткову інформацію про каталог повідомлень див
Повідомлення Каталог Розробник документація[4].

Примітка: при прикріпленні journalctl виведіть у звіти про помилки, будь ласка НЕ використання -x.

-q, --спокійно
Пригнічує всі інформаційні повідомлення (тобто "-- Журнали починаються з ...", "-- Перезавантаження --"), будь-які
попереджувальні повідомлення щодо недоступних системних журналів під час запуску як звичайний користувач.

-m, -- об'єднати
Показати записи, перемежовані з усіх доступних журналів, включаючи віддалені.

-b [ID][±зміщення], --boot=[ID][±зміщення]
Показувати повідомлення від певного завантаження. Це додасть відповідність для "_BOOT_ID=".

Аргумент може бути порожнім, у цьому випадку будуть показані журнали поточного завантаження.

Якщо ідентифікатор завантаження опущено, позитивне значення зсув шукатиме чоботи, починаючи з
початок журналу та рівний або менше нуля зсув шукатиме чоботи
починаючи з кінця журналу. таким чином, 1 означає перше завантаження, знайдене в
журнал в хронологічному порядку, 2 другий і так далі; поки -0 це останній чобіт, -1
передостаннє завантаження тощо. Порожній зсув еквівалентно вказівці -0,
за винятком випадків, коли поточне завантаження не є останнім завантаженням (наприклад, тому що --каталог було
визначено для перегляду журналів з іншої машини).

Якщо 32 символи ID вказано, за бажанням може супроводжуватися зсув який
ідентифікує завантаження відносно завантаження, яке дає завантаження ID. Від’ємні значення означають раніше
чоботи та додатні значення означають пізніші чоботи. Якщо зсув не вказано, значення
приймається нуль, а журнали для завантаження надаються за допомогою ID відображаються.

--list-boots
Показати табличний список номерів завантаження (відносно поточного завантаження), їхніх ідентифікаторів та
часові позначки першого та останнього повідомлення, що стосуються завантаження.

-k, --dmesg
Показувати лише повідомлення ядра. Це означає -b і додає відповідність "_TRANSPORT=kernel".

-t, --ідентифікатор=SYSLOG_IDENTIFIER
Показати повідомлення для вказаного ідентифікатора системного журналу SYSLOG_IDENTIFIER.

Цей параметр можна вказувати кілька разів.

-u, --одиниця=БЛОК|ПАТЕРН
Показати повідомлення для вказаного блоку systemd БЛОК (наприклад, сервісний блок) або для будь-якого
одиниць, відповідних за ПАТЕРН. Якщо вказано шаблон, знайдено список імен одиниць
у журналі порівнюється із зазначеним шаблоном і використовуються всі відповідні. Для
кожної назви блоку додається відповідність для повідомлень від блоку ("_SYSTEMD_UNIT=БЛОК"),
а також додаткові відповідності для повідомлень із systemd та повідомлень про coredump
для вказаної одиниці.

Цей параметр можна вказувати кілька разів.

--user-unit=
Показати повідомлення для вказаного блоку сеансу користувача. Це додасть відповідність для повідомлень
з блоку ("_SYSTEMD_USER_UNIT=" і "_UID=") і додаткові збіги для повідомлень
із сеансу systemd та повідомлення про coredump для вказаного блоку.

Цей параметр можна вказувати кілька разів.

-p, --пріоритет=
Фільтрувати вихідні дані за пріоритетами повідомлень або діапазонами пріоритетів. Приймає одне число
або рівень текстового журналу (тобто між 0/"emerg" і 7/"debug"), або діапазон
числові/текстові рівні журналу у вигляді FROM..TO. Рівні журналу - це звичайний журнал системного журналу
рівнів, як задокументовано в системний журнал(3), тобто "виникнути" (0), "попередження" (1), "крит" (2),
«помилка» (3), «попередження» (4), «примітка» (5), «інформація» (6), «налагодження» (7). Якщо один рівень журналу
вказано, всі повідомлення з цим рівнем журналу або нижчим (тому більш важливим) журналом
показаний рівень. Якщо вказано діапазон, відображаються всі повідомлення в межах діапазону,
включаючи початкове та кінцеве значення діапазону. Це додасть "PRIORITY="
відповідає вказаним пріоритетам.

-c, --курсор=
Почніть показувати записи з місця в журналі, зазначеного курсором.

--after-cursor=
Почніть показувати записи з місця в журналі після місце розташування, зазначене в
переданий курсор. Курсор відображається, коли --показати курсор використовується варіант.

--показати курсор
Курсор відображається після останнього запису після двох тире:

-- курсор: s=0639...

Формат курсору приватний і може змінюватися.

-S, -- оскільки=, -U, --доки=
Почніть показувати записи на або новіші за вказану дату, або на або старіші за вказану дату
зазначену дату, відповідно. Специфікації дати мають бути у форматі «2012-10-30
18:17:16". Якщо частину часу опущено, вважається "00:00:00". Якщо лише секунди
компонент пропущено, передбачається ":00". Якщо компонент дати опущено, поточний
день передбачається. Крім того, рядки "yesterday", "today", "tomorrow" є
зрозумілі, які відносяться до 00:00:00 дня перед поточним днем, поточним
день або день після поточного дня відповідно. "зараз" відноситься до поточного
час. Нарешті, можна вказати відносний час із префіксом «-» або «+», посилаючись на
разів до або після поточного часу відповідно. Для повного часу та дати
специфікація див systemd.time(7).

-F, --field=
Надрукуйте всі можливі значення даних, які вказане поле може приймати в усіх записах
Журнал.

-N, --поля
Надрукуйте всі назви полів, які зараз використовуються в усіх записах журналу.

--система, --користувач
Показувати повідомлення від системних служб і ядра (з --система). Показати повідомлення від
послуга поточного користувача (с --користувач). Якщо жодне з них не вказано, показати всі повідомлення
користувач може побачити.

-M, --машина=
Показувати повідомлення із запущеного локального контейнера. Вкажіть назву контейнера для підключення.

-D DIR, --каталог=DIR
Бере шлях до каталогу як аргумент. Якщо вказано, journalctl працюватиме з
зазначений каталог журналу DIR замість стандартного часу виконання та системного журналу
стежки.

--file=ГЛОБ
Бере файл glob як аргумент. Якщо вказано, journalctl працюватиме з
відповідність вказаних файлів журналу ГЛОБ замість стандартного часу виконання та системи
шляхи журналу. Можна вказати кілька разів, у цьому випадку файли будуть відповідними
чергування.

--root=ROOT
Бере шлях до каталогу як аргумент. Якщо вказано, journalctl працюватиме
ієрархія файлів каталогу під вказаним каталогом замість кореня
каталог (напр --оновлення-каталогу створимо ROOT/var/lib/systemd/catalog/database).

--новий-id128
Замість того, щоб показувати вміст журналу, створіть новий 128-бітний ідентифікатор, який підходить для
ідентифікаційні повідомлення. Це призначено для використання розробниками, яким потрібен новий
ідентифікатор нового повідомлення, яке вони вводять і хочуть зробити впізнаваним. Це буде
надрукуйте новий ідентифікатор у трьох різних форматах, які можна скопіювати у вихідний код або
подібний.

--заголовок
Замість того, щоб показувати вміст журналу, покажіть внутрішній заголовок журналу
поля доступу.

--використання диска
Показує поточне використання диска всіма файлами журналу. Це показує суму диска
використання всіх архівних та активних файлів журналу.

--розмір вакууму=, --вакуум-час=, --vacuum-files=
Видаляє заархівовані файли журналу, доки обсяг дискового простору, який вони використовують, не впаде нижче вказаного
розмір (вказується за допомогою звичайних суфіксів "K", "M", "G" і "T") або всі файли журналу
не містять даних, старіших за вказаний проміжок часу (вказується звичайним "s",
суфікси "хв", "год", "дні", "місяці", "тижні" та "роки") або не більше ніж
залишається зазначена кількість окремих журнальних файлів. Зверніть увагу, що біг --розмір вакууму=
має лише непрямий вплив на результат, показаний за допомогою --використання диска, як останнє
включає активні файли журналу, тоді як операція вакуумування працює лише в архіві
файли журналу. так само, --vacuum-files= може насправді не зменшити кількість
файли журналу нижче вказаного числа, оскільки це не видалить активний журнал
файли. --розмір вакууму=, --вакуум-час= та --vacuum-files= можна об'єднати в один
виклик, щоб застосувати будь-яку комбінацію обмеження розміру, часу та кількості файлів
архівні файли журналу. Зазначення будь-якого з цих трьох параметрів як нуль
еквівалентно недотриманню конкретного обмеження, і, таким чином, є зайвим.

--список-каталог [128-бітовий ідентифікатор...]
Перерахуйте вміст каталогу повідомлень у вигляді таблиці ідентифікаторів повідомлень, а також їх короткого
рядки опису.

Якщо хто-небудь 128-бітовий ідентифікаторs вказані, відображаються лише ці записи.

--дамп-каталог [128-бітовий ідентифікатор...]
Показати вміст каталогу повідомлень із записами, розділеними рядком
з двох тире та ідентифікатора (формат такий самий, як файли .catalog).

Якщо хто-небудь 128-бітовий ідентифікаторs вказані, відображаються лише ці записи.

--оновлення-каталогу
Оновіть індекс каталогу повідомлень. Цю команду потрібно виконувати щоразу нової
файли каталогу встановлюються, видаляються або оновлюються для перебудови бінарного індексу каталогу.

--налаштування-клавіші
Замість того, щоб показувати вміст журналу, створіть нову пару ключів для Forward Secure
Герметизація (ФСС). Це створить ключ запечатування та ключ підтвердження. Ущільнення
ключ зберігається в каталозі даних журналу і залишається на хості. The
ключ підтвердження повинен зберігатися ззовні. Зверніться до Пломба = варіант в
journald.conf(5) для отримання інформації про безпечне запечатування та посилання на a
рецензована наукова робота з детальним описом криптографічної теорії, на якій вона заснована.

--сила
Коли --налаштування-клавіші передане, а переднє безпечне ущільнення (FSS) вже виконано
налаштовані, відтворіть ключі FSS.

--інтервал=
Вказує інтервал зміни для ключа запечатування під час створення пари ключів FSS
--налаштування-клавіші. Більш короткі інтервали збільшують споживання ЦП, але скорочують часовий діапазон
непомітні зміни журналу. За замовчуванням 15 хв.

--підтвердити
Перевірте файл журналу на внутрішню узгодженість. Якщо файл був згенерований за допомогою
FSS увімкнено, а ключ підтвердження FSS вказано з --verify-key=,
достовірність файлу журналу перевіряється.

--verify-key=
Визначає ключ перевірки FSS, який буде використовуватися для --підтвердити операції.

--синхронізація
Просить демон журналу записати всі ще не записані дані журналу в резервний файл
системи та синхронізувати всі журнали. Цей виклик не повертається до
операція синхронізації завершена. Ця команда гарантує, що будь-які повідомлення журналу
записані до його виклику безпечно зберігаються на диску під час повернення.

--змивати
Просить демона журналу очистити всі дані журналу, що зберігаються /run/log/journal в
/var/log/journal, якщо ввімкнено постійне зберігання. Цей дзвінок не повертається доки
операція завершена. Зауважте, що цей виклик є ідемпотентним: дані лише очищуються
від /run/log/journal у /var/log/journal один раз під час роботи системи, і це
Команда завершується чисто, не виконуючи жодної операції, якщо це вже було
сталося. Ця команда ефективно гарантує, що всі дані будуть очищені
/var/log/journal на момент повернення.

-- обертати
Запрошує демон журналу обертати файли журналу. Цей виклик не повертається до
операція обертання завершена.

-h, --допомога
Друк короткого тексту довідки та виходу.

-- версія
Надрукувати короткий рядок версії та вийти.

--без пейджера
Не передавайте вихід на пейджер.

EXIT СТАТУС


У разі успіху повертається 0; інакше повертається ненульовий код помилки.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


$SYSTEMD_PAGER
Пейджер для використання, коли --без пейджера не дається; перевизначає $PAGER. Встановити для цього значення порожнє
рядок або значення "cat" еквівалентно передачі --без пейджера.

$SYSTEMD_LESS
Замінити параметри за замовчуванням, яким передано менше ("FRSXMK").

ПРИКЛАДИ


Без аргументів усі зібрані журнали відображаються без фільтрів:

journalctl

Якщо вказано одну відповідність, відображаються всі записи з полем, що відповідає виразу:

journalctl _SYSTEMD_UNIT=avahi-daemon.service

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

journalctl _SYSTEMD_UNIT=avahi-daemon.service _PID=28097

Якщо два збіги відносяться до одного поля, відображаються всі записи, що відповідають будь-якому виразу:

journalctl _SYSTEMD_UNIT=avahi-daemon.service _SYSTEMD_UNIT=dbus.service

Якщо використовується роздільник «+», два вирази можуть бути об’єднані в логічне АБО. The
далі відображатимуться всі повідомлення від процесу обслуговування Avahi з PID 28097 plus
всі повідомлення від служби D-Bus (з будь-якого з її процесів):

journalctl _SYSTEMD_UNIT=avahi-daemon.service _PID=28097 + _SYSTEMD_UNIT=dbus.service

Показати всі журнали, згенеровані виконуваним файлом D-Bus:

journalctl /usr/bin/dbus-daemon

Показати всі журнали ядра з попереднього завантаження:

journalctl -k -b -1

Показати відображення журналу в реальному часі із системної служби apache.service:

journalctl -f -u апач

Використовуйте journalctl онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    D3.js
    D3.js
    D3.js (або D3 для документів, керованих даними)
    це бібліотека JavaScript, яка дозволяє вам
    створювати динамічні інтерактивні дані
    візуалізації у веб-браузерах. З D3
    ти ...
    Завантажити D3.js
  • 2
    Тіні
    Тіні
    Швидкий тунельний проксі, який вам допоможе
    обхід брандмауерів Це програма
    з якого також можна отримати
    https://sourceforge.net/projects/shadowsocksgui/.
    Це ха...
    Завантажити Shadowsocks
  • 3
    Теми GLPI
    Теми GLPI
    Завантажити випуск за адресою
    https://github.com/stdonato/glpi-modifications/
    Колірні теми для GLPI 0.84 і 0.85 Новинка
    Модифікації для GLPI Це
    додаток, що c...
    Завантажте теми GLPI
  • 4
    SMPlayer
    SMPlayer
    SMPlayer - це безкоштовний медіаплеєр для
    Windows і Linux з вбудованими кодеками
    який також може відтворювати відео YouTube. один
    з найцікавіших особливостей
    SMPlayer:...
    Завантажити SMPlayer
  • 5
    AAX в MP3
    AAX в MP3
    Використання: - Встановіть Audible Manager
    і відкрийте файл свого облікового запису. - Підпишіть
    у ваш аудіоаккаунт (у
    додаток). Тепер програма може
    перетворити тебе...
    Завантажити AAX в MP3
  • 6
    TestLink
    TestLink
    TestLink — це веб-система керування тестуванням
    інструмент. Додаток надає тест
    специфікація, плани випробувань та виконання,
    Звітність, Специфікація вимог
    і ...
    Завантажте TestLink
  • Детальніше »

Команди Linux

Ad