Správcovia systému musia často kontrolovať protokoly v operačnom prostredí Linux. Je to prvá vec, ktorú treba urobiť, ak sa vyskytne problém a úlohou je ho odstrániť. Operačný systém Linux a spustené aplikácie generujú rôzne typy správ, ktoré sa zaznamenávajú do rôznych súborov denníka.
Linux používa na ukladanie súborov denníkov špeciálny softvér, súbory a adresáre. Ak viete, ktoré programy generujú ktoré protokoly, a čo je dôležitejšie, kde sa tieto protokoly nachádzajú, budete môcť rýchlo vyriešiť všetky problémy, ktoré môžu vzniknúť, s minimálnou stratou času. Ďalej sa budeme venovať hlavným častiam systému logovania Linuxu, logovacím súborom a nástrojom, ktoré možno použiť na zobrazenie logov Linuxu.
Všetky základné logy systému Linux sa nachádzajú v priečinku /var/log/, ktorého zoznam môžete pre svoj systém zobraziť pomocou príkazu ls
:
$ ls -l /var/log/
Ďalej sa pozrieme na 20 rôznych logovacích súborov Linuxu, ktoré sa nachádzajú v adresári /var/log/
. Niektoré z týchto logov sa nachádzajú len v určitých distribúciách, napríklad dpkg.log
sa nachádza len v systémoch založených na Debiane:
Ďalej sa pozrime na to, ako tieto protokoly zobraziť v operačnom systéme.
Na zobrazenie protokolov v operačnom prostredí Linux je vhodné použiť niekoľko riadkových príkazových nástrojov. Zvyčajne sa na to používa ľubovoľný textový editor alebo špeciálny nástroj. S najväčšou pravdepodobnosťou budete musieť na zobrazenie protokolov v systéme Linux získať práva superpoužívateľa. Zoznam príkazov najčastejšie používaných na tento účel je nasledovný:
Ak chcete zobraziť rolovací protokol /var/log/dmesg, stačí vykonať:
$ less /var/log/dmesg
Zobrazenie denníkov v reálnom čase:
$ tail -f /var/log/dmesg
Otvorte súbor s denníkom dmesg
:
$ cat /var/log/dmesg
Zobrazte prvé riadky:
$ head /var/log/dmesg
Ďalšie výstupné chyby z /var/log/messages
:
$ grep -i error /var/log/dmesg
V Linuxe môžete zobraziť protokoly aj pomocou grafických nástrojov. Program Logs možno použiť na jednoduché zobrazenie a sledovanie systémových protokolov na prenosnom alebo osobnom počítači s operačným systémom Linux.
Program môžete nainštalovať do akéhokoľvek systému s nainštalovaným serverom X. Na zobrazenie protokolov možno použiť aj ľubovoľný grafický testovací editor.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: