Track Down All Startup & Kirjautumiskomentosarja ja sovellusten julkaisut Mac OS X:ssä
Sisällysluettelo:
- Keskimääräiset käyttäjät: käynnistys- ja kirjautumiskohteet Mac OS X:ssä
- Edistyneet käyttäjät: käynnistys- ja kirjautumiskohteet, sovellukset ja komentosarjat Mac OS X:ssä
Haluatko tietää, kuinka näet kaikki käynnistys- ja sisäänkirjautumissovellukset ja komentosarjat Macissa? Tässä artikkelissa käydään läpi tämä prosessi. Takana ovat Mac OS System 9:n ajat, jolloin kaikki käynnistyskohteet asettuivat mukavasti "Startup"-nimisessä järjestelmäkansiossa. Nyt Mac OS X:n Unix-alustan kanssa asiat ovat hieman monimutkaisempia, kun käynnistys- ja kirjautumiskomentosarjat sekä sovellukset käynnistyivät. helposti saatavilla olevan "Kirjautumiskohteet" -asetusruudun ulkopuolella.
Katsomme, missä nämä käynnistys-, kirjautumis- ja automaattiset käynnistysagentit, plistit, demonit ja sovellukset voivat sijaita Mac OS X:ssä. Tästä voi olla apua vianmäärityksen, tietosuoja- ja turvallisuussyistä.
Keskimääräiset käyttäjät: käynnistys- ja kirjautumiskohteet Mac OS X:ssä
Tavallinen loppukäyttäjä useimmat sovellukset, jotka he haluavat määrittää käynnistymään (tai eivät) käynnistymään, käsitellään itse asiassa kirjautumistapahtumalla, jota voidaan helposti ohjata esimerkiksi Dockin kautta hiiren kakkospainikkeella tai Käyttäjätilien alla luetellut "Kirjautumiskohteet", jos etsit sitä, keskivertokäyttäjä näkee kuinka käynnistää sovellus järjestelmän käynnistyksessä Mac OS X:ssä (mikä on itse asiassa käyttäjän kirjautumisen yhteydessä), ja se todennäköisesti kattaa heidän tarpeinsa. .
Edistyneet käyttäjät: käynnistys- ja kirjautumiskohteet, sovellukset ja komentosarjat Mac OS X:ssä
Tämä artikkelin osa ei ole useimmille käyttäjille! Jos olet kokenut käyttäjä tai järjestelmänvalvoja, edellä mainittu asetusruutu on harvoin Mac OS X:n käynnistys- ja kirjautumiskohteiden jäljittämisesi loppu.Olin äskettäin villihanhien jahdassa yrittäessäni löytää melko vastenmielistä komentosarjaa, jonka käyttäjä oli vahingossa asentanut verkkokoneeseen, ja oikeiden sijaintien tietäminen helpotti huomattavasti työtäni, joten tästä syystä toimitan sinulle luettelon:
Käynnistyksen yhteydessä suoritettavat sovellukset: /Library/StartupItems
plist-kohteet käynnissä käynnistettäessä: /Library/LaunchDaemons
/System/Library/LaunchDaemons
Sovellukset, jotka käynnistyvät käyttäjän kirjautuessa:Tarkista ensin kyseisen käyttäjätilin "Kirjautumiskohteet" Järjestelmäasetusten tiliasetuksista
~/Library/LaunchAgents
/Library/LaunchAgents/
/System/Library/LaunchAgents/
Sovellukset, jotka suoritetaan tietyn aikataulun mukaan: Tarkista crontab:
crontab -l
Tarkista ydinlaajennukset: Komentorivillä:
kextstat
Tarkista sisään- ja uloskirjautumiskoukut defaults read com.apple.loginwindow LoginHook
kirjautumiselle defaults lue com.apple.loginwindow LogoutHook varten Logout
tai katso molemmat:
/usr/libexec/PlistBuddy -c Tulosta
Jos et tiedä mitä olet tekemässä, älä sekoita yllä oleviin hakemistoihin tai komentoihin, voit helposti aiheuttaa enemmän haittaa kuin hyötyä! Nämä sijainnit palvelevat Mac OS:n ydintoimintoja, ja vain edistyneet Mac-käyttäjät ja järjestelmänvalvojat saavat muuttaa niitä.
Onko sinulla muita vivahteita tai mielenkiintoisia tietoja käynnistysohjelmien, sovellusten, demonien, ydinlaajennusten tai muiden automaattisesti lataavien sovellusten ja komentosarjojen etsimiseen? Jaa kanssamme kommenteissa!