10

Is it possible to query (using the command line) what device a particular file or folder is on?

All files are on some sort of storage device (eg. /dev/sda1). These storage devices are mounted at a particular point in the file system hierarchy (eg. /, /home).

I want to find out what device a file is on. For example, if /dev/sda3 is mounted on /home, given the file ~/document.odt, what command can I use to determine that the file is on /dev/sda3?

1 Answer 1

9

You can use:

df /path/to/filename

It will show the path base mount point.

2
  • 1
    The -h option (df -h) is also useful.
    – GDP2
    Jan 31, 2016 at 5:07
  • yes -h is very nice ( show in human readable format ) Feb 9, 2017 at 18:52

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .