Sledovať všetky spustenia & Prihlasovací skript a spustenie aplikácie v systéme Mac OS X
Obsah:
- Priemerní používatelia: Položky spustenia a prihlásenia v systéme Mac OS X
- Pokročilí používatelia: Položky, aplikácie a skripty pri spustení a prihlásení v systéme Mac OS X
Chcete zistiť, ako zobraziť všetky spúšťania a skripty aplikácií pri spustení a prihlásení na Macu? Tento článok bude prechádzať týmto procesom. Preč sú dni Mac OS System 9, kde všetky položky pri spustení pekne sedeli v systémovom priečinku označenom ako „Startup“, teraz s unixovým základom Mac OS X sú veci trochu komplikovanejšie a spúšťajú sa niektoré spúšťacie a prihlasovacie skripty a aplikácie. za ľahko prístupným panelom preferencií „Položky prihlásenia“.
Prečítame si, kde sa môžu tieto spúšťacie, prihlasovacie a automatické spúšťacie agenty, plisty, démony a aplikácie nachádzať v systéme Mac OS X. Môže to byť užitočné pri riešení problémov, ochrane osobných údajov a bezpečnosti.
Priemerní používatelia: Položky spustenia a prihlásenia v systéme Mac OS X
Pre priemerného koncového používateľa je väčšina aplikácií, ktoré chcú nakonfigurovať tak, aby sa spúšťali (alebo nespúšťali) pri zavádzaní, v skutočnosti ovládaná udalosťou prihlásenia, ktorú možno ľahko ovládať pomocou niečoho, ako je napríklad Dock kliknutím pravým tlačidlom myši alebo „Prihlasovacie položky“ uvedené pod používateľskými účtami, ak je to to, čo hľadáte, priemerný používateľ môže vidieť, ako spustiť aplikáciu pri štarte systému v systéme Mac OS X (čo je v skutočnosti po prihlásení používateľa), čo pravdepodobne pokryje jeho potreby .
Pokročilí používatelia: Položky, aplikácie a skripty pri spustení a prihlásení v systéme Mac OS X
Táto časť článku nie je určená pre väčšinu používateľov! Ak ste pokročilý používateľ alebo správca systému, vyššie uvedený panel preferencií je len zriedka koncom vašej snahy vystopovať položky pri spustení a prihlásení v systéme Mac OS X.Nedávno som bol na divokej husi a snažil som sa nájsť dosť nepríjemný skript, ktorý si používateľ omylom nainštaloval na sieťový počítač, a znalosť správnych umiestnení mi výrazne uľahčila prácu, preto vám tento zoznam poskytujem:
Aplikácie, ktoré sa spúšťajú pri spustení: /Library/StartupItems
plist položky spustené pri spustení: /Library/LaunchDaemons
/System/Library/LaunchDaemons
Aplikácie, ktoré sa spúšťajú pri prihlásení používateľa:Najprv skontrolujte svoje „Prihlasovacie položky“ pre daný používateľský účet v nastaveniach účtu v Systémových predvoľbách
~/Library/LaunchAgents
/Library/LaunchAgents/
/System/Library/LaunchAgents/
Aplikácie, ktoré bežia podľa stanoveného plánu: Skontrolujte svoj crontab pomocou:
crontab -l
Skontrolujte rozšírenia jadra: V príkazovom riadku:
kextstat
Skontrolujte prihlasovacie a odhlasovacie háčiky predvolené čítanie com.apple.loginwindow LoginHook
pre prihlásenie predvolené čítanie com.apple.loginwindow LogoutHook pre odhlásenie
alebo zobraziť obe pomocou:
/usr/libexec/PlistBuddy -c Tlačiť
Ak neviete, čo robíte, nemotajte sa, prosím, vo vyššie uvedených adresároch alebo príkazoch, ľahko si môžete spôsobiť viac škody ako úžitku! Tieto umiestnenia slúžia základnej funkcii systému Mac OS a mali by ich meniť iba pokročilí používatelia počítačov Mac a správcovia systému.
Máte nejaké ďalšie drobnosti alebo zaujímavé informácie na vyhľadávanie spúšťacích skriptov, spúšťacích aplikácií, démonov, rozšírení jadra alebo iných automaticky načítavaných aplikácií a skriptov? Podeľte sa s nami v komentároch!