Ubuntu의 /home/ubuntu/ 디렉터리에 폴더 및 파일이 없습니다.

Ubuntu의 /home/ubuntu/ 디렉터리에 폴더 및 파일이 없습니다.

/home/ubuntu/에 파일을 업로드 하고 .tar"analytics"라는 폴더에 파일을 추출했습니다. 재부팅 후 디렉터리와 tar 파일을 찾을 수 없습니다. SSH 세션을 통해 확인했습니다.

그러나 가상 머신의 VMware Vsphere 콘솔에 로그인하여 파일을 볼 수 있습니다. 동일한 세션을 사용하면 SSH 세션에서도 사용할 수 있습니다. 이 문제가 궁금해서 Dmesg와 syslog를 확인해 봤는데 오류는 없습니다.

잠시 후 폴더를 표시하는 아래와 같이 다시 발생합니다.연결할 수 없음

root@ubuntu:/home/ubuntu/analytics# cd ..
root@ubuntu:(unreachable)/#

왜 이런 일이 발생합니까? 어떤 해결방법이라도 부탁드립니다..

답변1

  • df의 출력은 무엇입니까?
  • inotifywatch를 사용하여 디렉터리를 모니터링해 보세요.

    inotifywatch -v -e modify -e access -r /home/ubuntu/analytics
    

답변2

이는 권한 문제일 수 있습니다. tarball을 root로 압축을 풀면 tar(1)권한이 복원될 뿐만 아니라반품사용자 및 그룹. 이런 일이 발생하면 귀하(파일을 소유한 사람과 다를 수 있는 일반 사용자)가 해당 파일에 액세스할 수 없는 것은 당연한 일입니다. 소유자/그룹을 수정해야 합니다 sudo chown -R youruser:yourgroup /home/ubuntu/analytics.

살이 많이 찐다는 경고: 아니요root지침을 따르십시오. 특히 sudo(1)웹의 임의 사이트에서 읽은 내용을 조사하지 않고 따르거나 사용하십시오.

관련 정보