Un système de fichiers peut être identifié en mentionnant le répertoire dans lequel il est monté. La fourniture de l'appareil spécifique où réside le système de fichiers peut également être possible, mais ce n'est plus une option viable car elle échoue si l'appareil est monté sur plusieurs répertoires. Gardez à l'esprit qu'un système de fichiers peut être non monté s'il est «occupé». Cela pourrait être dû au fait qu'il y a des fichiers ouverts sur ce système de fichiers particulier ou d'autres raisons pourraient affecter le processus. Malgré cela, le paresseux Umount peut aider à détacher ces systèmes de fichiers.
Dans cet article, nous discuterons des différents usages de la commande Linux Umount pour déclencher les systèmes de fichiers montés.
Syntaxe pour utiliser la commande umount
La syntaxe pour utiliser la commande Mount est la suivante:
umount [option] path_to_mount_point
Dans cette syntaxe, Umount est le mot-clé pour détacher un système de fichiers ou un appareil. L'option fait référence à une liste d'options qui peuvent être utilisées avec la commande umount. Ce n'est pas un champ obligatoire. Le Path_To_Mount_Point fait référence au chemin complet du répertoire dans lequel le système de fichiers spécifié est monté.
Lors du non-respect d'un système de fichiers, diverses options peuvent être fournies. Certains de ces choix peuvent être trouvés dans la liste suivante:
Bien que la liste des choix soit longue, nous pratiquerons la commande Umount avec certaines de ces options dans ce tutoriel.
Vérification de la version Umount
La première illustration que nous allons examiner est de vérifier la version de la commande Linux Umount. D'après les options, Umount fonctionne. Utilisez le paramètre -v pour déterminer la version de la commande umount. La commande suivante est exécutée pour imprimer la version Umount:
Omar @ Omar-VirtualBox: ~ $ umount -v
umount de util-linux 2.37.2 (libmount 2.37.2: SELINUX, SMACK, BTRFS, VÉRITY, ESPACES DE NOMMES, ASSERT, DEBUG)
Comme vous pouvez le voir sur la sortie précédente, la version Umount en cours d'exécution est 2.37.2.
L'utilisation de la commande Linux Umount pour non-résumer un système de fichiers
Un système de fichiers ou une partition peut être détaché à l'aide de la commande umount dans Linux. Nous devons fournir le chemin du répertoire dans lequel le système de fichiers particulier est monté, afin que nous puissions le démoulonner avec la commande UMOUNT. Ici, nous démontons la partition / dev / sda3. Nous exécutons la commande umount avec les privilèges sudo. Ensuite, nous mentionnons le chemin du répertoire AS / DEV / SDA3. La commande que nous exécutons est la suivante:
Omar @ Omar-VirtualBox: ~ $ sudo umount / dev / sda2
Étant donné que la méconnaissance est réussie, nous n'avons rencontré aucun avertissement. Vous pouvez également le vérifier en exécutant simplement la commande Mount:
Omar @ Omar-VirtualBox: ~ $ Mount
Si vous ne trouvez pas la partition dans la sortie, cela signifie que le Unmount est réussi.
Utilisation de la commande Linux Umount pour démontrer tous les fichiers
Nous pouvons détacher tous les systèmes de fichiers montés à partir du / etc / mtab avec la commande umount. Utilisez cette commande avec soin car elle finit par détache tous les systèmes de fichiers de votre système. La commande umount est utilisée avec le drapeau -a qui démarre tous les systèmes de fichiers montés. Écrivez la commande suivante pour démontrer tous les systèmes de fichiers dans le répertoire / etc / mtab:
Omar @ Omar-VirtualBox: ~ $ sudo umount -a
Tous les systèmes de fichiers sont non montés s'ils ne sont pas actuellement utilisés.
Exécuter la commande Linux Umount pour déboucher avec force une partition
Vous pourriez essayer de non-résoudre un système de fichiers ou une partition, mais vous découvrez ensuite que l'appareil est occupé ou il peut y avoir d'autres raisons de ne pas pouvoir démontrer la partition ou le système de fichiers. Le fichier spécifié peut ne pas être accessible à ce moment. Pour cela, vous pouvez essayer de le démonter avec force en utilisant la commande umount avec l'indicateur -f. Cela oblige le démontage et supprime les références de la partition non montée du système. La commande que nous exécutons est donnée dans ce qui suit:
Omar @ Omar-VirtualBox: ~ $ sudo umount -f / dev / sda3
umount: /: cible est occupé
Si vous ne pouviez toujours pas démontrer la partition souhaitée, utilisez la méthode paresseuse umount.
Paresseux déboucher en utilisant la commande umount
Si le système de partition ou de fichier que vous essayez de non-résumer est actuellement occupé, vous pouvez utiliser la commande paresseuse Unmound qui démoule la partition lorsque le système a terminé les opérations sur ce système de fichiers particulier. Pour exécuter le support paresseux, l'indicateur -l est utilisé avec la commande umount. Cette commande attend que le système termine l'opération sur la partition particulière et efface les références de la partition lorsqu'elle est gratuite. La commande est donnée dans ce qui suit:
Omar @ Omar-VirtualBox: ~ $ sudo umount -l / dev / sda3
Un non-retour paresseux est réalisé sur la partition particulière / dev / sda3. La partition spécifiée disparaît une fois que le système de fichiers est exempt d'activité.
Remouter un système de fichiers ou une partition
Écrivez la commande umount avec le drapeau -r. Ensuite, spécifiez le point de montage. La commande est la suivante:
Omar @ Omar-VirtualBox: ~ $ sudo umount -r / dev / sda3
Conclusion
La commande umount est utilisée lors du non-respect d'un système de fichiers de montage. Dans cet article, nous avons discuté des différents aspects de l'exercice de la commande Umount dans Linux. L'article a commencé par une brève introduction à la commande Linux Mount. Ensuite, nous avons défini les options qui peuvent être utilisées avec la commande umount. Enfin, nous avons démontré les différentes utilisations de la commande Umount pour détacher une partition ou un système de fichiers avec une implémentation de ligne de commande respective.