File: mountpoint.1

package info (click to toggle)
util-linux 2.42~rc1-2
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 101,864 kB
  • sloc: ansic: 185,733; sh: 24,450; yacc: 1,288; makefile: 534; xml: 422; python: 316; lex: 89; ruby: 75; csh: 37; exp: 19; sed: 16; perl: 15; sql: 9
file content (116 lines) | stat: -rw-r--r-- 3,049 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
'\" t
.\"     Title: mountpoint
.\"    Author: [see the "AUTHOR(S)" section]
.\" Generator: Asciidoctor 2.0.20
.\"      Date: 2026-02-18
.\"    Manual: User Commands
.\"    Source: util-linux 2.42-rc1
.\"  Language: English
.\"
.TH "MOUNTPOINT" "1" "2026-02-18" "util\-linux 2.42\-rc1" "User Commands"
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.ss \n[.ss] 0
.nh
.ad l
.de URL
\fI\\$2\fP <\\$1>\\$3
..
.als MTO URL
.if \n[.g] \{\
.  mso www.tmac
.  am URL
.    ad l
.  .
.  am MTO
.    ad l
.  .
.  LINKSTYLE blue R < >
.\}
.SH "NAME"
mountpoint \- see if a directory or file is a mountpoint
.SH "SYNOPSIS"
.sp
\fBmountpoint\fP [\fB\-d\fP|\fB\-q\fP] \fIdirectory\fP|\fIfile\fP
.sp
\fBmountpoint\fP \fB\-x\fP \fIdevice\fP
.SH "DESCRIPTION"
.sp
\fBmountpoint\fP checks whether the given \fIdirectory\fP or \fIfile\fP is a mountpoint. On kernels that support the \fBstatmount\fP(2) system call (Linux 6.8 and newer), it uses that interface. On older kernels, it falls back to reading \fI/proc/self/mountinfo\fP.
.SH "OPTIONS"
.sp
\fB\-d\fP, \fB\-\-fs\-devno\fP
.RS 4
Show the major/minor numbers of the device that is mounted on the given directory.
.RE
.sp
\fB\-q\fP, \fB\-\-quiet\fP
.RS 4
Be quiet \- don\(cqt print anything.
.RE
.sp
\fB\-\-nofollow\fP
.RS 4
Do not follow symbolic link if it the last element of the \fIdirectory\fP path.
.RE
.sp
\fB\-x\fP, \fB\-\-devno\fP
.RS 4
Show the major/minor numbers of the given blockdevice on standard output.
.RE
.sp
\fB\-\-show\fP
.RS 4
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 \fBstatmount\fP(2) system call (Linux 6.8 and newer). On older kernels, this option will fail with an error message.
.RE
.sp
\fB\-h\fP, \fB\-\-help\fP
.RS 4
Display help text and exit.
.RE
.sp
\fB\-V\fP, \fB\-\-version\fP
.RS 4
Display version and exit.
.RE
.SH "EXIT STATUS"
.sp
\fBmountpoint\fP has the following exit status values:
.sp
\fB0\fP
.RS 4
success; the directory is a mountpoint, or device is block device on \fB\-\-devno\fP
.RE
.sp
\fB1\fP
.RS 4
failure; incorrect invocation, permissions or system error
.RE
.sp
\fB32\fP
.RS 4
failure; the directory is not a mountpoint, or device is not a block device on \fB\-\-devno\fP
.RE
.SH "ENVIRONMENT"
.sp
\fBLIBMOUNT_DEBUG\fP=all
.RS 4
enables libmount debug output.
.RE
.SH "NOTES"
.sp
The util\-linux \fBmountpoint\fP implementation was written from scratch for libmount. The original version for sysvinit suite was written by Miquel van Smoorenburg.
.SH "AUTHORS"
.sp
.MTO "kzak\(atredhat.com" "Karel Zak" ""
.SH "SEE ALSO"
.sp
\fBmount\fP(8)
.SH "REPORTING BUGS"
.sp
For bug reports, use the \c
.URL "https://github.com/util\-linux/util\-linux/issues" "issue tracker" "."
.SH "AVAILABILITY"
.sp
The \fBmountpoint\fP command is part of the util\-linux package which can be downloaded from \c
.URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Linux Kernel Archive" "."