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.
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/
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:
Låt oss nu titta på hur du visar dessa loggar i operativsystemet.
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:
Om du vill visa en rullningsbar logg över /var/log/dmesg kör du bara:
$ less /var/log/dmesg
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
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.
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.
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: