일부 Windows 컴퓨터와 일부 폴더를 공유하도록 구성된 Samba 서버를 실행하는 작은 Linux 서버 (Debian Squeeze)가 있습니다. Windows에서 디렉토리 중 하나를 삭제하려고 할 때 "폴더를 삭제할 수 없습니다"오류가 발생했습니다.
리눅스 콘솔에서 디렉토리를 삭제하려고했는데 비슷한 오류가 발생했습니다.
# rm dir-name -rf
rm: cannot remove `dir-name': Directory not empty
디렉토리의 내용을 나열하고 .fuse_hidden이라는 파일과 16 진수 (000bd8c100000185)를 발견했습니다.
# ls -la dir-name
-rwxrwxrwx 1 root root 5120 Feb 13 11:46 .fuse_hidden000bd8c100000185
.fuse_hidden 파일을 삭제하려고했지만 새 파일이 즉시 만들어졌습니다 (16 진수 숫자 변경 참고).
# rm dir-name/.fuse_hidden000bd8c100000185
# ls -la dir-name
-rwxrwxrwx 1 root root 5120 Feb 13 11:46 .fuse_hidden000bd8c100000186
또한 Midnight Commander를 사용하여 파일을 성공적으로 삭제하려고 시도했습니다.
지금까지 내가 찾은 다른 솔루션은 GUI와 관련이 있으며 콘솔 만 있습니다.
모든 제안을 부탁드립니다.
rm dir-name -rf
?