uname -a
Linux CentOS01.localdomain 3.10.0-229.14.1.el7.x86_64 #1 SMP Tue Sep 15 15:05:51 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
이것은 내가 사용하고 있는 centos 가상 머신의 lsblk 출력입니다.
lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 30G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 29.5G 0 part
├─centos-root 253:0 0 27.5G 0 lvm /
└─centos-swap 253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 1G 0 disk
├─sdb1 8:17 0 200M 0 part
├─sdb2 8:18 0 200M 0 part
├─sdb3 8:19 0 1K 0 part
└─sdb4 8:20 0 523M 0 part
sdc 8:32 0 1.2G 0 disk
sr0 11:0 1 60.8M 0 rom
이제 df를 실행하여 내 드라이브를 확인합니다(CDROM 제외).
sudo df -T -h /dev/sd*
Filesystem Type Size Used Avail Use% Mounted on
devtmpfs devtmpfs 912M 0 912M 0% /dev
/dev/sda1 xfs 497M 186M 311M 38% /boot
devtmpfs devtmpfs 912M 0 912M 0% /dev
devtmpfs devtmpfs 912M 0 912M 0% /dev
devtmpfs devtmpfs 912M 0 912M 0% /dev
devtmpfs devtmpfs 912M 0 912M 0% /dev
devtmpfs devtmpfs 912M 0 912M 0% /dev
devtmpfs devtmpfs 912M 0 912M 0% /dev
devtmpfs devtmpfs 912M 0 912M 0% /dev
df가 여기서 나에게 보여주는 내용이 매우 혼란스럽습니다.
devtmpfs 항목이 너무 많고 크기가 모두 동일한 이유는 무엇입니까?
각 파티션(/dev/sda1 제외)에서 df를 실행하면 devtmpfs 크기가 912M임을 알 수 있습니다.
답변1
내 생각엔 /dev에 최소한 그만큼의 sd* 항목이 있는 것 같습니다.
다음과 같이 확인해 보세요.
for devsd in $(ls -1 /dev/sd*); do echo " \n This is for: $devsd" && df -Th $devsd; done
각각에 대해 하나의 devtmpfs를 나열할 수 있습니다. 하드 드라이브가 실제로 어떤 용도로 사용되는지 더 잘 알고 싶다면 마지막 경로를 그대로 두십시오.
df -Th
답변2
실제로 devtmpfs 항목에 대해 잘 모르겠습니다. 그러나 lsblk 명령은 기본 하드 드라이브를 표시한 다음 파티션을 표시합니다. 따라서 sdb1 - 4는 sdb로 마운트된 하드 드라이브의 파티션입니다. 화타이