Systeembeheerders moeten vaak logs bekijken in een Linux besturingsomgeving. Dit is het eerste wat ze moeten doen als er een probleem is en het de taak is om het op te lossen. Het Linux besturingssysteem en de draaiende applicaties genereren verschillende soorten berichten die worden gelogd in verschillende logbestanden.
Linux gebruikt speciale software, bestanden en mappen om logbestanden op te slaan. Als je weet welke programma's welke logbestanden genereren en, nog belangrijker, waar deze logbestanden zich bevinden, kun je eventuele problemen snel en met minimaal tijdverlies oplossen. Vervolgens zullen we de belangrijkste onderdelen van het Linux logsysteem bekijken, de logbestanden en de hulpprogramma's die gebruikt kunnen worden om Linux logs te bekijken.
Alle Linux basislogs bevinden zich in de map /var/log/. Je kunt de logbestanden voor je systeem opvragen met het commando ls
:
$ ls -l /var/log/
Laten we nu eens kijken naar de 20 verschillende Linux logbestanden die zich in de map /var/log/
bevinden. Sommige van deze logbestanden zijn alleen te vinden op bepaalde distributies, bijvoorbeeld dpkg.log
is alleen te vinden op Debian gebaseerde systemen:
Laten we nu eens kijken hoe je deze logs in het besturingssysteem kunt bekijken.
Om logs in de Linux-besturingsomgeving te bekijken, is het handig om gebruik te maken van een aantal hulpprogramma's voor regelopdrachten. Dit wordt meestal gedaan met een teksteditor of een speciaal hulpprogramma. Waarschijnlijk heb je superuser-rechten nodig om logs in Linux te bekijken. De lijst met commando's die het meest gebruikt worden voor dit doel is als volgt:
Om een scrollbaar logboek van /var/log/dmesg te bekijken voert u het volgende uit:
$ less /var/log/dmesg
Bekijk real-time logs:
$ tail -f /var/log/dmesg
Open het dmesg
logbestand:
$ cat /var/log/dmesg
Bekijk de eerste regels:
$ head /var/log/dmesg
Verdere uitvoerfouten uit /var/log/messages
:
$ grep -i error /var/log/dmesg
Je kunt logs in Linux ook bekijken met grafische hulpprogramma's. Het programma Logs kan worden gebruikt om eenvoudig systeemlogs op een Linux-laptop of pc te bekijken en bij te houden.
Je kunt het programma installeren op elk systeem waarop een X-server is geïnstalleerd. Je kunt ook elke grafische testeditor gebruiken om de logs te bekijken.
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: