![我如何了解目录的安装位置?](https://linux22.com/image/726373/%E6%88%91%E5%A6%82%E4%BD%95%E4%BA%86%E8%A7%A3%E7%9B%AE%E5%BD%95%E7%9A%84%E5%AE%89%E8%A3%85%E4%BD%8D%E7%BD%AE%EF%BC%9F.png)
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
。
至于为什么“/
可以更多的比子目录更完整”,这是因为显示的统计信息是针对每个已安装设备的。树上的统计信息没有聚合,因为那没有帮助。