Rendszeradminisztrátorként az Ön felelőssége a rendszer üzemben tartása, hogy elkerülje a szolgáltatási zavarokat. Néha azonban előfordulhatnak olyan helyzetek, amikor a rendszer leáll vagy újraindul. Ennek oka lehet, hogy a rendszer váratlanul elveszítette az áramellátást, vagy néhány felhasználó szándékosan újraindította.

Bármi is legyen az ok, ellenőrizheti a Linux rendszer leállítási és újraindítási előzményeit, hogy megtudja, mikor történt ez a tevékenység pontosan. Ez az információ kiindulópontot jelent a hibaelhárítás megkezdéséhez.

Ellenőrizze a Linux rendszer leállítási és újraindítási előzményeit

Íme néhány módszer a leállási és újraindítási előzmények ellenőrzésére Linuxban a parancssor segítségével:

1. Az utolsó parancs használata

A Linux utolsó parancsa felsorolja a Linux rendszerbe bejelentkezett és onnan kilépő összes felhasználó előzményeit, felül a legfrissebb bejegyzéssel. Ezt az információt a wtmp fájl, amely minden bejelentkezési és kijelentkezési eseményről naplót vezet. A Linux rendszer leállási előzményeit az utolsó paranccsal ellenőrizheti a következőképpen:

instagram viewer
utolsó -x -F leállítás

A kimenet minden bejegyzése két időbélyeget mutat, ahol az első időbélyeg a rendszer leállításához, a második pedig a rendszer indításához. Azt is mutatja, hogy a rendszer mennyi ideig futott.

A leállítási események utolsó meghatározott számát is ellenőrizheti a segítségével -n zászló. Például az utolsó három leállási esemény ellenőrzéséhez a parancs a következő lenne:

utolsó -x -F -n 3 leállítás

A Linux rendszer újraindítási előzményeinek ellenőrzéséhez használja a következő parancsot:

utolsó -x -F újraindítás

A kimenet minden bejegyzése két időbélyeget mutat, ahol az első időbélyeg a rendszer indításához, a második pedig a rendszer leállításához.

Az utolsó meghatározott számú újraindítási esemény ellenőrzéséhez használja a -n zászlót az utolsó paranccsal. Például az utolsó három újraindítási esemény ellenőrzéséhez a parancs a következő lenne:

utolsó -x -F -n 3 újraindítás

2. A tuptime parancs használata

A tuptime eszköz megjeleníti a Linux rendszer összes leállításának és újraindításának előzményeit és statisztikáit. Ezt az eszközt bármely Linux disztribúcióra telepítheti a következő egysoros szkript használatával:

sudo bash << (göndör -Ls https://git.io/tuptime-install.sh)

A telepítés után a Tuptime eszközzel ellenőrizheti a Linux rendszer leállítási és újraindítási előzményeit az alábbiak szerint:

tuptime -t

Ez a parancs felsorolja az újraindítások és leállítások előzményeit, a legfrissebb bejegyzés alján.

Ha csak az utolsó meghatározott számú bejegyzést szeretné listázni, a tuptime parancs kimenetét a tail parancsra irányíthatja. Például az utolsó három bejegyzés felsorolásához a parancs a következő lenne:

tuptime -t | farok -3

3. A who Command használatával

A Linux who parancsa információkat jelenít meg a rendszerbe bejelentkezett felhasználókról. A who parancsot használhatja a -b zászló, amely a rendszer utolsó indításakor jelenik meg:

ki -b

4. A journalctl parancs használata

A journalctl parancs a systemd által gyűjtött naplók lekérdezésére és megtekintésére szolgál. Ellenőrizheti a leállási és újraindítási előzményeket a journalctl paranccsal a... val --list-csizma zászló:

Journalctl --lista-csizma 

Visszaadja a rendszerindítások listáját, alul a legutóbbi bejegyzéssel, 0-val. A kimenet első időbélyege a rendszer indítási idejét, míg a második időbélyeg a rendszer leállási idejét mutatja.

A hibák elhárítása sokkal egyszerűbb Linuxon

Bár ezekkel a módszerekkel nem igazán tudja azonosítani a rendszer leállásának vagy újraindításának okát, a rendszer újraindításának vagy leállásának időpontjára vonatkozó információk segíthetnek a problémák elhárításában.