'df' 명령이 /home 디렉터리를 나열하지 않습니다.

'df' 명령이 /home 디렉터리를 나열하지 않습니다.

~ 안에내가 읽고 있는 책, 명령의 출력은 df다음과 같이 표시됩니다.

Filesystem 1K-blocks     Used Available Use% Mounted on
/dev/sda2   15115452  5012392   9949716  34% /
/dev/sda5   59631908 26545424  30008432  47% /home
/dev/sda1     147764    17370    122765  13% /boot
tmpfs         256856        0    256856   0% /dev/shm

그러나 Ubuntu 서버(VirtualBox VM)에서 동일한 명령을 실행하면( -h매개변수를 전달하는 동안) 출력은 다음과 같습니다.

Filesystem          Size  Used Avail Use% Mounted on
/dev/mapper/a-root  4.2G  1.1G  3.0G  26% /
udev                741M  4.0K  741M   1% /dev
tmpfs               300M  268K  300M   1% /run
none                5.0M     0  5.0M   0% /run/lock
none                750M     0  750M   0% /run/shm
/dev/sda1           228M   27M  190M  13% /boot

내가 알고 싶은 것은 /home디렉토리가 누락된 이유는 무엇입니까? 그리고 나열된 디렉토리가 충족하는 기준은 정확히 무엇입니까? (내 말은 은 /나열되어 있지만 은 아닙니다 /home. 하지만 거기에, 그리고 또한 /run가 있습니다 . 왜 편견이 있습니까?)/run/lock/run/shm

답변1

df는 파일 시스템의 활용도와 여유 공간을 보여줍니다. 분명히, 당신의 머신에서 /home은 파일 시스템이 아니라 단순한 디렉토리입니다.

답변2

또한 mount현재 마운트된 파일 시스템을 확인하기 위해 입력할 수도 있습니다. 어떤 파일 시스템이 df표시되든 해당 파일 시스템도 해당 목록에 있어야 합니다. /home 디렉토리가 사용하는 디스크 공간의 양을 확인하려면 그렇게 할 수 있습니다 du -sh /home(원래 의도한 경우).

관련 정보