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)에 콘솔이 열려 있지 않은지, 편집기나 플레이어 어딘가에 파일이 열려 있지 않은지 확인하세요. 그렇게 .
인용하다: