Spor opp all oppstart & Påloggingsskript og app lanseres i Mac OS X

Innholdsfortegnelse:

Anonim

Vil du finne ut hvordan du kan se alle oppstarts- og påloggingsapper og skript på en Mac? Denne artikkelen vil gå gjennom denne prosessen. Borte er dagene med Mac OS System 9 hvor alle oppstartselementer lå pent i en systemmappe merket "Oppstart", nå med Unix-underkjernen til Mac OS X er ting litt mer komplisert, med noen oppstarts- og påloggingsskript og apper som starter utover den lett tilgjengelige preferanseruten "Påloggingselementer".

Vi skal se på hvor disse oppstarts-, påloggings- og autostartagentene, plistene, demonene og applikasjonene kan ligge i Mac OS X. Dette kan være nyttig for feilsøking, personvern og sikkerhetsårsaker.

Gjennomsnittlige brukere: Oppstarts- og påloggingselementer i Mac OS X

For den gjennomsnittlige sluttbrukeren håndteres de fleste apper de ønsker å konfigurere for å starte (eller ikke) ved oppstart, faktisk med en påloggingshendelse som enkelt kontrolleres gjennom noe som Dock med et høyreklikk eller "Påloggingselementer" oppført under brukerkontoer, hvis det er det du leter etter, kan den gjennomsnittlige brukeren se hvordan man starter et program på systemstart i Mac OS X (som faktisk er ved brukerpålogging), og det vil sannsynligvis dekke deres behov .

Avanserte brukere: Oppstarts- og påloggingselementer, apper og skript i Mac OS X

Denne delen av artikkelen er ikke for de fleste brukere! Hvis du er en avansert bruker eller systemadministrator, er den nevnte preferanseruten sjelden slutten på jakten på å spore opp oppstarts- og påloggingselementer i Mac OS X.Jeg var nylig på villspor og prøvde å finne et ganske ekkelt skript en bruker ved et uhell hadde installert på en nettverksmaskin, og å vite de riktige plasseringene gjorde jobben min betydelig enklere, så derfor gir jeg deg listen:

Applikasjoner som kjører ved oppstart: /Library/StartupItems

plist-elementer som kjører ved oppstart: /Library/LaunchDaemons /System/Library/LaunchDaemons

Applikasjoner som starter ved brukerpålogging:Kontroller først «påloggingselementene» for den brukerkontoen i kontoinnstillingene i Systemvalg

~/Library/LaunchAgents /Library/LaunchAgents/ /System/Library/LaunchAgents/

Applikasjoner som kjører etter en fastsatt tidsplan: Sjekk crontab med:

crontab -l

Check Kernel Extensions: I kommandolinjen:

kextstat

Check Login and Logout Hooks defaults read com.apple.loginwindow LoginHook for pålogging defaults les com.apple.loginwindow LogoutHook for Logout

eller se begge med:

/usr/libexec/PlistBuddy -c Skriv ut

Hvis du ikke vet hva du gjør, vennligst ikke rot rundt i katalogene eller kommandoene ovenfor, du kan lett forårsake mer skade enn nytte! Disse plasseringene tjener kjernefunksjonaliteten til Mac OS og bør kun endres av avanserte Mac-brukere og systemadministratorer.

Har du andre godbiter eller interessant informasjon for å finne oppstartsskript, starte apper, demoner, kjerneutvidelser eller andre automatisk lastende apper og skript? Del med oss ​​i kommentarfeltet!

Spor opp all oppstart & Påloggingsskript og app lanseres i Mac OS X