Tendo problemas para entender o comando df

2
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

Aqui está a saída do lsblk na VM centos com a qual estou jogando:

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

Agora eu corro o df para ver minhas unidades (excluindo o 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

Estou super confuso sobre o que o df está me mostrando aqui.

Por que suas tantas entradas de devtmpfs e por que elas são todas do mesmo tamanho?

A execução de df em cada partição (exceto / dev / sda1) mostra o devtmpfs com um tamanho de 912M

    
por user1028270 18.11.2015 / 20:14

2 respostas

2

Meu palpite é que você tem pelo menos muitas entradas sd * em / dev.

Tente verificar com algo como:

for devsd in $(ls -1 /dev/sd*); do echo " \n This is for: $devsd" && df -Th $devsd; done

Você provavelmente terá um devtmpfs listado para cada um deles. Se você quiser ter uma ideia melhor do que seus discos rígidos estão realmente fazendo, deixe o caminho no final.

df -Th

    
por 18.11.2015 / 20:46
0

Na verdade, não tenho certeza das entradas do devtmpfs. No entanto, o comando lsblk mostra o disco rígido principal seguido por partições. Então sdb1 - 4 são partições no disco rígido montado como sdb. HTH

    
por 18.11.2015 / 20:44