내 컴퓨터는 2014년 중반형 Macbook Pro Big Sur입니다.
내 사용 사례는 다음과 같습니다. "Java 과학자처럼 생각하는 방법" 또는 이와 유사한 제목의 책을 찾고 싶습니다. Mac에 내장된 스포트라이트 검색을 사용할 수 있지만 한번 사용해 보고 싶습니다.찾다명령을 사용하는 이유는 Unix 명령을 스스로 가르치려고 하기 때문입니다. Find 명령은 파일(및 와일드카드 *.를 사용한 이후의 다른 유사한 파일)의 예상 위치를 반환했지만 "작업이 허용되지 않음" 및 "해당 파일 또는 디렉터리 없음" 명령을 반환한 후에만 가능했습니다. 발췌 참조:
....
apple@apples-MacBook-Pro ~ % sudo find / -name "How to*"
find: /Library/Caches/com.apple.aned: Operation not permitted
find: /System/Library/Templates/Data/private/var/db/oah: Operation not permitted
find: /System/Volumes/Data/.Spotlight-V100: No such file or directory
...
누군가 여기서 무슨 일이 일어나고 있는지 말해 줄 수 있습니까?
답변1
저는 Mac OS X에 대해 잘 알지 못하지만 이러한 경로를 탐색하는 데 필요한 것보다 적은 권한으로 터미널 프로세스가 생성되었다고 가정합니다. 사용자로서 이러한 경로를 찾아볼 수 없고 오류가 표시되어야 하므로 다음을 사용하여 해당 경로를 무시할 수 있습니다 /dev/null
.
find / -name "How to*" 2>/dev/null