Inhoud
- De system-log daemon coördineert berichten over een op Linux gebaseerde computer
- Hoe het systeemlogboek werkt
- Interactie met logboeken
De system-log daemon coördineert berichten over een op Linux gebaseerde computer
Linux ondersteunt een rijk ecosysteem van software dat kernactiviteiten van het systeem registreert. Een van deze, syslogd, werkt als een systeemdaemon. Het registreert bepaalde systeemgebeurtenissen en kernelberichten naar een bestand.
De syslogd commando wordt verouderd, 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 kernsubroutines van het besturingssysteem. Gemeenschappelijke componenten zijn onder meer:
- Toepassing: Individuele programma's verzenden diagnostische berichten. Een systeemlogger kan de locatie van deze berichtbestanden volgen.
- Hardware: Specifieke informatie over 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 loopt op de achtergrond door een daemon.
Interactie met logboeken
Omdat syslogd is een daemon, je hebt er geen directe interactie mee. Gebruik in plaats daarvan andere tools.
Gebruik om logberichten in het geheugen te zien dmesg. Gebruik de om een item handmatig in het systeemlogboek in te voegen logger opdracht. Gebruik de logweergave-tool van uw distributie om een geconsolideerde lijst met logboekrecords te bekijken, of zoek het individuele logbestand en bekijk het direct. Het systeemlogboek staat bijvoorbeeld meestal op / var / log / syslog. De meeste logs staan in de / var / log directory, hoewel sommige toepassingen hun logbestanden opslaan in hun binaire bestanden.