![Mac OS X에서 찾기에 디렉토리 포함](https://linux55.com/image/35698/Mac%20OS%20X%EC%97%90%EC%84%9C%20%EC%B0%BE%EA%B8%B0%EC%97%90%20%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC%20%ED%8F%AC%ED%95%A8.png)
OS X이 위치 데이터베이스에 넣기로 결정한 디렉토리와 무시하기로 결정한 디렉토리에 대해 누구든지 밝힐 수 있습니까? 분명히 이것은 ~/Library
제거되었습니다. 또 무엇이 있습니까? updatedb
호출될 때마다 실제로 내 디렉터리를 모두 검색하도록 이를 어떻게 수정할 수 있습니까 ?
이 질문은 이전에 (일종의) 질문을 받았습니다.여기cron
, 하지만 답변이 잘 되지 않고 (작업?) 기본 디렉터리 질문도 updatedb
전혀 나오지 않습니다.
답변1
Mac OS 10.10.2에서는 파일 /etc/locate.rc
의 필드를 확인하세요 PRUNEPATHS
. ~에서Apple의 Locate.updatedb 매뉴얼 페이지:
설명하다
이
locate.updatedb
유틸리티는 사용된 데이터베이스를 업데이트합니다locate(1)
. 일반적으로 일주일에 한 번 작업에 의해 실행됩니다/System/Library/LaunchDaemons/com.apple.locate.plist
. 새로 생성된 데이터베이스의 내용은 파일을 통해 제어할 수 있습니다/etc/locate.rc
.
옳은: 위에 링크 및 인용된 내용은 Mac OS 10.9에 적용됩니다. 설정은 OS 10.10.2에서도 동일한 것으로 보입니다.
답변2
~/Library, ~/Documents, ~/Applications... 등은 모두 700개의 권한으로 생성됩니다. 위치 지정에서는 이를 건너뜁니다. 위치 데이터베이스에 포함시키려면 권한을 755로 변경하세요.
chmod 755 ~/Library
sudo /usr/libexec/locate.updatedb