충돌하는 하드 드라이브 공간 보고, 약 46GB의 공간 누락

충돌하는 하드 드라이브 공간 보고, 약 46GB의 공간 누락
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb1        36G   22G   12G  65% /
udev             10M     0   10M   0% /dev
tmpfs           1.6G  9.1M  1.5G   1% /run
tmpfs           3.8G   69M  3.7G   2% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.8G     0  3.8G   0% /sys/fs/cgroup
/dev/sda1       917G  863G  7.7G 100% /store
tmpfs           769M  4.0K  769M   1% /run/user/1000

그래서 이것은 의 출력입니다.df -h, 제가 ​​묻고 있는 것은 /dev/sda1에서 누락된 것 같은 여유 공간에 관한 것입니다. 917 - 863은 7.7과 같지 않습니다. 그래서 질문은: 그 공간을 차지하고 있는 것이 무엇인지 어떻게 알아내고, 그것을 다시 가져오는가 하는 것입니다. 드라이브에 시스템 파일이 없어야 하며(사용된 공간을 숨길 수 있는 경우) 미디어 저장에만 사용됩니다. 사진, 동영상, 음악 등.

솔직히 말해서 왜 이런 일이 발생하는지 전혀 모르겠고 그것이 무엇인지 알아내는 데 필요한 정보도 잘 모르므로 필요한 것이 무엇인지 알려주십시오. 저는 Debian 8 시스템을 실행하고 있습니다.

답변1

늘 도움이 되는 것부터아치 리눅스 위키:

기본적으로 파일 시스템의 5%는 조각화를 방지하기 위해 루트 사용자용으로 예약된 것으로 표시됩니다.

917GB의 디스크가 있고 그 중 95%(, 조각화 방지에 사용된 할당량을 뺀 값)은 871GB입니다. 이는 사용 가능한 공간과 사용되지 않은 공간의 합과 정확히 일치합니다.df -h명령.

일반적으로 더 크고 적은 수의 파일이 존재하기 때문에 조각화 위험이 더 적은 장기 저장 장치로 디스크를 사용하므로 원하는 경우 조각화에 대응하기 위해 예약된 디스크 할당량을 줄일 수 있습니다. 다음 명령을 사용하여:

  tune2fs -m 2.0 /dev/sda1

이렇게 하면 할당량이 전체의 2%로 줄어듭니다.

관련 정보