Skip to content

Syslogd Linux en Unix Commando

23 de juli de 2021
businessman using computer in creative office 604176135 57ec4e7c3df78c690f8f613c

Linux ondersteunt een rijk ecosysteem van software die de belangrijkste systeemactiviteiten registreert. Een van deze, syslogd, draait als een systeemdaemon. Het slaat bepaalde systeemgebeurtenissen en kernelberichten op in een bestand. De syslogd commando verouderd raakt, waarbij de meeste moderne Linux-distributies afhankelijk zijn van verschillende software om deze informatie te loggen.

Hoe het systeemlogboek werkt

Een systeemlogboek slaat berichten op van toepassingen en kern-subroutines van het besturingssysteem. Gemeenschappelijke componenten zijn onder meer:

  • Toepassing: Individuele programma’s sturen diagnostische berichten. Een systeemlogger kan de locatie van deze berichtbestanden volgen.
  • Hardware: Informatie specifiek voor de hardware van de machine.
  • Veiligheid: Gebeurtenissen die potentiële beveiligingsproblemen registreren, of daemons die zich richten op systeembeveiliging en stabiliteit.
  • Systeem: Informatie met betrekking tot de Linux-kernel.

De logger draait op de achtergrond door een daemon.

Hoe om te gaan met logboeken

Omdat syslogd is een daemon, je hebt er geen directe interactie mee. Gebruik in plaats daarvan andere hulpmiddelen. Om logberichten in het geheugen te zien, gebruik dmesg. Om handmatig een item in het systeemlogboek in te voegen, gebruikt u de logger opdracht. Gebruik de logboekweergavetool van uw distributie om een ​​geconsolideerde lijst met logboekrecords te bekijken, of zoek het individuele logboekbestand en bekijk het direct. Het systeemlogboek is bijvoorbeeld meestal op /var/log/syslog. De meeste logboeken bevinden zich in de /var/log directory, hoewel sommige toepassingen hun logbestanden met hun binaire bestanden opslaan.

logger-tool in linux