Izsekot visiem startēšanas & pieteikšanās skriptiem un lietotņu palaišanas gadījumiem operētājsistēmā Mac OS X
Satura rādītājs:
- Vidējie lietotāji: palaišanas un pieteikšanās vienumi operētājsistēmā Mac OS X
- Pieredzējuši lietotāji: palaišanas un pieteikšanās vienumi, programmas un skripti operētājsistēmā Mac OS X
Vai vēlaties uzzināt, kā Mac datorā redzēt visas palaišanas un pieteikšanās lietotņu palaišanas un skriptus? Šajā rakstā tiks aprakstīts šis process. Ir pagājuši tie Mac OS System 9 laiki, kad visi palaišanas vienumi bija labi izvietoti sistēmas mapē ar nosaukumu "Startup", tagad ar Mac OS X Unix pamatu lietas ir nedaudz sarežģītākas, jo tika palaisti daži startēšanas un pieteikšanās skripti un lietotnes. ārpus viegli pieejamās “Pieteikšanās vienumi” preferenču rūts.
Mēs izskatīsim, kur šie startēšanas, pieteikšanās un automātiskās palaišanas aģenti, plisti, dēmoni un lietojumprogrammas var atrasties operētājsistēmā Mac OS X. Tas var būt noderīgi problēmu novēršanas, konfidencialitātes un drošības apsvērumu dēļ.
Vidējie lietotāji: palaišanas un pieteikšanās vienumi operētājsistēmā Mac OS X
Vidusmēra galalietotājam lielākā daļa lietotņu, kuras viņi vēlas konfigurēt, lai tās palaistu (vai ne) sāknēšanas laikā, faktiski tiek apstrādātas ar pieteikšanās notikumu, ko var viegli kontrolēt, piemēram, izmantojot doku ar peles labo pogu vai “Pieteikšanās vienumi”, kas norādīti zem lietotāju kontiem. Ja tas ir tas, ko jūs meklējat, tad vidusmēra lietotājs var redzēt, kā palaist lietojumprogrammu sistēmas palaišanas laikā operētājsistēmā Mac OS X (kas faktiski notiek pēc lietotāja pieteikšanās), un tas, iespējams, apmierinās viņu vajadzības. .
Pieredzējuši lietotāji: palaišanas un pieteikšanās vienumi, programmas un skripti operētājsistēmā Mac OS X
Šī raksta daļa nav paredzēta lielākajai daļai lietotāju! Ja esat pieredzējis lietotājs vai sistēmas administrators, iepriekšminētā preferenču rūts reti kad ir beigas, lai izsekotu palaišanas un pieteikšanās vienumus operētājsistēmā Mac OS X.Es nesen meklēju savvaļas zosu, mēģinot atrast diezgan nepatīkamu skriptu, ko lietotājs bija nejauši instalējis tīkla datorā, un, zinot pareizo atrašanās vietu, mans darbs ir ievērojami atvieglots, tāpēc es jums piedāvāju sarakstu:
Lietojumprogrammas, kas darbojas startēšanas laikā: /Library/StartupItems
plist vienumi, kas darbojas startēšanas laikā: /Library/LaunchDaemons
/System/Library/LaunchDaemons
Lietojumprogrammas, kas tiek palaistas pie lietotāja pieteikšanās:Vispirms pārbaudiet šī lietotāja konta “Pieteikšanās vienumus” Sistēmas preferenču konta iestatījumos.
~/Library/LaunchAgents
/Library/LaunchAgents/
/System/Library/LaunchAgents/
Lietojumprogrammas, kas darbojas pēc noteikta grafika: Pārbaudiet crontab, izmantojot:
crontab -l
Pārbaudiet kodola paplašinājumus: Komandrindā:
kextstat
Pārbaudiet pieteikšanās un atteikšanās āķus defaults lasīt com.apple.loginwindow LoginHook
par pieteikšanos defaults izlasiet com.apple.loginwindow LogoutHook par Logout
vai skatiet abus ar:
/usr/libexec/PlistBuddy -c Drukāt
Ja nezināt, ko darāt, lūdzu, nejaucieties iepriekš minētajos direktorijos vai komandās, jo varat nodarīt vairāk ļauna nekā laba! Šīs atrašanās vietas nodrošina Mac OS pamatfunkcionalitāti, un tās drīkst mainīt tikai pieredzējuši Mac lietotāji un sistēmu administratori.
Vai jums ir kādi citi sīkumi vai interesanta informācija, lai atrastu startēšanas skriptus, palaistu programmas, dēmonus, kodola paplašinājumus vai citas automātiski ielādes lietotnes un skriptus? Dalies ar mums komentāros!