Betaalmethoden Abuse

Logboeken bekijken in Linux

17.04.2021, 22:24

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.

Locatie van logbestanden in Linux

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/

Logboeken bekijken in Linux

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:

Просмотр Логов Линукс

Просмотр логов в Linux

Laten we nu eens kijken hoe je deze logs in het besturingssysteem kunt bekijken.

Logboeken bekijken in Linux

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:

  • cat;
  • head;
  • grep;
  • tail;
  • zcat;
  • zgrep;
  • zmore;
  • vi;
  • nano.

Om een scrollbaar logboek van /var/log/dmesg te bekijken voert u het volgende uit:

$ less /var/log/dmesg

Logboeken bekijken in Linux

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

Logboeken bekijken in Linux

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.

Logboeken bekijken in Linux

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.