我不明白以下命令产生的大小差异:
\n$ lsblk\n...\nnvme0n1 259:0 0 238.5G 0 disk \n\xe2\x94\x9c\xe2\x94\x80nvme0n1p1 259:1 0 512M 0 part /boot/efi\n\xe2\x94\x9c\xe2\x94\x80nvme0n1p2 259:2 0 732M 0 part /boot\n\xe2\x94\x94\xe2\x94\x80nvme0n1p3 259:3 0 237.3G 0 part \n \xe2\x94\x94\xe2\x94\x80nvme0n1p3_crypt 253:0 0 237.3G 0 crypt \n \xe2\x94\x94\xe2\x94\x80ubuntu--vg-root 253:1 0 237.3G 0 lvm /\n\n\n$ df -h\n/dev/mapper/ubuntu--vg-root 233G 203G 19G 92% /\nRun Code Online (Sandbox Code Playgroud)\n此外,磁盘实用程序还显示另一个数字:\n磁盘屏幕截图
\n磁盘中的 237.3G、233G 和 255 GB 从何而来?它们为何不同?
\n我也尝试过:
\n$ sudo resize2fs /dev/mapper/ubuntu--vg-root \nresize2fs 1.45.5 (07-Jan-2020)\nThe filesystem is already 62194688 (4k) blocks long. Nothing to do!\nRun Code Online (Sandbox Code Playgroud)\n
磁盘显示的结果似乎以 GB 为单位,而 CLI 实用程序以 GibiBytes 为单位输出。这里有一个转换实用程序。255 GB = 237 GiB。
另外,df仅显示可用空间,而lsblk显示块设备。因此,磁盘上似乎有 4 GiB 是为 root 保留的。
要查看保留了多少块,请运行以下命令:
sudo tune2fs -l /dev/mapper/ubuntu--vg-root | grep "lock count"
Run Code Online (Sandbox Code Playgroud)
然后除以Reserved block count,Block count即可得到预留的百分比,可以轻松转换为 GiB 存储空间。
| 归档时间: |
|
| 查看次数: |
969 次 |
| 最近记录: |