df -h /dev/sda5
não mostra o tamanho da partição de troca, mostra o tamanho da partição que contém o dispositivo de bloco /dev/sda5
:
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
Observe que ele diz "Montado em /dev
".
df
lida apenas com sistemas de arquivos montados e a troca não está montada.