Linux에서 존재하지 않는 디렉토리를 삭제하려면 어떻게해야합니까?


1

몇 주 전에 로컬 네트워크의 네트워크 공유에 매핑 / 탐색 (기억할 수 없음)했습니다. 그 시점에서 제대로 작동했습니다. 나는 그때부터 지금까지 기계를 사용하지 않았다. 아래에서 볼 수 있듯이 잘못된 것이 있습니다.

이미지에 표시된 디렉토리 / 파일을 삭제하려면 어떻게해야합니까? 나는 할 수 없다. chown 또는 chmod 심지어 root 나는 그것을 제거 할 수 없다.

내 운영체제는 Fedora 17입니다.

Delete meeeeeeeeeee


이 문제는 재부팅시에도 계속 발생합니까? 낡은 산처럼 보입니다. 이 디렉토리는 원격 디렉토리 인 경우 어떻게 마운트됩니까?
terdon

답변:


1

네트워크 공유 또는 다른 파일 시스템을 마운트 한 경우, umount 마운트를 해제하고 연결을 닫습니다.

경우에 umount (네트워크 문제 또는 무엇이든) 응답하지 않을 수 있습니다. umount -l "lazy detach"는 마운트 지점을 즉시 분리하고 백그라운드에서 분리를 수행합니다.


0

~에서 가져 가려고 이리 :

모든 디렉토리에서 chmod 0600 또는 0400을 수행하면 쉽게이 동작을 재현 할 수 있습니다. dir에 실행 권한을 추가하면 정상적으로 작동합니다.

이 행동에 대한 가장 일반적인 대답 인 것 같습니다. 나는 그것을 끝까지 재현 할 수 없다.

Q : 어느 시점에이 디렉토리에 공유를 마운트 했습니까?


1
누락 된 + x 권한에도 비슷한 증상이 있지만 영향을 미칩니다. 모든 파일 & amp; stat () [파일을 결정하기]는 특정 디렉토리 내에서 하위 디렉토리 만 액세스 할 수 있기 때문에 디렉토리 자체는 제외합니다. 부모의 .
grawity
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.