터미널에 새 폴더를 만들었고 파인더에 표시되지 않습니다


0

새 Mac Book Pro에서이 문제를 발견했습니다. iterm을 사용하여 폴더를 만들고 그것에 내용이 있습니다 (git repo를 복제했습니다). 파인더에 가면 보이지 않습니다.

아마도 올바른 폴더에 있지 않을 수도 있지만 ... 파인더에 폴더를 만들려고했는데 "폴더가 이미 있습니다"오류가 발생하지만 여전히 보이지 않습니다.

Mojave 10.14.1을 사용하고 있습니다.


1
iterm에서 어떻게했는지 보여주세요
Ruskes

답변:


4

이 일이 발생하는 가장 가능한 원인 중 하나는 실수로 Finder올바르게 표시 할 수없는 (또는 기본 Unix 파일 시스템의 복잡성을 방지하기 위해 표시되지 않는) 이름을 입력했기 때문 입니다.

이 가설을 확인하려면 iTerm작성한 디렉토리의 상위 디렉토리로 이동하여 이름을 말하고 foo bar다음을 입력하십시오.

ls -aBdl 'foo bar'

-B옵션은 인쇄 할 수없는 문자를 인쇄 할 수없는 문자 의 8 진수 값인 \xxx위치 로 표시합니다 xxx. 이 옵션은 쉘과 같은 그래픽 인터페이스에 문제를 일으키는 파일 이름을 처리하는 데 매우 유용합니다 Finder.


0

매우 일반적인 이름을 지정하지 않으면 locate filename터미널에서 사용할 수 있습니다 . 문자열 'filename'의 모든 항목이 나열됩니다. 찾은 모든 일치 항목의 전체 경로를 나열합니다. 파일을 생성했다고 생각한 디렉토리 위의 디렉토리로 이동하여 locate 명령을 실행합니다.


locate일반적으로 사용되는 데이터베이스 는 실제 디스크 내용보다 뒤떨어집니다. find ~ -type d -name FOLDERNAME대신 실행하는 것이 좋습니다.
nohillside

네. 나는 알고 있었지만 잊었다. 수정 해 주셔서 감사합니다.
jmh

sudo /usr/libexec/locate.updatedb를 입력하여 Mac에서 즉시 데이터베이스를 업데이트 할 수 있지만 대기 시간보다 오래 걸릴 수 있습니다.
jmh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.