Startseite > Paket- & Systemverwaltung > systemd-umount

systemd-umount: systemd-Unmount

systemd-umount ist Teil des systemd System- und Service-Managers und wird verwendet, um Dateisystem-Mountpunkte zu verwalten und zu unmounten. Es ähnelt dem herkömmlichen `umount`-Befehl, arbeitet jedoch integriert mit dem Konzept der Mount-Units von systemd und wird hauptsächlich indirekt über den `systemctl`-Befehl aufgerufen oder direkt verwendet, wenn bestimmte systemd-bezogene Mount-Operationen durchgeführt werden.

Übersicht

systemd-umount wird verwendet, um von systemd verwaltete Mountpunkte zu unmounten. Dies wird hauptsächlich indirekt über den Befehl `systemctl stop <mount_unit_name>` aufgerufen, kann aber in bestimmten Situationen direkt verwendet werden, um systemd-Mount-Units zu steuern.

Hauptmerkmale

Die Kernfunktionen von systemd-umount sind:

  • Verwaltung von systemd-Mount-Units: Unmountet von systemd definierte Mount-Units.
  • Ähnlich wie `umount`, aber mit systemd-Integration: Funktional ähnlich wie das bestehende `umount`, aber integriert in das Lebenszyklusmanagement von systemd.
  • Hauptsächlich indirekt über `systemctl` aufgerufen: In den meisten Fällen intern durch den Befehl `systemctl stop` verwendet.

Hauptoptionen

Der Befehl systemd-umount bietet verschiedene Optionen zur Steuerung des Unmount-Verhaltens.

Verhaltenskontrolle

Zielspezifikation

Erzeugter Befehl:

Kombinieren Sie die Befehle.

Beschreibung:

`systemd-umount` Führen Sie den Befehl aus.

Kombinieren Sie diese Optionen und führen Sie die Befehle virtuell zusammen mit der KI aus.

Anwendungsbeispiele

Beispiele für das Unmounten von Mountpunkten mit dem Befehl systemd-umount auf verschiedene Arten.

Spezifischen Mountpunkt unmounten

systemd-umount /mnt/data

Unmountet das Dateisystem, das unter dem Pfad /mnt/data gemountet ist.

Erzwingen des Unmountens

systemd-umount --force /mnt/backup

Erzwingt das Unmounten des Mountpunkts /mnt/backup, der in Gebrauch ist oder Probleme aufweist.

Rekursives Unmounten

systemd-umount --recursive /mnt/share

Unmountet rekursiv /mnt/share und alle darunter gemounteten Sub-Mountpunkte.

Asynchrones Unmounten über Gerätepfad

systemd-umount --no-block /dev/sdb1

Unmountet asynchron das Dateisystem, das vom Gerät /dev/sdb1 gemountet wurde, sodass der Befehl sofort zurückkehrt.

Tipps & Hinweise

Nützliche Tipps und zu beachtende Punkte bei der Verwendung von systemd-umount.

Unterschied zwischen systemd-umount und umount

Normalerweise wird der Befehl `umount` zum Unmounten von Dateisystemen verwendet. `systemd-umount` bietet eine stärkere Kontrolle über von systemd verwaltete Mount-Units und wird oft intern vom Befehl `systemctl stop <mount_unit_name>` aufgerufen. Es ist ratsam, die Verwaltung über `systemctl` zu bevorzugen, anstatt es direkt zu verwenden.

  • `umount`: Traditionelles Werkzeug zum Unmounten von Dateisystemen.
  • `systemd-umount`: Integriert mit systemd-Mount-Units, wird oft von `systemctl` aufgerufen.

Vorsicht bei der Verwendung von `--force`

Die Option `--force` kann Dateisysteme erzwingen, die in Gebrauch sind, dies kann jedoch zu Datenbeschädigung oder -verlust führen. Verwenden Sie sie nur mit Bedacht und nur, wenn es unbedingt notwendig ist.



Gleiche Kategorie Befehle