Startpagina > Pakket- en systeembeheer > systemd-umount

systemd-umount: systemd ontkoppelen

systemd-umount is onderdeel van de systemd systeem- en servicebeheerder en wordt gebruikt om bestandssysteem-mountpoints te beheren en te ontkoppelen. Het is vergelijkbaar met het reguliere `umount`-commando, maar werkt geïntegreerd met het concept van systemd-mount-units. Het wordt voornamelijk indirect aangeroepen via het `systemctl`-commando of direct gebruikt bij het uitvoeren van specifieke systemd-gerelateerde mount-operaties.

Overzicht

systemd-umount wordt gebruikt om door systemd beheerde mountpoints te ontkoppelen. Dit wordt meestal indirect aangeroepen via het commando `systemctl stop <mount_unit_name>`, maar in specifieke situaties kan het direct worden gebruikt om systemd-mount-units te beheren.

Belangrijkste Kenmerken

De kernfuncties van systemd-umount zijn als volgt:

  • Beheer van systemd-mount-units: Ontkoppelt door systemd gedefinieerde mount-units.
  • Vergelijkbaar met reguliere `umount` maar geïntegreerd met systemd: Functioneel vergelijkbaar met de bestaande `umount`, maar geïntegreerd met het levenscyclusbeheer van systemd.
  • Meestal indirect aangeroepen via `systemctl`: In de meeste gevallen wordt het intern gebruikt door het `systemctl stop`-commando.

Belangrijkste Opties

Het `systemd-umount`-commando biedt verschillende opties om het ontkoppelingsgedrag te regelen.

Gedragscontrole

Doel specificeren

Gegenereerde opdracht:

Probeer de opdrachtcombinaties.

Uitleg:

`systemd-umount` Voer het commando uit.

Combineer deze opties en voer de opdracht virtueel uit met de AI.

Voorbeelden

Voorbeelden van het ontkoppelen van mountpoints op verschillende manieren met het `systemd-umount`-commando.

Specifiek mountpoint ontkoppelen

systemd-umount /mnt/data

Ontkoppelt het bestandssysteem dat is gemount op het pad /mnt/data.

Geforceerd ontkoppelen

systemd-umount --force /mnt/backup

Ontkoppelt het mountpoint /mnt/backup geforceerd, dat in gebruik is of problemen heeft.

Recursief ontkoppelen

systemd-umount --recursive /mnt/share

Ontkoppelt recursief /mnt/share en alle sub-mountpoints die daaronder zijn gemount.

Asynchroon ontkoppelen met apparaatpad

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

Ontkoppelt het bestandssysteem dat is gemount op apparaat /dev/sdb1 asynchroon, zodat het commando onmiddellijk retourneert.

Tips & Aandachtspunten

Handige tips en aandachtspunten bij het gebruik van systemd-umount.

Verschil tussen systemd-umount en umount

Over het algemeen wordt het `umount`-commando gebruikt om bestandssystemen te ontkoppelen. `systemd-umount` biedt krachtigere controle over door systemd beheerde mount-units en wordt vaak intern aangeroepen door het `systemctl stop <mount_unit_name>`-commando. Het is raadzaam om beheer via `systemctl` te prioriteren boven direct gebruik.

  • `umount`: Traditioneel hulpmiddel voor het ontkoppelen van bestandssystemen.
  • `systemd-umount`: Geïntegreerd met systemd-mount-units, vaak aangeroepen door `systemctl`.

Voorzichtigheid bij geforceerde ontkoppeling (--force)

De optie `--force` kan een bestandssysteem ontkoppelen, zelfs als het in gebruik is. Dit kan echter leiden tot gegevenscorruptie of -verlies. Gebruik dit alleen voorzichtig en alleen wanneer absoluut noodzakelijk.



Hétzelfde categoriecommando