속성 목록 (plist) 속성 및 / 또는 프로세스 찾기
Apple의 자체 웹 페이지 에는 Mac의 터미널에서 속성 목록 을 편집 하는 방법이 나와 있습니다. 그러나 수정하고 싶은 속성이나 프로세스를 추측 / 찾는 방법이 있지만 존재를 모르겠습니까?
Dock 위치의 경우 다음을 수행해야했습니다.
- 그러한
plist
파일이 존재 하는지 알아 내십시오 (이 경우com.apple.Dock.plist
). - 그런 다음 올바른
key
(이 경우orientation
) 을 찾아야했습니다 . - 마지막으로 나는 가능한을 발견했을 것이다
values
(이 경우left
만right
하고down
도 가능했을 것이다).
그러면 전체 명령은 다음과 같을 것입니다 (또는이 경우 에는 변경이 발생하기 위해 defaults write com.apple.dock orientation left
터미널 유형 killall Dock
에서).
내 질문 :
- 화면의 도크 위치가 터미널 명령으로 수정 될 수 있다는 것을 알지 못했다
defaults write com.apple.dock orientation left
면 어떻게 든 알아낼 수 있었을까요? - say 키워드를 검색하여 plist 속성 또는 프로세스를 찾는 방법이 있습니까?
- 그렇다면 어떻게 / 어떤 도구를 사용합니까?
- 이를 수행하기위한 단계별 절차가 있습니까 (또는 알아낼 수 있습니까?) (가급적 터미널에서)?
답변
1 OrtomalaLokni
각 애플리케이션은 plist 파일에 저장할 항목을 선택할 수 있습니다. 키 이름과 가능한 다른 값은 Apple 또는 타사에서 개발할 수있는 응용 프로그램에 의해 결정되며 표준이 없습니다.
plist 파일에서 사용할 수있는 키 / 값의 다른 조합을 찾으려면 다음을 수행 할 수 있습니다.
문서를 읽으십시오. 그러나 종종 Apple은 전체 문서를 제공하지 않습니다.
다른 키 / 값을 추론하고 시도하여 기존 plist 파일을 찾아 수정합니다.
실행
strings
파일 에서 명령 을 실행하여 모든 텍스트를 덤프합니다. ( 이것에 대해 mmmmmm 에게 감사드립니다 ).애플리케이션이 오픈 소스이면 소스 코드를보고 그렇지 않으면 리버스 엔지니어링하십시오.