Lista alla kärntillägg från tredje part i Mac OS X
Om du felsöker en Mac-dator med några särskilt udda problem som rutinåtgärder inte verkar lösa, kan det vara till hjälp att lista vilka kärntillägg som är aktiverade, särskilt tredjeparts kexts som är inlästa i OS X.
Att avgöra vilka kärntillägg som laddas och körs i Mac OS X är ganska enkelt, och med grep kan du sedan enkelt lista alla tredjeparts kexts .Du kan också använda samma kommando för att lista inbyggda kärntillägg också. För att åstadkomma detta använder du kommandot kextstat och skickar utdata till grep med hjälp av kommandoraden. Detta fungerar på samma sätt i alla versioner av Mac OS X.
Så här ser du alla kärntillägg från tredje part i Mac OS X
Den fullständiga syntaxen för att se kärntillägg från tredje part är som följer:
kextstat | grep -v com.apple
Utdata kommer att variera beroende på vilka, om några, tredjepartstillägg som finns i kärnan. Det kan se ut ungefär så här:
… .vad det här är.WeirdExtension (1) 5 2Om du ser något olämpligt i den listan kan det vara ett bra ställe att börja felsöka.
Hur listar du alla kärntillägg i OS X
Naturligtvis kan du alltid lista alla kärntillägg (dvs. Apples officiella Mac OS X-kext ingår) genom att bara skriva följande kommandosträng:
kextstat
Utgången här kommer att bli betydande, men den kan fortfarande vara värdefull.
Om du vill lära dig mer om kextstat, skriv bara 'man kextstat' för att öppna man-sidan i OS X-terminalen.
Glöm inte att du manuellt kan inspektera den traditionella kärntilläggets systemmappplats också om det behövs, till och med flytta och ta bort kext-filer därifrån för att underlätta installation, avinstallation, felsökning eller upptäckt av kärntillägg.