폴더가 삭제되더라도 파일 시스템 점유 공간은 줄어들지 않습니다.

폴더가 삭제되더라도 파일 시스템 점유 공간은 줄어들지 않습니다.

이것은 CentOS 7 설치에 있습니다.

  • 공유 폴더는 /dev/sbd1다음 위치에 설치됩니다./data

  • 용량은 4TB입니다. 폴더를 삭제하면 1.1TB의 점유 공간이 표시되어야 하는데 실제로는 2.2TB가 표시됩니다.

  • "휴지통으로 이동"을 클릭하여 다른 워크스테이션에 설치된 공유 폴더에서 완전히 제거

  • 나는 확인했다

    /home/username/.local/ 
    /home/
    

    그리고 정크 디렉토리도 없습니다.

  • 나는 또한 trash_cliinstall 을 통해 시도했습니다 yum install trash_cli. 이것은 도움이 되지 않습니다.

삭제된 데이터가 어디에 있는지 확인하거나 찾는 방법은 무엇이며 삭제 후에도 크기가 여전히 같은 이유는 무엇입니까?

답변1

모든 핸들이 닫힐 때까지 디스크 공간이 해제되지 않으므로 일부 프로세스에서 삭제된 파일이 아직 열려 있어 아직 정리되지 않았을 가능성이 있습니다.

열린 파일을 재귀적으로 나열하려면 삭제된 열린 파일만 사용 lsof +D /data하거나 표시하십시오.lsof +D /data | grep deleted

그런 다음 삭제된 파일이 열려 있는 모든 프로세스를 종료하거나 다시 시작해야 합니다.

관련 정보