accueil > Gestion des paquets et du système > systemd-mount

systemd-mount : Création et gestion de points de montage temporaires

systemd-mount fait partie du gestionnaire de services systemd et est utilisé pour monter temporairement des systèmes de fichiers ou pour créer et gérer des unités d'automontage. Cette commande permet de configurer dynamiquement des points de montage sans modifier /etc/fstab, ce qui la rend utile pour les montages ponctuels ou dans les scripts.

Aperçu

systemd-mount utilise les fonctionnalités de gestion de montage de systemd pour monter des périphériques ou des fichiers image dans des chemins spécifiques, ou pour créer des unités d'automontage qui se montent automatiquement lorsque nécessaire. Il s'agit d'unités temporaires qui disparaissent au redémarrage du système, ce qui est utile dans les environnements dynamiques.

Fonctionnalités principales

  • Création et activation d'unités de montage temporaires
  • Création et activation d'unités d'automontage
  • Spécification des options de montage et de la vérification du système de fichiers
  • Affichage et suppression de la liste des unités de montage créées

Options principales

Voici les principales options utilisées avec la commande systemd-mount.

Comportement de montage

Configuration du montage

Commande générée :

Essayez de combiner les commandes.

Description:

`systemd-mount` Exécute la commande.

Essayez d'exécuter virtuellement les commandes avec l'IA en combinant les options ci-dessus.

Exemples d'utilisation

Voici des exemples d'utilisation de la commande systemd-mount.

Montage temporaire de base

sudo systemd-mount --mkdir /dev/sdb1 /mnt/mydata

Monte le périphérique /dev/sdb1 sur le chemin /mnt/mydata. Le point de montage sera créé automatiquement s'il n'existe pas.

Créer un automontage en lecture seule

sudo systemd-mount --automount --options=ro --mkdir /dev/sdc1 /mnt/readonly

Crée une unité d'automontage en lecture seule pour le périphérique /dev/sdc1 sur le chemin /mnt/readonly. Le montage sera effectué automatiquement lors de l'accès à ce chemin.

Monter par UUID

sudo systemd-mount --mkdir /dev/disk/by-uuid/YOUR_UUID /mnt/usb

Monte un périphérique avec un UUID spécifique sur le chemin /mnt/usb. L'UUID peut être trouvé avec des commandes comme 'lsblk -f'.

Démonter et supprimer l'unité

sudo systemd-mount --collect /mnt/mydata

Démonte le périphérique monté sur /mnt/mydata et supprime l'unité de montage associée créée par systemd.

Afficher la liste des unités de montage actives

systemd-mount --list

Affiche la liste de toutes les unités de montage et d'automontage créées par la commande systemd-mount et actuellement actives.

Conseils et précautions

Voici quelques conseils utiles et points à considérer lors de l'utilisation de systemd-mount.

Montage permanent vs. Montage temporaire

  • systemd-mount: Crée des unités de montage temporaires qui disparaissent au redémarrage du système. Idéal pour les scripts ou les tâches ponctuelles.
  • /etc/fstab: Utilisé pour les configurations de montage permanentes qui persistent après le redémarrage du système.

Règles de nommage des unités

systemd-mount génère automatiquement les noms des unités en fonction du chemin de montage.

  • Exemple: Le chemin /mnt/data sera créé sous le nom d'unité mnt-data.mount.

Intégration avec systemctl

Les unités créées par systemd-mount peuvent être gérées comme des unités systemd normales à l'aide de la commande systemctl, telles que la vérification de l'état (systemctl status mnt-data.mount) ou l'arrêt (systemctl stop mnt-data.mount).

Utilisation de l'option --collect

Pour démonter et supprimer les unités associées, il est préférable d'utiliser l'option --collect plutôt que simplement umount. L'utilisation de umount seul peut laisser des unités systemd actives.



Commandes de la même catégorie