du와 df의 차이점은 무엇입니까? [복사]

du와 df의 차이점은 무엇입니까? [복사]

du나는 그것이 정확히 무엇을 의미하는지 알고 싶습니다 df.

다음은 이 명령의 출력 예입니다 df.

Filesystem      Size  Used Avail Use% Mounted on
ubi0:rootfs     435M  424M   12M  98% /
devtmpfs         88M  4.0K   88M   1% /dev
tmpfs           248M     0  248M   0% /dev/shm
tmpfs           248M  8.4M  240M   4% /run
tmpfs           248M     0  248M   0% /sys/fs/cgroup
tmpfs           248M     0  248M   0% /tmp
tmpfs           248M   72K  248M   1% /var/volatile

du이것은 출력입니다(디렉토리에서 실행 중 /).

 $ du -sh home
    255M    home
 $ du -sh usr
    264M    usr

와 를 ubi0:rootfs포함한다고 생각했는데 그 합이 519M이 435M 사이즈 보다 큽니다 ./home/usrubi0:rootfs

이 명령의 결과는 free다음과 같습니다.

              total        used        free      shared  buff/cache   available
Mem:           495M         55M         50M        8.4M        389M        420M
Swap:            0B          0B          0B

처음에는 램디스크 때문인 줄 알았는데 free명령어를 보니 램을 많이 사용하지 않는군요.

dudf와 (또는 /usrdir은 특별합니까) 의 정확한 차이점은 무엇입니까 ?

관련 정보