du와 df의 차이점을 어떻게 기억하나요?

du와 df의 차이점을 어떻게 기억하나요?

du그리고 df상당히 유사한 일을 하기 때문에 항상 잘못된 것을 입력하고 있는 나 자신을 발견하게 됩니다.

"du"와 "df"가 무엇을 의미하는지 알면 어떤 것을 사용해야 할지 기억하기가 더 쉬울 것 같습니다.

어느 것이 어떤 작업을 수행하는지 기억할 수 있도록 둘을 구별할 수 있는 방법이 있습니까?

답변1

du==디스크 사용량. 디렉터리 트리를 탐색하여 그 안에 있는 모든 파일의 총 크기를 계산합니다. 읽을 수 없는 파일, 디렉토리 트리의 하드 링크 등으로 인해 정확한 정보가 출력되지 않을 수 있습니다. 요청된 특정 디렉터리에 대한 정보가 표시됩니다. 생각하다,"이 파일은 얼마나 많은 디스크 공간을 사용하고 있나요?"

df==디스크 없음. 파일 시스템 메타데이터에서 디스크가 사용하는 블록을 직접 확인하세요. 따라서 훨씬 빠르게 반환되지만 du전체 디스크/파티션에 대한 정보만 표시할 수 있습니다. 생각하다,"사용 가능한 디스크 공간이 얼마나 남았나요?"

답변2

dudf각 디렉터리 수준의 디스크 사용량을 보여주기 때문에 일일 프로젝트보다 더 유용합니다.

df파일 시스템 수준에서 표시되는 디스크 여유 공간입니다. 또 다른 명령 dfspace도 사용됩니다.

관련 정보