Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 19103|Odgovoriti: 1

[linux] Linux preučuje izhod dnevnika storitve Systemd

[Kopiraj povezavo]
Objavljeno na 15. 11. 2021 10:15:19 | | | |
systemd je najnovejši sistem inicializacije (INIT) sistema Linux, ki si prizadeva izboljšati hitrost zagona sistema, zagnati čim manj procesov in hkrati zagnati čim več procesov.

Ukaz za upravljanje procesov, ki ustreza systemd, je systemctl

Preverite status storitve z ukazom systemctl in lahko vidite izhod dnevnika, ukaz je naslednji:



Dnevniki, ki jih storitev izhodi, se zapišejo v/var/log/messageV datoteki si jo lahko ogledate z ukazom journalctl. JournalCTL lahko pregleda vse sistemske dnevnike, zaradi velike količine podatkov o dnevniku pa JournalCTL omogoča tudi različne parametre, ki uporabnikom pomagajo hitreje najti podatke o dnevniku.

JournalCTL Skupno poveljstvo

Oglejte si vse dnevnike

Privzeto se shranijo le zapisi tega zagona

journalctl

Oglejte si dnevnike jedra (brez aplikacijskih dnevnikov)

journalctl -k

.Oglejte si dnevnik zagona sistema

journalctl -b

journalctl -b -0

Oglejte si dnevnik zadnjega izstrelitve

Če morate spremeniti nastavitve, na primer zadnjo zrušitev sistema, morate pogledati zadnji zagonski dnevnik, ko želite pregledati dnevnike.

journalctl -b -1

Oglejte si dnevnik za določen čas

journalctl --since="2012-10-3018:17:16"

journalctl --od "20 minago"

journalctl --od včeraj naprej

journalctl --od "2015-01-10" --do "2015-01-11 03:00"

journalctl --od 09:00 --do "pred eno uro"

journalctl --od "15:15" --do zdaj

Na koncu prikazuje zadnjih 10 vrstic hloda

journalctl -n

Prikazuje dnevnik z določenim številom vrstic na koncu

Gledal sem dnevnike v /var/log/messages, vendar je bil format prilagojen, na primer format imena gostitelja je bil drugačen

journalctl -n 20

Premikanje v realnem času za prikaz najnovejših dnevnikov

journalctl -f

Oglejte si dnevnike za določeno storitev

journalctl /usr/lib/systemd/systemd

Oglejte si dnevnike za določen proces

journalctl _PID=1

Oglejte si dnevnike skript za določeno pot

journalctl /usr/bin/bash

Oglejte si dnevnike določenega uporabnika

journalctl _UID=33 -- od danes naprej

Preveri dnevnike določene enote

journalctl -u nginx.service

journalctl -u nginx.service --od danes naprej

Premikanje v realnem času prikazuje najnovejši dnevnik za enoto

journalctl -u pmm-agent.service -f



Dnevniki združitve, ki prikazujejo več enot

journalctl -u nginx.service -u php-fpm.service --od danes





Prejšnji:Spring Boot Kafka se ponovno zažene, da zavrže stare podatke
Naslednji:Namestite curl na osnovi Debiana (docker image).
 Najemodajalec| Objavljeno na 7. 02. 2025 09:03:37 |
Systemd izvoz servisnega dnevnika
Izvozni dnevniki za sistemske storitve

--od izvoznih dnevnikov za zadnjih 24 ur nginx storitve

-v Oglejte si podrobne dnevnike storitve nginx

Dnevniki nginx storitve so izvažani v JSON formatu

Neprekinjeno izvažanje dnevnikov
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com