找出一个目录在Linux上的分区?

有没有办法找出目录所在的分区?

我知道我可以使用df来列出分区和挂载点,但我需要能够通过一个简单的命令找出哪个目录所在的分区。

 df -h . 

给你:

 $ df -h . Filesystem Size Used Avail Capacity Mounted on /dev/disk0s2 1.4Ti 390Gi 1.0Ti 28% / 

所以你已经装上了这个目录

看看这个职位在serverfault。 它应该给你所有你需要的信息。

 [rajat@rajat ~]$ df -HT Filesystem Type Size Used Avail Use% Mounted on /dev/sda6 ext4 22G 7.4G 14G 36% / tmpfs tmpfs 1.1G 349k 1.1G 1% /dev/shm /dev/sda1 ext3 200M 53M 137M 28% /boot [rajat@rajat ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda6 20G 6.9G 13G 36% / tmpfs 987M 340K 986M 1% /dev/shm /dev/sda1 190M 50M 131M 28% /boot cd /dev/sda