Overzicht
systemd-mount maakt gebruik van de mount-beheerfuncties van systemd om apparaten of imagebestanden naar specifieke paden te mounten, of om automount-units aan te maken die indien nodig automatisch worden gemount. Dit zijn tijdelijke units die verdwijnen na een herstart van het systeem, wat nuttig is in dynamische omgevingen.
Belangrijkste functies
- Aanmaken en activeren van tijdelijke mount-units
- Aanmaken en activeren van automount-units
- Opgeven van mount-opties en bestandssysteemcontroles
- Weergeven en verwijderen van aangemaakte mount-units
Belangrijkste opties
Dit zijn de belangrijkste opties die samen met het systemd-mount commando worden gebruikt.
Mount-gedrag
Mount-instellingen
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`systemd-mount` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Dit zijn praktische voorbeelden van het gebruik van het systemd-mount commando.
Standaard tijdelijke mount
sudo systemd-mount --mkdir /dev/sdb1 /mnt/mydata
Mount het apparaat /dev/sdb1 naar het pad /mnt/mydata. Als het mount point niet bestaat, wordt het automatisch aangemaakt.
Aanmaken van read-only automount
sudo systemd-mount --automount --options=ro --mkdir /dev/sdc1 /mnt/readonly
Maak een read-only automount-unit aan voor het apparaat /dev/sdc1 naar het pad /mnt/readonly. Het wordt automatisch gemount wanneer toegang wordt verkregen tot dit pad.
Mounten met UUID
sudo systemd-mount --mkdir /dev/disk/by-uuid/YOUR_UUID /mnt/usb
Mount een apparaat met een specifieke UUID naar het pad /mnt/usb. De UUID kan worden achterhaald met commando's zoals 'lsblk -f'.
Unmounten en unit verwijderen
sudo systemd-mount --collect /mnt/mydata
Unmount het apparaat dat gemount is naar /mnt/mydata en verwijder de bijbehorende mount-unit die door systemd is aangemaakt.
Lijst met actieve mount-units weergeven
systemd-mount --list
Toont een lijst met alle momenteel actieve mount- en automount-units die zijn aangemaakt met het systemd-mount commando.
Tips & Aandachtspunten
Dit zijn nuttige tips en aandachtspunten bij het gebruik van systemd-mount.
Permanente mount vs. tijdelijke mount
- systemd-mount: Maakt tijdelijke mount-units aan die verdwijnen na een systeemherstart. Geschikt voor scripts of eenmalige taken.
- /etc/fstab: Wordt gebruikt voor permanente mount-instellingen die behouden blijven na een systeemherstart.
Naamgevingsconventies voor units
systemd-mount genereert automatisch unit-namen op basis van het mount point.
- Voorbeeld: Het pad /mnt/data wordt aangemaakt als de unit mnt-data.mount.
Integratie met systemctl
Units die zijn aangemaakt met systemd-mount kunnen worden beheerd zoals reguliere systemd-units met het systemctl commando, zoals statuscontrole (systemctl status mnt-data.mount) en stoppen (systemctl stop mnt-data.mount).
Gebruik van de --collect optie
Voor het unmounten en verwijderen van gerelateerde units is het beter om de --collect optie te gebruiken dan alleen umount. Alleen umount kan ervoor zorgen dat de systemd-unit blijft bestaan.