외장 드라이브의 음악 폴더를 지우고 시도한 내용과 상관없이 삭제할 수없는 디렉토리를 찾았습니다.
GUI를 통해 휴지통에 넣으면
"폴더"항목이 사용 중이므로 작업을 완료 할 수 없습니다.
rm -rf
터미널을 통해 제거하는 경우
$ rm -rf folder/
rm: folder/: Directory not empty
ls -la
내용을 확인 하는 데 사용 하는 경우
$ ls -la
total 512
drwxrwxrwx 1 user staff 131072 Jan 3 2017 .
drwxrwxrwx 1 user staff 131072 Jan 3 2017 ..
rm -i *
폴더 내에서 사용 하면
$ rm -i *
rm: 03 - Ēlusion.mp3: No such file or directory
sudo lsof +D folder/
파일이 열려 있는지 확인 하는 데 사용 하는 경우
프로그램 종료시 아무것도 반환되지 않습니다.
디스크 유틸리티를 사용하여 디스크와 볼륨을 복구 (응급)하는 경우
상태 점검이 통과되어 수리가 시작되지 않았습니다.
macOS를 재부팅하면
문제가 지속됩니다.
추가 정보:
드라이브 내에서 폴더를 이동할 수 있지만 다른 드라이브로는 이동할 수 없습니다.
폴더 이름을 바꿀 수 있습니다.
ls -i *.mp3
ls: 03 - Ēlusion.mp3: No such file or directory
와 같은을 반환합니다rm -i *.mp3
.파일이 Finder에 표시되지 않습니다. 혼란스러운 부분입니다. 터미널이 가질 수있는 파일 이름 표시 문제 (항상 사용하도록 설정
Unicode - UTF-8
), 더 많은 힘이 작용한다고 생각합니다.
질문에 대한 답으로 ls -ib
아무 것도 반환하지 않습니다.
$ ls -i
$ ls -ib
$ ls -laib
total 512
2762318 drwxrwxrwx 1 user staff 131072 Jan 3 2017 .
2685260 drwxrwxrwx 1 user staff 131072 Jan 3 2017 ..
파일 이름에 이상이있는 동안 분명히 뭔가 가 있지만 ls -la
그것을 볼 수 없었 rm -i
습니까?
get info
GUI 컨텍스트 메뉴를 통해 폴더에 1 개의 항목이 있지만 바이트가 0이며 파인더에 표시되지 않는 것을 확인했습니다.
이 시점에서 어떻게해야할지 모르겠습니다. 대단히 감사합니다!
(외장 드라이브에서 10.13.4 + ExFAT 사용)
ls -b
파일을 보여줍 니까 ? 그렇다면 ls -bi
inode를 가져 와서 아래 답변을 따르거나 -b
출력에 파일 이름을 복사하십시오 .
ls -bi *.mp3
OP에 표시된 것과 동일한 결과를 보여줍니다.