MOUNTPOINT(1)

BEZEICHNUNG
mountpoint - überprüfen, ob ein Verzeichnis ein Einhängepunkt ist

ÜBERSICHT
mountpoint [-q] [-d] /Pfad/zum/Verzeichnis
mountpoint -x /dev/Gerät

BESCHREIBUNG
mountpoint überprüft, ob ein Verzeichnis ein Einhängepunkt ist.

OPTIONEN

-q  unterdrückt die Ausgaben.

-d  zeigt die Major/Minor-Gerätenummern des Dateisystems in der Standardausgabe an.

-p  Check Linux's /proc/mounts file to try to detect circular mount points.

-x  zeigt die Major/Minor-Gerätenummer des angegebenen blockorientierten Geräts in der Standardausgabe an.

EXIT-STATUS
Null, falls das Verzeichnis ein Einhängepunkt ist, nicht Null, wenn nicht.

ANMERKUNGEN
Symbolischen Links wird nur gefolgt, wenn die Option -x angegeben wird. Um das Verfolgen von symbolischen Links zu erzwingen, hängen Sie einen Schrägstrich an den Pfad zum Verzeichnis an.

Der Name des Befehls ist irreführend, wenn die Option -x verwendet wird, aber diese Option ist nützlich beim Vergleichen, ob ein Verzeichnis und ein Gerät zusammengehören. Es gibt keinen anderen Befehl, der dies so einfach ausgeben kann.

The mountpoint command fails when a directory is binded to one of its grandparents. For example, if /a/b/c/d is a mount point for /a/b then mountpoint will report /a/b/c/d is not a valid mount point. This is because both the original directory and its new mount point share the same inode and device number.

The circular mount problem can be worked around on Linux systems by using the-p flag to check the /proc/mounts file for references to the circular mount bind. When using the -p flag, make sure to specify the full path (ie /home/user/mp and not just mp). Also, mountpoint may still fail if there are spaces in the mount point's path, even when using the -p flag because of the way /proc/mounts mangles the spaces in the path name. Of course, if the admin is using circular mount points with spaces in the name, there are bigger concerns.

AUTOR
Miquel van Smoorenburg (miquels@cistron.nl)

SIEHE AUCH
stat(1)