![남은 공간은 없지만 있습니다!](https://linux55.com/image/157166/%EB%82%A8%EC%9D%80%20%EA%B3%B5%EA%B0%84%EC%9D%80%20%EC%97%86%EC%A7%80%EB%A7%8C%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4!.png)
내 데비안에서 드라이브 중 하나로 파일을 이동하거나 복사하면 남은 공간이 없다고 계속 표시되지만 실제로는 약 60GB의 여유 공간이 있습니다.
출력은 du -d 1 -h
다음과 같습니다.
16M ./one
32G ./two
48G ./three
39G ./four
18G ./five
135G .
df -h
이것을 출력합니다.
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 200G 136G 65G 68% /mnt/SU
출력은 df -i
다음과 같습니다.
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda6 68680588 1524136 67156452 3% /mnt/SU
그리고 sudo lsof |grep -i deleted
이것을 출력합니다.
이 드라이브의 파티션 크기는 약 200GB입니다. 디스크 크기를 표시하는 다른 모든 명령은 남은 공간이 있음을 나타냅니다.
일부 파일을 삭제하면 텍스트 파일을 복사해도 계속 반복됩니다.
해결책이 있나요?
답변1
일부 삭제된 파일은 디스크/파일 시스템 공간을 차지할 수 있습니다. 삭제된 파일이 공간을 차지하는지 확인하려면 루트 권한 계정으로 다음 명령을 실행하십시오.
lsof < name_of_filesystem> | grep -i deleted
이러한 파일에 대해 알고 나면 해당 파일과 관련된 서비스가 무엇인지 알아보고 서비스를 중지했다가 시작하면 디스크 공간이 해결되고 확보됩니다.
도움이 되었기를 바랍니다. 오류가 보이면 스크린샷을 붙여넣어 주세요. 감사합니다.