我如何了解目录的安装位置?

我如何了解目录的安装位置?

Ubuntu/DigitalOcean

我有一个几乎已满的驱动器,但我已经安装了一个存储设备。但我无法判断特定目录是否在外部设备上。

我以为我将设备安装在了 /mnt 但也许它在更下面:

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            7.9G     0  7.9G   0% /dev
tmpfs           1.6G  161M  1.5G  11% /run
/dev/vda1        78G   73G  4.9G  94% /
tmpfs           7.9G   88K  7.9G   1% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           7.9G     0  7.9G   0% /sys/fs/cgroup
/dev/vda15      105M  3.4M  101M   4% /boot/efi
tmpfs           1.6G     0  1.6G   0% /run/user/0
/dev/sdb         99G   31G   64G  33% /mnt/bot-wiz-100



$ du -sh /mnt/*
31G /mnt/bot-wiz-100
53G /mnt/ext1

因此,根据大小判断,这/mnt/ext1实际上是主驱动器上的一条路径,而不是外部安装的东西。

我也困惑怎么/更多的比子目录更完整。

Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        78G   73G  4.9G  94% /
/dev/sdb         99G   31G   64G  33% /mnt/bot-wiz-100

我查看了mount其他命令,但发现它们很难解析。

https://askubuntu.com/questions/583909/how-do-i-check-where-devices-are-mounted

答案1

要确定底层设备、挂载点和特定目录的大小/完整性,请将目录名称传递给df

$ df /usr/local/bin
Filesystem                1K-blocks     Used Available Use% Mounted on
/dev/mapper/mistress-root  20511996 14443432   5057692  75% /

因此,根据大小判断,/mnt/ext1 实际上是主驱动器上的路径

您不需要查看大小;df您发布的输出很清楚地显示了/mnt/ext1位于根挂载点上,而/dev/sdb(可能是外部存储)安装在上/mnt/bot-wiz-100

至于为什么“/可以更多的比子目录更完整”,这是因为显示的统计信息是针对每个已安装设备的。树上的统计信息没有聚合,因为那没有帮助。

相关内容