%20%EC%9E%A5%EC%B9%98%EC%9D%98%20%ED%8C%8C%EC%9D%BC%20%EA%B3%B5%EA%B0%84%20%EC%82%AC%EC%9A%A9%EB%9F%89%20%EC%B6%94%EC%A0%95.png)
/dev/sdc1
두 개의 장치 가 있고 /dev/sdc3
.
/dev/sdc1
에 마운트되어 /
있고 /dev/sdc3
에 마운트되어 있습니다 /home
.
문제는 기기가 sdc1
꽉 차 있는데 sdc3
여유 공간이 많다는 점이다. 나는 그 모든 공간이 어디로 갔는지 확인하고 싶습니다 sdc1
(설치된 패키지가 많은 것으로 의심됩니다).
나는 사용하려고 시도했지만 du
( ncdu
이 정보를 더 시각적으로 만들었습니다) 전체 트리의 크기를 계산하고( /home
에 중첩되어 있음 /
) 내 장치 중 하나를 채우는 것이 무엇인지 알고 싶습니다. 그렇게 할 수 있는 방법이 있나요?
명확히 하려면: 사용량을 계산하는 방법이 필요합니다.장치, 일부 하위 디렉터리를 제외하는 것뿐만 아니라(내 상황에 적용할 수 있지만 그보다 더 복잡할 수 있다고 생각합니다)
답변1
단일 장치로 제한하려면 다음 -x
매개변수가 필요합니다.du
-x, --one-file-system
skip directories on different file systems
du의 유용한 그래픽 프론트 엔드는 입니다 xdiskusage
.