본문 바로가기
반응형

SPOTLIGHT2

mdfind로 터미널에서 파일 검색하기 mdfind는 macOS에서 파일을 검색할 때 사용하는 커맨드라인 유틸리티다. 이 명령은 마치 리눅스의 locate 명령과 비슷하게 파일시스템의 모든 파일을 대상으로 검색할 수 있다. 다만 Spotlight 유틸리티이기 때문에 인덱싱 제한 설정을 따라갈 것으로 추측된다. 어쨌든 이 mdfind의 사용법 몇 가지를 살펴보자. 사실 macOS에서도 locate 명령은 지원된다. 단지 별도의 활성화 과정을 거치지 않으면 사용할 수 없을 뿐이다. mdfind로 특정 이름이 들어간 파일 검색하기 아래 명령은 파일 절대 경로에 foo라는 이름이 들어간 모든 파일을 검색한다. mdfind foo mdfind로 특정 이름의 파일을 검색하기 아래 명령은 파일 이름이 foo.bar인 모든 파일을 검색한다. mdfind -.. 2022. 3. 1.
mdutil로 터미널에서 Spotlight 제어하기 mdutil은 macOS의 검색 엔진인 Spotlight를 제어하기 위한 커맨드라인 도구다. 이 글은 mdutil 사용법 중 개인적으로 유용하다고 생각하는 두 가지 기능을 정리한다. 상세한 것은 man 페이지를 참고하자. Spotlight 인덱싱 재시작하기 특정 사유로 Spotlight를 중지 시키려면 아래 커맨드를 사용한다. sudo mdutil -i -a off 이후 Spotlight를 다시 시작하려면 아래 커맨드를 사용한다. sudo mdutil -i -a on 잠깐 Spotlight를 끄고 중간에 뭔가 하려는 스크립트를 작성할 때 유용하다. 특정 디렉터리를 인덱싱에서 제외하기 인덱싱 예외는 설정(Preferences)에서 쉽게 할 수 있지만 간혹 터미널에서 할 필요도 있을 때도 있다. 예를 들자면.. 2022. 2. 20.
728x90
반응형