확인할 일반적인 Mac OS 폴더 / 설정 (성가신 자체 실행 앱을 제거하려고 할 때)


11

자체적으로 시작되는 앱이 있다면 가장 효율적인 곳은 무엇입니까? 누구든지 시작 항목, 로그인 항목, 로그인 후크, Cron, 커널 확장 등을 확인할 수있는 훌륭한 종합 목록이 있습니까?

이 시점에서 나는이 폴더 / plist 파일의 절반이 어디에 있는지 잊습니다. 누군가가 공유 할 수있는 치트 시트가 있기를 바라고 있습니다.

기본적으로 Mac OS가 응용 프로그램이나 스크립트를 자동으로 시작하는 가장 일반적인 장소 목록을 찾고 있습니다 (예 : 로그온 또는 일정 등).


이봐, 그것은 당신이 시작에 대해 알고 싶었지만 물어 보는 것을 두려워했습니다. video.google.com/videoplay?docid=1781045834610400422#
username

답변:


17

시작시 실행되는 앱 :

/Library/StartupItems -표준 시작 항목은 여기에 있습니다

sudo launchctl list또는 모양 /Library/LaunchDaemons/System/Library/LaunchDaemons반드시 주에 기록되는 사람없이 실행하도록 설정되어 launchd에 속성 목록에 대한 :.에 나타나지 않습니다 나열된 폴더의 일부 .plist 파일 launchctl list들은 실행이로드되지 않습니다한다.

사용자 로그인에서 실행되는 앱 :

시스템 환경 설정의 계정 환경 설정 창으로 이동하여 로그인 항목을 확인하십시오.

체크 아웃 ~/Library/LaunchAgents, /Library/LaunchAgents/그리고 /System/Library/LaunchAgents사용자가 로그인 할 때 실행하는 것이 launchd에의 .plists을위한 - 당신이 사용할 수있는 sudo launchctl list사람은로드 확인할 수 있습니다.

일정에 따라 실행되는 앱 :

터미널에서 : crontab -ecron을 사용하여 특정 시간에 항목을 실행하도록 예약 된 내용을 표시합니다. 임의의 LaunchAgents또는 LaunchDaemons폴더 에있는 항목은 간격을두고 실행되도록 설정 될 수 있으며 .plist 파일에 정의되어 있습니다.

커널 확장

어떤 커널 확장이로드되었는지 확인하려면 사용자 중 하나를 선택할 Applications/Utilites/System Profiler.app수 있습니다 ( optionApple 메뉴-이 매킨토시에 관하여 ...를 클릭하면 10.5 이상에서 시스템 정보보기로 변경됨).

또는 kextstat명령 행에서 실행할 수 있습니다 .

로그인 / 로그 아웃 후크

로그인 또는 로그 아웃 후크가 설치되어 있는지 확인하고 스크립트 파일이있는 위치를 찾으려면 다음 명령을 실행할 수 있습니다.

defaults read com.apple.loginwindow LoginHookdefaults read com.apple.loginwindow LogoutHook

또는 동시에 두 가지를 얻으려면 :

/usr/libexec/PlistBuddy -c Print /var/root/Library/Preferences/com.apple.loginwindow.plist | grep 'Hook'


Chealion, 아주 좋은 반응! 하나의 쿼리-로그인 후크에 대해 명확하게 설명 할 수 있습니까-귀하의 명령 중 어느 것도 나를 위해 작동하지 않으며 libexec에 Plistbuddy가 없으며 개발자 도구 또는 무언가가 필요합니까?
촉수

@The Tentacle-PlistBuddy는 10.5 이상을 실행중인 경우 해당 위치에 설치됩니다. find PlistBuddy를 사용하여 사용 /Library/Receipts/이 필요한 번들로 설치되는 경향이 있으므로 설치된 위치를 찾으십시오 . 더 많은 로그인 후크를 찾으려면 krypted.com/mac-os-x/login-logout-hooks
Chealion

@The Tentacle : PlistBuddy는 10.2부터 사용되었지만 10.5 년까지는 표준 위치가 아니 었습니다 (그리고 10.5.6과 함께 제공된 Mac Pro도 콤보 업데이트가 적용될 때까지 정상적인 위치에 없었습니다)
Chealion

2

loxp에서 언급 한대로 사용자의 시작 옵션에서 일부를 찾을 수 있지만 모든 것이 아닙니다.

일부는 다른 시간에 시작하여 시작되도록 구성되어 있습니다. 파일 시스템을 조사하여 실행중인 항목을 찾거나 (정확한 경로를 잊어 버림) Lingon을 잡고 나열되는 항목을 볼 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.