Śledź wszystkie uruchamianie & Skrypt logowania i uruchamianie aplikacji w systemie Mac OS X

Spisu treści:

Anonim

Chcesz dowiedzieć się, jak wyświetlić wszystkie uruchamiane aplikacje startowe i logowania oraz skrypty na komputerze Mac? Ten artykuł przeprowadzi Cię przez ten proces. Dawno minęły czasy systemu Mac OS 9, w którym wszystkie elementy startowe znajdowały się ładnie w folderze systemowym oznaczonym jako „Startup”, teraz z systemem Mac OS X w systemie Unix rzeczy są nieco bardziej skomplikowane, z niektórymi uruchamianymi skryptami startowymi i logowania oraz aplikacjami poza łatwo dostępnym panelem preferencji „Elementy logowania”.

Sprawdzimy, gdzie w systemie Mac OS X mogą znajdować się te agenty uruchamiania, logowania i automatycznego uruchamiania, pliki plist, demony i aplikacje. Może to być pomocne w rozwiązywaniu problemów, ochronie prywatności i bezpieczeństwie.

Przeciętni użytkownicy: elementy uruchamiania i logowania w systemie Mac OS X

W przypadku przeciętnego użytkownika końcowego większość aplikacji, które chcą uruchamiać (lub nie) podczas rozruchu, jest w rzeczywistości obsługiwana za pomocą zdarzenia logowania, które można łatwo kontrolować za pomocą czegoś takiego jak Dock za pomocą kliknięcia prawym przyciskiem myszy lub przycisku „Elementy logowania” wymienione pod kontami użytkowników, jeśli tego właśnie szukasz, przeciętny użytkownik może zobaczyć, jak uruchomić aplikację przy starcie systemu w systemie Mac OS X (czyli po zalogowaniu się użytkownika), co prawdopodobnie zaspokoi ich potrzeby .

Zaawansowani użytkownicy: elementy uruchamiania i logowania, aplikacje i skrypty w systemie Mac OS X

Ta część artykułu nie jest przeznaczona dla większości użytkowników! Jeśli jesteś zaawansowanym użytkownikiem lub administratorem systemu, wspomniane okienko preferencji rzadko kończy się na szukaniu elementów startowych i logowania w systemie Mac OS X.Ostatnio byłem na gorącym uczynku, próbując znaleźć dość nieprzyjemny skrypt, który użytkownik przypadkowo zainstalował na komputerze sieciowym, a znajomość odpowiednich lokalizacji znacznie ułatwiła mi pracę, dlatego przedstawiam Ci listę:

Aplikacje uruchamiane podczas uruchamiania: /Library/StartupItems

elementy plist uruchomione podczas uruchamiania: /Library/LaunchDaemons /System/Library/LaunchDaemons

Aplikacje uruchamiane po zalogowaniu użytkownika:Najpierw sprawdź „Elementy logowania” dla tego konta użytkownika w ustawieniach Konta w Preferencjach systemowych

~/Biblioteki/Agenty uruchamiania /Biblioteki/Agenty uruchamiania/ /System/Library/LaunchAgents/

Aplikacje działające według ustalonego harmonogramu: Sprawdź swój crontab za pomocą:

crontab -l

Sprawdź rozszerzenia jądra: W wierszu poleceń:

kextstat

Sprawdź zaczepy logowania i wylogowania defaults read com.apple.loginwindow LoginHook dla logowania defaults odczyt com.apple.loginwindow LogoutHook dla wylogowania

lub zobacz oba z:

/usr/libexec/PlistBuddy -c Drukuj

Jeśli nie wiesz, co robisz, nie grzeb w powyższych katalogach ani poleceniach, możesz z łatwością wyrządzić więcej szkody niż pożytku! Te lokalizacje obsługują podstawową funkcjonalność systemu Mac OS i powinny być zmieniane wyłącznie przez zaawansowanych użytkowników komputerów Mac i administratorów systemów.

Czy masz jakieś inne ciekawostki lub interesujące informacje dotyczące znajdowania skryptów startowych, uruchamiania aplikacji, demonów, rozszerzeń jądra lub innych automatycznie ładujących się aplikacji i skryptów? Podziel się z nami w komentarzach!

Śledź wszystkie uruchamianie & Skrypt logowania i uruchamianie aplikacji w systemie Mac OS X