du와 df의 차이점을 기억하는 방법?


40

du그리고 df오히려 비슷한 일을, 그래서 나는 항상 나 자신이 잘못된 입력을 찾을 수 있습니다.

"du"와 "df"의 의미를 알고 있으면 어느 것을 사용해야하는지 쉽게 기억할 수있을 것입니다.

이 두 가지를 구별하는 방법은 무엇이며 어떤 행동을하는지 기억할 수 있습니까?


9
Hah, Unix & Linux의 태그 자동 완성은 이미 내 질문에 부분적으로 답변했습니다! 잘 했어! (나는 질문에 태그를 달았으며 du, 제출 후 자동 완성되었습니다 disk-usage)
Cory Klein

2
좋은 스택 교환 승리!
Tim

1
가치있는 것은 df가 파일 시스템을 보니 항상 df를 f로 ​​매핑 한 것입니다
user606723

답변:


60

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

df== 디스크 여유 공간 . 파일 시스템 메타 데이터에서 직접 디스크 사용 블록을 확인합니다. 이로 인해 훨씬 ​​빠르지 du만 전체 디스크 / 파티션에 대한 정보 만 표시 할 수 있습니다. , 생각 "얼마나 많은 디스크 여유 공간이 내가해야합니까?"


1
사실 나는 그 주장 할 것이다 du"디렉토리 사용"에 대한 스탠드 (그러나 예, 그것은 논쟁의 여지가 - P입니다)
패트릭

7
그건 그렇고 매뉴얼 페이지에도 쓰여 du - display disk usage statistics있습니다.
돌진

그러나 디렉토리 사용법을 보여줍니다. 디스크 사용량은 무엇입니까 df. 아마 맨 페이지는 혼동의 원인 일 것입니다.
Nils

7
나는 그렇게 말하려고했다! 나를 때리는 +1. "디스크 사용"이 "인수로 명명 된 파일의 디스크 사용"으로 생각하면 "디렉토리 사용"보다 더 적합하다고 생각합니다. du (1)에 긴 파일 목록을 제공 할 수 있으며 디렉토리 통계가 전혀 표시되지 않습니다.
Jan Steinman

나에게 "디스크 사용량"은 "내 모든 파일의 디스크 사용량"으로 해석 될 수 있지만 "디스크 여유 공간"은 분명합니다.
Sparhawk

-4

dudf디렉토리 수준에 따라 디스크 사용량을 표시하므로 일상적인 프로젝트 보다 더 많이 사용됩니다.

df디스크 여유 공간이며 파일 시스템 레벨에서 표시됩니다. 다른 명령 dfspace도 사용됩니다.


1
무엇입니까 dfspace? 어떻게 설치합니까? 데비안 저장소에는 없으며 들어 본 적이 없습니다.
terdon
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.