전혀 읽을 수 없고 접근할 수 없는 디렉토리가 있습니까?

전혀 읽을 수 없고 접근할 수 없는 디렉토리가 있습니까?

ls -a특정 디렉터리에서 이 출력을 받고 있습니다.

d??????????  ? ?        ?           ?             ? dmsnl857-vm

나에 따르면 이것은 설치 디렉토리입니다/etc/fstab

//192.168.33.55/DMS /home/pkaramol/Workspace/servers/dmsnl857-vm/ cifs credentials=/home/pkaramol/.smb857cred,sec=ntlm 0 0

실행이 안되네요어느inode제안된 대로 제거하는 것을 포함하여 무엇이든 수행하십시오.여기.

.root

어떤 제안이 있으십니까?

답변1

오류 메시지를 받았나요? 이는 포함된 디렉터리에 대한 읽기 권한만 갖는 것과 일치해 보이지만( r그러나 그렇지 않음 x) stat파일이 실패 하여 ls소유자, 크기 또는 권한이 표시되지 않습니다.

$ mkdir foo foo/test; chmod -x foo; ls -l foo
ls: cannot access 'foo/test': Permission denied
total 0
d????????? ? ? ? ?            ? test/

(물론 파일 시스템이 손상되었을 수도 있지만, 이 경우 오류가 발생할 수도 있습니다.)

답변2

네트워크 드라이브 로그인 자격 증명(비밀번호 변경 또는 계정 정지)에 문제가 있을 가능성이 높습니다.

강제 제거를 시도해 보세요.

umount -f -t cifs /home/pkaramol/Workspace/servers/dmsnl857-vm/

드라이브를 마운트 해제하는 데 문제가 있는 경우 마운트 해제하려는 드라이브의 현재 작업 디렉터리(CWD)에 콘솔이 열려 있지 않은지, 편집기나 플레이어 어딘가에 파일이 열려 있지 않은지 확인하세요. 그렇게 .

인용하다:

관련 정보