syslog

A rendszernaplófájlok megtekintése Linux alatt

A rendszernaplófájlok megtekintése Linux alatt

Ez a cikk elmagyarázza, hogyan lehet megtekinteni a naplófájlokat a Linux fájlrendszerben szétszórva. A naplófájlok hasznosak a rendellenességek felderítésében, és segíthetnek a javítások kidolgozásában. Az alább felsorolt ​​összes parancsot az Ubuntu 20 teszteli.04 LTS verzió, de működniük kell más Linux disztribúciókban is. Abban az esetben, ha nem talál bizonyos naplófájlokat, használhatja a „Locate” parancsot, amelyet a csomagkezelőn keresztül telepíthet a rendszerébe.

GNOME naplók

A GNOME Logs egy grafikus naplónézegető, amelyet alapértelmezés szerint a legtöbb GNOME Shell alapú Linux disztribúcióban szállítanak. Ez megmutatja az összes naplót, amelyet a systemd naplókhoz készítettek. A Systemd kezeli a rendszeren futó összes szolgáltatást, és felelős a rendszerindításkor elindított különféle szolgáltatások elindításáért, leállításáért és felügyeletéért. A GNOME Logs szépen kategorizálja a naplókat különböző fejlécekben, és exportálhatja ezeket a naplókat szöveges fájlokba. Ez lehetővé teszi a naplóüzenetek keresését és finomítását különféle szűrők segítségével.

A GNOME-naplók Ubuntuban történő telepítéséhez futtassa az alábbi parancsot:

$ sudo apt install gnome-logs

A GNOME-naplókat más Linux-disztribúciókba is telepítheti, ha a disztribúcióhoz kapott csomagkezelőben keresi. Alternatív megoldásként a forráskódból is összeállíthatja.

Linux kernel naplók

A terminál kernelnaplóinak megtekintéséhez futtassa az alábbi parancsot:

$ cat / var / log / kern.napló

Megnyithatja a naplófájlt bármely tetszőleges szövegszerkesztőben. A fenti képernyőkép a „tail” parancs használatát mutatja a csőszimbólum után. Biztosítja, hogy csak az utolsó néhány sor jelenjen meg kimenetként (ebben az esetben két sor).

Az előző rendszerindítás kernelnaplóinak megtekintéséhez futtassa az alábbi parancsot:

$ cat / var / log / kern.napló.1

X11 Naplók

Az X11 Xorg megjelenítő szerver naplói két helyen találhatók, a Linux disztribúciótól függően. A naplók a „/ var / log /” vagy a „$ HOME /.local / share / xorg / ”könyvtárakat. Az alábbi parancs futtatásával megtalálhatja az Xorg naplófájlok helyes helyét:

$ keresse meg Xorg-ot.0.napló

A fájlnév „0” része a csatlakoztatott monitor azonosító számát jelöli. Ha csak egy kijelző van csatlakoztatva a rendszeréhez, akkor a fájlnévnek „Xorg.0.napló ”. Többmonitoros beállítások esetén több naplófájlt rögzít, minden monitorhoz egyet. Például a többmonitoros beállításoknál a fájlnevek lehetnek „Xorg.0.napló ”,„ Xorg.1.napló ”és így tovább.

Ezeknek a naplóknak a „kevesebb” paranccsal történő megtekintéséhez használja a következő parancsot:

$ kevesebb $ HOME /.local / share / xorg / Xorg.0.napló

A „Less” parancs lerövidíti a terminál kimenetét, és lehetővé teszi, hogy interaktívan navigáljon a terminál kimenetének következő sorára a segítségével kulcs.

Dmesg

A Dmesg a rendszermag naplóüzeneteit vagy a Linux kernel „gyűrűpuffereit” nyomtatja ki. A kernel által generált összes kimenet megvizsgálására és hibakeresésére szolgál, különös tekintettel a csatlakoztatott hardverekkel és azok illesztőprogramjaival kapcsolatos üzenetekre.

Futtassa az alábbi parancsokat a dmesg napló megtekintéséhez:

$ dmesg

A dmesg összes parancssori argumentumát a következő parancs futtatásával ellenőrizheti a terminálban:

$ man dmesg

Rendszerindító üzenetek

A rendszerindító üzenetek naplójának megtekintéséhez futtassa az alábbi parancsot:

$ sudo cat / var / log / boot.napló

Az előző rendszerindítás naplóinak megtekintéséhez futtassa az alábbi parancsot:

$ sudo cat / var / log / boot.napló.1

Rendszernaplók

A rendszernapló fájlok különféle üzeneteket rögzítenek a hibakereséshez. Ha nem talál bizonyos naplóüzeneteket más fájlokban, akkor valószínű, hogy azok syslog fájlokban lehetnek.

A jelenlegi és a korábbi syslog fájlok megtekintéséhez futtassa a következő parancsokat:

$ cat / var / log / syslog
$ cat / var / log / syslog.1

Engedélyezési naplók

Engedélyezési naplók vagy egyszerűen az „Auth” naplók rögzítik a távoli bejelentkezési kísérleteket és a sudo parancs által kért jelszó kéréseket. A naplók megtekintéséhez használja a következő parancsokat:

$ cat / var / log / auth.napló
$ cat / var / log / auth.napló.1

Bejelentkezés naplók

A „Faillog” a sikertelen bejelentkezési kísérleteket rögzíti, míg a „Lastlog” a legutóbbi bejelentkezéssel kapcsolatos információkat mutatja. Futtassa a következő parancsokat a bejelentkezési rekordok megtekintéséhez:

$ faillog
$ lastlog

Harmadik fél alkalmazásnaplói

A felhasználó által telepített, harmadik féltől származó alkalmazások nem rendelkeznek root hozzáféréssel. Ha bármilyen naplót rögzítenek, akkor a futtatható fájl könyvtárában vagy a következő helyeken kell lenniük:

Következtetés

A különféle naplófájlok vizsgálata segíthet a rendszer lefagyásának és összeomlásának hibakeresésében, különösen akkor, ha új és nem támogatott hardver van a számítógépen. Ezek a naplófájlok hasznosak a biztonsági rések vagy a biztonsági hézagok felderítésére is, ha vannak ilyenek. Ha váratlan viselkedést tapasztal a rendszerére telepített szoftverek miatt, vagy gyakran újraindul és összeomlik, akkor először meg kell vizsgálnia a rendszer naplófájljait.

OpenTTD bemutató
Az OpenTTD az egyik legnépszerűbb üzleti szimulációs játék. Ebben a játékban létre kell hoznia egy csodálatos szállítási vállalkozást. Azonban kezdete...
SuperTuxKart Linuxhoz
A SuperTuxKart egy nagyszerű cím, amelynek célja, hogy ingyenesen hozza el a Mario Kart élményét Linux rendszerén. Elég kihívást jelentő és szórakozta...
Csata a Wesnoth bemutatóért
A Battle for Wesnoth az egyik legnépszerűbb nyílt forráskódú stratégiai játék, amelyet jelenleg játszhatsz. Ez a játék nem csak nagyon hosszú ideje fe...