답변:
이 일이 발생하는 가장 가능한 원인 중 하나는 실수로 Finder
올바르게 표시 할 수없는 (또는 기본 Unix 파일 시스템의 복잡성을 방지하기 위해 표시되지 않는) 이름을 입력했기 때문 입니다.
이 가설을 확인하려면 iTerm
작성한 디렉토리의 상위 디렉토리로 이동하여 이름을 말하고 foo bar
다음을 입력하십시오.
ls -aBdl 'foo bar'
이 -B
옵션은 인쇄 할 수없는 문자를 인쇄 할 수없는 문자 의 8 진수 값인 \xxx
위치 로 표시합니다 xxx
. 이 옵션은 쉘과 같은 그래픽 인터페이스에 문제를 일으키는 파일 이름을 처리하는 데 매우 유용합니다 Finder
.
매우 일반적인 이름을 지정하지 않으면 locate filename
터미널에서 사용할 수 있습니다 . 문자열 'filename'의 모든 항목이 나열됩니다. 찾은 모든 일치 항목의 전체 경로를 나열합니다. 파일을 생성했다고 생각한 디렉토리 위의 디렉토리로 이동하여 locate 명령을 실행합니다.
locate
일반적으로 사용되는 데이터베이스 는 실제 디스크 내용보다 뒤떨어집니다. find ~ -type d -name FOLDERNAME
대신 실행하는 것이 좋습니다.