Linux:我有一个路径/usr/test/log,怎么判断这个路径挂载在哪个盘上了呢?

[root@localhost local]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda3 20G 7.4G 12G 40% /
tmpfs 7.7G 172K 7.7G 1% /dev/shm
/dev/sda4 3.6T 183G 3.2T 6% /backup
/dev/sda1 200M 260K 200M 1% /boot/efi
/dev/sdb1 3.6T 89G 3.4T 3% /data

一看好多的盘,不知道这个路径挂载在哪个盘上了

df能够显示路径所在分区的使用情况

所以是:df /usr/test/log

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-12-23
从你上面的信息来看,/usr/test/log这个文件应该是保存在/dev/sda3这个分区上。追问

大哥你是咋看出来的 传授传授

追答

linux下,分区挂载在目录下,对目录的操作就是对分区的操作。
如果你上面的图是df -h的所有输出信息的话,那么:
/dev/sda4 挂载在 /backup 目录下
/dev/sda1 挂载在 /boot/efi 目录下
/dev/sdb1 挂载在 /data 目录下
/dev/sda3 挂载在 / 目录下

并没有分区直接挂载在/usr目录下,也没有分区直接挂载在/usr/test目录下,
而/usr/test/log是在/目录下的,所以在/dev/sda3这个分区。

相似回答