Betalningsmetoder Abuse

Så här visar du loggar i Linux

17.04.2021, 22:24

Systemadministratörer behöver ofta granska loggar i en Linux-operativmiljö. Detta är det första man gör om det finns ett problem och uppgiften är att åtgärda det. Linux-operativsystemet och applikationer som körs genererar olika typer av meddelanden som loggas i olika loggfiler.

Plats för loggar i Linux

Linux använder speciell programvara, filer och kataloger för att lagra loggfiler. Om du vet vilka program som genererar vilka loggar och, ännu viktigare, var dessa loggar finns, kommer du snabbt att kunna lösa eventuella problem som uppstår med minimal tidsförlust. Nu ska vi titta på de viktigaste delarna av Linux loggsystem, loggfilerna och de verktyg som kan användas för att visa Linux-loggar.

Alla de grundläggande Linux-loggarna finns i mappen /var/log/ och du kan lista loggfilerna för ditt system med kommandot ls:

$ ls -l /var/log/

Så här visar du loggar i Linux

Låt oss nu titta på de 20 olika Linux-loggfiler som finns i katalogen /var/log/. Vissa av dessa loggar finns bara på vissa distributioner, till exempel finns dpkg.log bara på Debian-baserade system:

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

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

Låt oss nu titta på hur du visar dessa loggar i operativsystemet.

Visa loggar i Linux

För att visa loggar i Linux-operativmiljön är det bekvämt att använda flera kommandoverktyg. Detta görs vanligtvis med hjälp av någon textredigerare eller ett specialverktyg. Troligtvis måste du ha superanvändarrättigheter för att kunna visa loggar i Linux. Nedan följer en lista över de kommandon som oftast används för detta ändamål:

  • cat;
  • huvud;
  • grep;
  • svans;
  • zcat;
  • zgrep;
  • zmore;
  • vi;
  • nano.

Om du vill visa en rullningsbar logg över /var/log/dmesg kör du bara:

$ less /var/log/dmesg

Så här visar du loggar i Linux

Visa loggar i realtid:

$ tail -f /var/log/dmesg

Öppna loggfilen dmesg:

$ cat /var/log/dmesg

Visa de första raderna:

$ head /var/log/dmesg

Ytterligare utmatningsfel från /var/log/messages:

$ grep -i error /var/log/dmesg

Så här visar du loggar i Linux

Du kan också visa loggar i Linux med hjälp av grafiska verktyg. Programmet Logs kan användas för att enkelt visa och spåra systemloggar på en bärbar Linux-dator eller en persondator.

Så här visar du loggar i Linux

Du kan installera programmet på alla system som har en X-server installerad. Dessutom kan alla grafiska testredigerare användas för att visa loggarna.