mountpoint(1) — Linux manual page

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | EXIT STATUS | ENVIRONMENT | NOTES | AUTHORS | SEE ALSO | REPORTING BUGS | AVAILABILITY

MOUNTPOINT(1)                 User Commands                 MOUNTPOINT(1)

NAME         top

       mountpoint - see if a directory or file is a mountpoint

SYNOPSIS         top

       mountpoint [-d|-q] directory|file

       mountpoint -x device

DESCRIPTION         top

       mountpoint checks whether the given directory or file is a
       mountpoint. On kernels that support the statmount(2) system call
       (Linux 6.8 and newer), it uses that interface. On older kernels,
       it falls back to reading /proc/self/mountinfo.

OPTIONS         top

       -d, --fs-devno
           Show the major/minor numbers of the device that is mounted on
           the given directory.

       -q, --quiet
           Be quiet - don’t print anything.

       --nofollow
           Do not follow symbolic link if it the last element of the
           directory path.

       -x, --devno
           Show the major/minor numbers of the given blockdevice on
           standard output.

       --show
           Print the mountpoint path for the given path. This resolves
           the given directory or file to its actual mountpoint, which is
           useful with bind mounts, symlinks, or paths within
           filesystems. This option requires kernel support for the
           statmount(2) system call (Linux 6.8 and newer). On older
           kernels, this option will fail with an error message.

       -h, --help
           Display help text and exit.

       -V, --version
           Display version and exit.

EXIT STATUS         top

       mountpoint has the following exit status values:

       0
           success; the directory is a mountpoint, or device is block
           device on --devno

       1
           failure; incorrect invocation, permissions or system error

       32
           failure; the directory is not a mountpoint, or device is not a
           block device on --devno

ENVIRONMENT         top

       LIBMOUNT_DEBUG=all
           enables libmount debug output.

NOTES         top

       The util-linux mountpoint implementation was written from scratch
       for libmount. The original version for sysvinit suite was written
       by Miquel van Smoorenburg.

AUTHORS         top

       Karel Zak <kzak@redhat.com>

SEE ALSO         top

       mount(8)

REPORTING BUGS         top

       For bug reports, use the issue tracker
       <https://github.com/util-linux/util-linux/issues>.

AVAILABILITY         top

       The mountpoint command is part of the util-linux package which can
       be downloaded from Linux Kernel Archive
       <https://www.kernel.org/pub/linux/utils/util-linux/>. This page is
       part of the util-linux (a random collection of Linux utilities)
       project. Information about the project can be found at 
       ⟨https://www.kernel.org/pub/linux/utils/util-linux/⟩. If you have a
       bug report for this manual page, send it to
       util-linux@vger.kernel.org. This page was obtained from the
       project's upstream Git repository
       ⟨git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git⟩ on
       2026-01-16. (At that time, the date of the most recent commit that
       was found in the repository was 2026-01-14.) If you discover any
       rendering problems in this HTML version of the page, or you
       believe there is a better or more up-to-date source for the page,
       or you have corrections or improvements to the information in this
       COLOPHON (which is not part of the original manual page), send a
       mail to man-pages@man7.org

util-linux 2.42-start-1036-e... 2025-12-04                  MOUNTPOINT(1)

Pages that refer to this page: mount(2)