“df”不显示所有分区

Sel*_*sam 4 partitioning

使用“df -h”时,结果似乎不包括我系统上的所有分区。

\n\n

df-h

\n\n
Filesystem      Size  Used Avail Use% Mounted on\nudev            478M     0  478M   0% /dev\ntmpfs           100M   11M   89M  11% /run\n/dev/sda3       5.3G  4.8G  212M  96% /\ntmpfs           497M  172K  496M   1% /dev/shm\ntmpfs           5.0M     0  5.0M   0% /run/lock\ntmpfs           497M     0  497M   0% /sys/fs/cgroup\ntmpfs           100K     0  100K   0% /run/lxcfs/controllers\ntmpfs           100M     0  100M   0% /run/user/0\nnone            5.3G  4.8G  212M  96% /var/lib/docker/aufs/mnt/11ab67fd7252d090ac0be0dfb799a9800180c8adad17288315218c37386417b9\nshm              64M     0   64M   0% /var/lib/docker/containers/811ed313feca08305bb6bb1e1bdc6b58af7723a2b7f52258d581226f5331c26e/shm\nnone            5.3G  4.8G  212M  96% /var/lib/docker/aufs/mnt/a5f64c00308cc21e74edc4e2ee14a1c7ec728bd9aa1abc29ffc9d276ac0f9f0d\nshm              64M     0   64M   0% /var/lib/docker/containers/95be412fca6e3e0660ebedb2ca971420bddb02b45fa3150b58176f528c73e310/shm\n
Run Code Online (Sandbox Code Playgroud)\n\n

LSBLK

\n\n
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT\nsda      8:0    0   29G  0 disk\n\xe2\x94\x9c\xe2\x94\x80sda1   8:1    0  9.5M  0 part\n\xe2\x94\x9c\xe2\x94\x80sda2   8:2    0  3.8G  0 part [SWAP]\n\xe2\x94\x9c\xe2\x94\x80sda3   8:3    0  5.5G  0 part /\n\xe2\x94\x94\xe2\x94\x80sda4   8:4    0 19.7G  0 part  <-------------------- THIS ONE ?\nsr0     11:0    1 1024M  0 rom\n
Run Code Online (Sandbox Code Playgroud)\n\n

为什么不显示 sda4?

\n

Red*_*bob 6

执行此命令以查看已安装的分区:

mount

执行 mount | grep sda4将过滤到您要搜索的设备。

如果该输出为空,则表示尚未安装。

我们通过这种方式得出结论,df -h将仅显示已安装的分区。

  • 您不需要在这里运行 mount 。如果已安装,“lsblk”的输出将包括安装点,您可以在输出中看到“sda3”安装在“/”上,但“sda4”没有列出任何内容。 (2认同)