В более общем смысле, df
может использоваться для определения того, находятся ли два каталога в разных файловых системах. Сделайте это, указав имя каталога в качестве аргумента для df
. Например, в системе, в которую я вошел, df
легче работать в этом смысле, чем mount
:
$ pwd
/tmp/foo
$ df .
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/disk/by-uuid/8a1efcd1-0d32-4674-aa7a-c24c2cd924fd 19751804 12269912 6478528 66% /
$ df /tmp
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/disk/by-uuid/8a1efcd1-0d32-4674-aa7a-c24c2cd924fd 19751804 12269912 6478528 66% /
$ df /
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/disk/by-uuid/8a1efcd1-0d32-4674-aa7a-c24c2cd924fd 19751804 12269912 6478528 66% /
$ mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,relatime,size=10240k,nr_inodes=125055,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=101324k,mode=755)
/dev/disk/by-uuid/8a1efcd1-0d32-4674-aa7a-c24c2cd924fd on / type ext4 (rw,relatime,errors=remount-ro,user_xattr,barrier=1,data=ordered)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /run/shm type tmpfs (rw,nosuid,nodev,noexec,relatime,size=382860k)
POSIX не определяет формат вывода для df
. Кажется, я вспоминаю, что некоторые (не Linux) могут показывать данный аргумент df
а не точку монтирования в выводе. POSIX вообще не определяет mount
(отсюда и отсутствие спецификации для вывода df
).