Kao administrator sustava, vaša je odgovornost održavati sustav u ispravnom stanju kako biste izbjegli prekide usluge. Međutim, ponekad postoje situacije kada se vaš sustav gasi ili ponovno pokreće. To može biti zbog toga što sustav neočekivano gubi napajanje ili ga neki korisnik namjerno ponovno pokreće.
Bez obzira na razlog, možete provjeriti povijest isključivanja i ponovnog pokretanja vašeg Linux sustava da vidite kada se ta aktivnost točno dogodila. Ove informacije će vam pružiti početnu točku za početak rješavanja problema.
Provjerite povijest isključivanja i ponovnog pokretanja Linux sustava
Evo nekoliko metoda za provjeru povijesti isključivanja i ponovnog pokretanja u Linuxu pomoću naredbenog retka:
1. Korištenje posljednje naredbe
Posljednja naredba u Linuxu ispisuje povijest svih korisnika koji su se prijavili i odjavili iz Linux sustava s najnovijim unosom na vrhu. Te informacije dobiva od wtmp datoteku koja održava dnevnik svakog događaja prijave i odjave. Možete provjeriti povijest isključivanja u vašem Linux sustavu koristeći posljednju naredbu na sljedeći način:
zadnji -x -F isključivanje
Svaki unos u izlazu prikazuje dvije vremenske oznake od kojih je prva vremenska oznaka za gašenje sustava, a druga je za pokretanje sustava. Također pokazuje trajanje tijekom kojeg je sustav radio.
Također možete provjeriti zadnji određeni broj događaja isključivanja pomoću -n zastava. Na primjer, za provjeru zadnja tri događaja isključivanja, naredba bi bila:
zadnji -x -F -n 3 isključivanje
Za provjeru povijesti ponovnog pokretanja u vašem Linux sustavu, koristite sljedeću naredbu:
zadnji -x -F ponovno pokretanje
Svaki unos u izlazu prikazuje dvije vremenske oznake od kojih je prva vremenska oznaka za pokretanje sustava, a druga je za gašenje sustava.
Za provjeru zadnjeg određenog broja događaja ponovnog pokretanja, koristite -n zastavica s posljednjom naredbom. Na primjer, za provjeru zadnja tri događaja ponovnog pokretanja, naredba bi bila:
zadnji -x -F -n 3 ponovno pokretanje
2. Korištenje naredbe tuptime
Alat tuptime prikazuje povijest i statistiku svih gašenja i ponovnih pokretanja Linux sustava. Ovaj alat možete instalirati na bilo koju distribuciju Linuxa pomoću sljedeće skripte u jednom retku:
sudo bash << (kovrčati -Ls https://git.io/tuptime-install.sh)
Nakon instalacije, možete koristiti tuptime alat za provjeru povijesti isključivanja i ponovnog pokretanja u vašem Linux sustavu na sljedeći način:
tuptime -t
Ova naredba ispisuje povijest ponovnih pokretanja i gašenja s najnovijim unosom na dnu.
Za popis samo zadnjeg određenog broja unosa, možete ispisati izlaz naredbe tuptime u naredbu tail. Na primjer, za popis posljednja tri unosa, naredba bi bila:
tuptime -t | rep -3
3. Korištenje naredbe who
Naredba who u Linuxu prikazuje informacije o korisnicima koji su prijavljeni na vaš sustav. Možete koristiti naredbu who s -b zastavica za prikaz kada se vaš sustav zadnji put pokrenuo:
tko -b
4. Korištenje naredbe journalctl
Naredba journalctl koristi se za upite i pregled zapisa koje prikuplja systemd. Možete provjeriti povijest isključivanja i ponovnog pokretanja pomoću naredbe journalctl s --popis-čizama zastava:
journalctl --popis-čizme
Vraća popis pokretanja sustava s najnovijim unosom na dnu, označenim 0. Prva vremenska oznaka u izlazu pokazuje vrijeme pokretanja sustava, dok druga vremenska oznaka pokazuje vrijeme isključivanja sustava.
Rješavanje pogrešaka puno je lakše na Linuxu
Iako ovim metodama ne možete doista identificirati razlog za gašenje ili ponovno pokretanje sustava, informacije o tome kada je vaš sustav ponovno pokrenut ili isključen mogu vam pomoći u rješavanju problema.