이름이 없는 디렉토리를 제거하는 방법은 무엇입니까?

이름이 없는 디렉토리를 제거하는 방법은 무엇입니까?

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 ./\

관련 정보