Track Down All Startup & Avvio di script di accesso e app in Mac OS X
Sommario:
- Utenti medi: elementi di avvio e accesso in Mac OS X
- Utenti avanzati: elementi di avvio e accesso, app e script in Mac OS X
Vuoi scoprire come vedere tutti i lanci e gli script delle app di avvio e di accesso su un Mac? Questo articolo illustrerà questo processo. Sono finiti i giorni di Mac OS System 9 in cui tutti gli elementi di avvio si trovavano bene in una cartella di sistema denominata "Avvio", ora con Unix undercore di Mac OS X le cose sono un po' più complicate, con alcuni script di avvio e di accesso e l'avvio di app oltre il pannello delle preferenze "Elementi di accesso" facilmente accessibile.
Esamineremo dove questi agenti di avvio, accesso e avvio automatico, plist, daemon e applicazioni possono risiedere in Mac OS X. Ciò può essere utile per la risoluzione dei problemi, la privacy e motivi di sicurezza.
Utenti medi: elementi di avvio e accesso in Mac OS X
Per l'utente finale medio, la maggior parte delle app che desidera configurare per l'avvio (o meno) all'avvio sono in re altà gestite con un evento di accesso facilmente controllabile tramite qualcosa come il Dock con un clic destro o il "Elementi di accesso" elencati sotto gli account utente, se è quello che stai cercando, l'utente medio può vedere come avviare un'applicazione all'avvio del sistema in Mac OS X (che è in re altà al momento dell'accesso dell'utente) e questo probabilmente coprirà le sue esigenze .
Utenti avanzati: elementi di avvio e accesso, app e script in Mac OS X
Questa parte dell'articolo non è per la maggior parte degli utenti! Se sei un utente avanzato o un amministratore di sistema, quel riquadro delle preferenze di cui sopra è raramente la fine della tua caccia per rintracciare gli elementi di avvio e di accesso in Mac OS X.Di recente sono stato a caccia di un'oca selvaggia cercando di trovare uno script piuttosto odioso che un utente aveva accidentalmente installato su una macchina di rete, e conoscere le posizioni corrette ha reso il mio lavoro molto più semplice, quindi per questo motivo ti fornisco l'elenco:
Applicazioni eseguite all'avvio: /Library/StartupItems
plist elementi in esecuzione all'avvio: /Library/LaunchDaemons
/Sistema/Libreria/LaunchDaemons
Applicazioni che si avviano all'accesso utente:Per prima cosa controlla gli "Elementi di accesso" per quell'account utente all'interno delle impostazioni Account delle Preferenze di Sistema
~/Library/LaunchAgents
/Library/LaunchAgents/
/Sistema/Libreria/LaunchAgents/
Applicazioni che vengono eseguite in base a una pianificazione prestabilita: Controlla il tuo crontab con:
crontab -l
Controlla le estensioni del kernel: Nella riga di comando:
kextstat
Controlla gli hook di login e logout predefiniti leggi com.apple.loginwindow LoginHook
per Login predefiniti leggi com.apple.loginwindow LogoutHook per Logout
o vedi entrambi con:
/usr/libexec/PlistBuddy -c Print
Se non sai cosa stai facendo, per favore non scherzare nelle directory o nei comandi di cui sopra, puoi facilmente causare più danni che benefici! Queste posizioni servono le funzionalità di base di Mac OS e dovrebbero essere modificate solo da utenti Mac avanzati e amministratori di sistema.
Hai altre curiosità o informazioni interessanti per trovare script di avvio, avviare app, demoni, estensioni del kernel o altre app e script che si caricano automaticamente? Condividi con noi nei commenti!