对 df 和 lsblk 命令显示的不同信息感到困惑?

对 df 和 lsblk 命令显示的不同信息感到困惑?
$ lsblk
NAME  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvda1 202:1    0   20G  0 disk /
xvda3 202:3    0  896M  0 disk [SWAP]
$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      7.9G  2.1G  5.8G  27% /
tmpfs           829M     0  829M   0% /dev/shm

为什么lsblk告诉我有 20G 磁盘空间xvda1,而df命令却告诉我只有 8G 磁盘空间?

答案1

我也遇到了同样的问题。我曾经sudo resize2fs /dev/xvda1让剩余的磁盘空间可用。

相关内容