Subaybayan ang Lahat ng Startup & Login Script at App Launch sa Mac OS X
Talaan ng mga Nilalaman:
- Mga Karaniwang User: Startup at Log in item sa Mac OS X
- Mga Advanced na User: Startup at Log in item, app, at script sa Mac OS X
Gustong malaman kung paano makita ang lahat ng paglulunsad at script ng startup at login app sa isang Mac? Tatalakayin ng artikulong ito ang prosesong iyon. Wala na ang mga araw ng Mac OS System 9 kung saan ang lahat ng mga startup item ay maayos na nakaupo sa isang folder ng system na may label na 'Startup', ngayon na may undercore ng Unix ng Mac OS X ay medyo mas kumplikado ang mga bagay, na may ilang startup at login script at paglulunsad ng mga app lampas sa madaling ma-access na pane ng kagustuhan na 'Login Items'.
Susuriin namin kung saan maaaring nasa Mac OS X ang mga startup, login, at auto-launch agent, plists, daemon, at application na ito. Makakatulong ito para sa pag-troubleshoot, privacy, at mga kadahilanang panseguridad.
Mga Karaniwang User: Startup at Log in item sa Mac OS X
Para sa karaniwang end user, karamihan sa mga app na gusto nilang i-configure upang ilunsad (o hindi) sa boot ay talagang pinangangasiwaan ng isang kaganapan sa pag-log in na madaling kontrolin sa pamamagitan ng isang bagay tulad ng Dock na may right-click o ang "Mga Item sa Pag-login" na nakalista sa ilalim ng mga user account, kung iyon ang hinahanap mo, makikita ng karaniwang user kung paano maglunsad ng application sa pagsisimula ng system sa Mac OS X (na aktwal na sa pag-log in ng user) at malamang na sasakupin nito ang kanilang mga pangangailangan .
Mga Advanced na User: Startup at Log in item, app, at script sa Mac OS X
Ang bahaging ito ng artikulo ay hindi para sa karamihan ng mga user! Kung isa kang advanced na user o isang administrator ng system, ang nabanggit na pane ng kagustuhan ay bihirang katapusan ng iyong paghahanap upang subaybayan ang mga startup at mga item sa pag-log in sa Mac OS X.Kamakailan ay nagsusumikap akong maghanap ng medyo kasuklam-suklam na script na hindi sinasadyang na-install ng isang user sa isang network machine, at ang pag-alam sa mga wastong lokasyon ay naging mas madali ang aking trabaho, kaya sa kadahilanang iyon ay ibinibigay ko sa iyo ang listahan:
Mga application na tumatakbo sa Startup: /Library/StartupItems
plist item na tumatakbo sa startup: /Library/LaunchDaemons
/System/Library/LaunchDaemons
Applications na ilulunsad sa User Login:Suriin muna ang iyong “Login Items” para sa user account na iyon sa loob ng Account settings ng System Preferences
~/Library/LaunchAgents
/Library/LaunchAgents/
/System/Library/LaunchAgents/
Mga application na tumatakbo sa isang nakatakdang iskedyul: Suriin ang iyong crontab gamit ang:
crontab -l
Suriin ang Mga Extension ng Kernel: Sa command line:
kextstat
Suriin ang Login at Logout Hooks mga default basahin ang com.apple.loginwindow LoginHook
para sa Login mga default basahin ang com.apple.loginwindow LogoutHook para sa Logout
o tingnan pareho gamit ang:
/usr/libexec/PlistBuddy -c Print
Kung hindi mo alam kung ano ang iyong ginagawa, mangyaring huwag pakialaman ang mga direktoryo o utos sa itaas, madali kang magdulot ng higit na pinsala kaysa sa mabuti! Ang mga lokasyong ito ay nagsisilbi sa pangunahing functionality ng Mac OS at dapat lang baguhin ng mga advanced na user ng Mac at System Administrators.
Mayroon ka bang iba pang mga balita o kawili-wiling impormasyon para sa paghahanap ng mga startup na script, paglulunsad ng mga app, daemon, kernel extension, o iba pang awtomatikong naglo-load ng mga app at script? Ibahagi sa amin sa mga komento!