På Mac OS X v10.6.7 (Snow Leopard) kan du opleve, at kommandoen dmesg | tail -f
ikke fungerer som forventet, fordi tail
afslutter i stedet for at overvåge output. Dette skyldes, at dmesg
på denne version af OS X ikke kontinuerligt genererer output. For at overvåge systemlogfiler kontinuerligt kan du bruge følgende metoder:
syslog
: Mac OS X bruger syslog
til at håndtere systemlogfiler. Du kan overvåge systemlogfiler ved hjælp af syslog
kommandoen.
syslog -w
Dette vil kontinuerligt vise nye logposter, efterhånden som de genereres.
tail
på systemlogfiler: Du kan også bruge tail -f
på specifikke logfiler, som systemet genererer. For eksempel:
tail -f /var/log/system.log
Dette vil overvåge systemlogfilen og vise nye poster, efterhånden som de tilføjes.
Console.app
: Mac OS X inkluderer en applikation kaldet Console, som giver en grafisk grænseflade til at overvåge systemlogfiler.
Console.app
fra /Applications/Utilities/
.Ved at bruge en af disse metoder kan du effektivt overvåge systemlogfiler på Mac OS X v10.6.7 (Snow Leopard) uden at støde på problemer med tail
kommandoen.
Har du tekniske udfordringer, som du ikke kan løse selv? Med Handyhand kan du nemt få hjælp! Opret din opgave gratis, og modtag bud fra dygtige håndværkere på få minutter. Uanset om det drejer sig om reparation af elektronik, opsætning af udstyr eller fejlfinding, er der altid en, der kan hjælpe dig.