ls -l
산출:
drwxr-xr-x 10 mnevile mnevile 4.0K Sep 9 15:45
drwxrwxr-x 18 mnevile mnevile 4.0K Jun 16 16:01 movies/
drwxrwxr-x 16 mnevile mnevile 4.0K Aug 19 10:52 music/
drwxrwxr-x 16 mnevile mnevile 4.0K Aug 19 10:52 tv/
이름이 없는 폴더를 제거하는 방법은 무엇입니까?
답변1
먼저 이 디렉토리에 이름이 있지만 인쇄할 수 없는 문자로 구성되어 있다는 것을 알아야 합니다.
다음 시나리오를 시도해 볼 수 있습니다.
파일 inode를 찾으십시오.
ls -il
출력은 다음 예와 같아야 합니다.
261145 drwxr-xr-x 10 mnevile mnevile 4.0K Sep 9 15:45
참고: 여기서 261145는 inode 번호입니다.
그런 다음 시도해 볼 수 있습니다.
find . -inum 261145 -exec rm -rfi \{\} +
답변2
공백이 있는 디렉토리인 것 같습니다. 나는 cd
그 디렉토리로 가서 사용하고 싶습니다./" " or ./\