GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux findmnt Befehl zum Suchen von gemounteten Dateisystemen

Der Befehl findmnt wird verwendet, um gemountete Dateisysteme in Linux aufzulisten. Dieser Befehl sucht nach einem bestimmten Dateisystem in /etc/fstab, /etc/mtab oder /proc/self/mountinfo.

Der Befehl findmnt kommt im Paket 'util-linux-ng', jetzt umbenannt in 'util-linux'. Das Paket enthält mehrere andere Dienstprogramme wie z. B. hwclock. Um findmnt zu installieren, laden Sie util-linux von der FTP-Seite von kernel.org herunter.

Fedora-Benutzer können das Paket wie folgt installieren:

$ sudo yum install util-linux-ng

Hinweis:Dieses Paket ist standardmäßig enthalten

Standardoption suchen

Dieser Befehl gibt Ihnen standardmäßig eine Liste aller gemounteten Dateisysteme, wenn kein Einhängepunkt oder Gerät angegeben ist.

$ findmnt

Abrufmodus finden

Der Befehl findmnt kann verwendet werden, um Änderungen in der Datei /proc/self/mountinfo zu überwachen. Der Abfragemodus kann aufgerufen werden, indem Sie in Ihrem Terminal den folgenden Befehl eingeben:

$ findmnt -p

alternativ

$ findmnt --poll

Alle Änderungen, die an der Datei /proc/self/mountinfo vorgenommen werden, werden automatisch auf dem Terminal aktualisiert. Zunächst sehen Sie keine Ausgabe, aber wenn Sie versuchen, Ihr Flash-Laufwerk zu trennen und anzuschließen, werden die Änderungen wie im folgenden Beispiel auf dem Terminal angezeigt.

Die Zeit, in der der Abfragemodus blockiert wird, kann durch --timeout eingeschränkt werden oder --first-only Option.

Timeout-Option

Diese Option kann zusammen mit --poll verwendet werden, um die Blockierungszeit des Polling-Modus auf die von Ihnen explizit festgelegte Zeit zu begrenzen. Die einzustellende Zeitüberschreitung ist in Millisekunden . Nach Ablauf der Zeitüberschreitung überwacht findmnt nicht länger Änderungen an der Datei /proc/self/mountinfo.

$ findmnt --poll --timeout 6000

Erste Option

Die First-Only-Option überwacht Änderungen in der Datei /proc/self/mountinfo nur bei der ersten Änderung, und der Befehl befindet sich nicht mehr im Abfragemodus. Die erste Änderung wird auf dem Terminal angezeigt und die Eingabeaufforderung wird an Sie zurückgegeben. Um diese Option zu verwenden, geben Sie auf Ihrem Terminal Folgendes ein:

$ findmnt --poll --first-only

Ähnlich wie df-Ausgabe

Der Befehl findmnt kann auch verwendet werden, um die Ausgabe zu imitieren, die Sie erhalten würden, wenn Sie den Befehl df verwenden würden. Sie können dies erreichen, indem Sie den Befehl findmnt mit --df ausführen Option wie im folgenden Beispiel gezeigt.

$ findmnt --df

oder

$ findmnt -D

Dies ergibt eine fast identische Ausgabe, wenn Sie den Befehl df ausgeführt hätten mit dem -h Option.

$ df -h

Suchlistenoption

Wenn Ihnen die Standardbaumausgabe nicht gefällt, können Sie die --list verwenden oder -l Möglichkeit. Dadurch wird Ihre Ausgabe in einem Listenformat gedruckt.

$ findmnt --list

Wenn Sie diesen Befehl ausführen, erhalten Sie eine Ausgabe wie folgt:

Finden Sie die Bewertungsoption

Die Auswertungsoption konvertiert alle Tags, zum Beispiel LABEL, UUID, PARTUUID oder PARTLABEL, in den tatsächlichen Gerätenamen. Diese Option kann mit --fstab kombiniert werden Option zum Drucken aller Dateisysteme in /etc/fstab. Die Ausgabe der fstab-Option erfolgt im Listenformat, daher besteht keine Notwendigkeit, --list aufzurufen Option wenn --fstab verwendet wird.

$ findmnt --fstab --evaluate

Wenn die beiden Optionen wie folgt kombiniert werden, sieht die Ausgabe wie im folgenden Beispiel aus:

Suchtypoption

Mit dieser Option können Sie die Menge der gedruckten Dateisysteme einschränken. Es können mehrere Dateisysteme angegeben und durch ein Komma getrennt werden. In diesem Beispiel sucht der Befehl nach ext4-, ext3- und vfat-Dateisystemen.

$ findmnt -t ext4,ext3,vfat

Sie können die verschiedenen Optionen für findmnt je nach Bedarf ausprobieren.


Linux
  1. 25 einfache Beispiele für den Linux-Suchbefehl

  2. Linux-mv-Befehl

  3. Linux-Du-Befehl

  4. Linux-IP-Befehl

  5. Linux-Suchbefehl - Fortschritt anzeigen

Linux-Fingerbefehl zum Suchen von Benutzerdetails

So finden Sie den gemounteten Dateisystemtyp in Linux

Findmnt - Bessere Möglichkeit, gemountete Dateisysteme unter Linux zu finden

So finden Sie die IP-Adresse in der Linux-Befehlszeile

Finden Sie Befehl in Linux/UNIX

Der Linux-Befehl zum Suchen des Verzeichnisses:Erklärt