예를 들어 이름에 "bin"이 포함된 모든 항목을 찾습니다.
locate 'bin'
나에게주세요7732출력 라인 수
sudo find / -name '*bin*'
나에게주세요2730출력 라인 수
왜?
답변1
locate
기본적으로 전체 경로와 일치하므로 /bin
예를 들어 모든 파일을 인쇄합니다. find / -name
경로 없이 파일의 기본 이름만 일치하므로 /bin
이름에 bin이 포함된 파일만 인쇄됩니다. 따라서 이러한 결과를 더 가깝게 만들려면 locate --basename
또는 를 사용하세요 find / -path
.