최근 Mac에서 MAMP를 사용하는 대신 MacPorts를 사용하여 내 지역 웹 개발 영역을 옮겼습니다. 나는 Python/Django에 들어갔고 실제로 MAMP가 더 이상 필요하지 않았다.unix locate 명령으로 더 이상 존재하지 않는 파일/폴더가 표시되는 이유는 무엇입니까?
환경 설정 파일과 함께 응용 프로그램 폴더에서 MAMP를 제거했습니다. 그러나 터미널에서 'MAMP 찾기'명령을 실행하면 어떻게하면 내/응용 프로그램/MAMP/물건이 모두 표시되는지 알 수 있습니다. 아직 다 거기있어? 그리고 내가 때 'cd
'/ 응용 프로그램/MAMP/그것은 존재하지 않습니까?
인덱스 검색 시스템의 종류가되는 것과 관련이 있습니다. 따라서 이러한 오래된 파일 경로가 캐시됩니다. 이유를 설명하고 더 이상 표시되지 않도록 정렬하는 방법을 설명하십시오.
같은 이유로, 최근에 생성 된 파일을 표시하는 데 실패합니다. 마지막으로 업데이트 된 파일 b 이후에 만들어진 파일은 locate로 볼 수 없습니다. –
OSX 10에서.10, db를 업데이트하는 시스템 cron은'/ System/Library/LaunchDaemons/com.apple.locate.plist'입니다. –
또한, 당신이 기대하는 파일을 찾지 못했다면,이 중요한주의 사항을 버그 OSX의 [locate (1)] 섹션 (http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/locate.1.html) man-page :'데이터베이스 위치 는 일반적으로 사용자 ''nobody ''가 만들고 사용자는 ''nobody '', 그룹 ''nobody ''또는 world의 경우 locate.updatedb (8) 유틸리티는 읽을 수없는 디렉토리를 건너 뜁니다. 예를 들어, 홈 디렉토리가 세계에서 읽을 수없는 경우 데이터베이스에 파일이 없습니다. ' –