df를 사용하려고 하는데 virtualBox의 centos 7에서 사용해 보면 다음과 같은 결과가 나타납니다.
df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 9.6M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/centos-root 8.0G 5.3G 2.8G 66% /
/dev/sda1 1014M 239M 776M 24% /boot
tmpfs 379M 24K 379M 1% /run/user/1000
이 VM을 처음 만들었을 때 RAM은 10G와 4G뿐이었고 VM 구성에서는 다음과 같은 결과를 얻었기 때문에 이 모든 공간이 어디서 나오는지 이해가 되지 않습니다.
Information when i click in storage :
type : Normal (VDI)
virtual size : 10G
reel size : 4.86
details : storage of differentiation
Emplacement : ...
attached to : centos (install snapshot)
답변1
df
다음을 포함하여 마운트된 모든 파일 시스템을 표시합니다.임시 파일 시스템메모리에 상주하는 가상 파일 시스템입니다.
출력 결과 에 따르면 df
디스크에 저장된 파일 시스템은 두 개뿐입니다.
/boot
파티션sda1
1GB/
논리 볼륨centos-root
8GB
디스크의 나머지 1GB는 스왑에 사용될 가능성이 높으며 이는 df
출력에 표시되지 않습니다(이를 사용하여 lsblk
시스템의 블록 장치를 나열할 수 있으며 스왑도 표시됩니다).
/dev
표시되는 나머지 마운트 지점( , ...) 의 내용은 /run
메모리에 저장됩니다. 이는 운영 체제에서 동적으로 생성된 특수 폴더입니다(예:/dev
시스템의 블록 및 문자 장치를 나타내는 특수 파일을 포함합니다. 이들에 대한 RAM은 필요할 때 동적으로 할당되며 실제로는 2GB의 RAM이 필요하지 않으며 크기는 단지 상한일 뿐입니다.