Recherche de site Web

mount sous Linux avec des exemples


Nous pouvons utiliser la commande mount sous Linux pour attacher des systèmes de fichiers et des périphériques amovibles tels que des clés USB. Le système de fichiers par défaut pour la plupart des distributions Linux est ext4. Nous pouvons également démonter des systèmes de fichiers à l’aide de la commande unmount.

Dans ce tutoriel, nous allons vous montrer, à l’aide d’exemples, la meilleure façon d’utiliser la commande mount et ses différentes options de ligne de commande pour attacher et détacher des systèmes de fichiers, des fichiers ISO et des clés USB.

Dans ce tutoriel, vous allez apprendre :

  • Comment utiliser la commande mount sous Linux

Options fréquemment utilisées

mount dans Linux Exemples de base

  1. L’exécution de la commande mount seule, sans aucun argument, affichera tous les systèmes de fichiers actuellement montés. Des informations sur les répertoires dans lesquels les systèmes de fichiers sont montés et leurs options de montage se trouvent également dans la sortie.

    
    mount
    

  2. Nous pouvons spécifier les systèmes de fichiers que nous voulons que la commande mount affiche en lui passant l’option -t sur la ligne de commande. Par exemple, si nous voulions voir uniquement les systèmes de fichiers ext4, nous utiliserions la syntaxe ci-dessous.

    
    mount -t ext4
    

  3. Lors du montage d’un système de fichiers à l’aide de la commande mount, vous devez spécifier le répertoire ou le point de montage auquel vous souhaitez attacher le système de fichiers. Nous pouvons utiliser la syntaxe générale ci-dessous pour attacher un système de fichiers à un point de montage.

    
    mount [options] ... DEVICE DIRECTORY
    
  4. De nos jours, la plupart des distributions Linux montent automatiquement les clés USB dès leur insertion, mais elles nécessitent parfois un montage manuel. Lors du montage d’une clé USB avec la commande mount, vous devrez utiliser la commande mkdir pour créer un point de montage.

    
    mkdir /media/usb-drive
    

    Une fois que vous avez créé un point de montage, vous pouvez exécuter la commande fdisk -1 pour trouver le chemin d’accès du périphérique de bloc à votre lecteur. Par exemple, si le résultat de la commande fdisk -l indique que votre clé USB utilise /dev/sdc1, vous pouvez utiliser la syntaxe ci-dessous pour monter la clé USB.

    
    sudo mount /dev/sdc1 /media/usb-drive
    
  5. Le montage d’un ISO fonctionne de la même manière, mais vous devrez utiliser un périphérique de boucle. Un périphérique de boucle est un périphérique de bloc qui mappe ses données à d’autres périphériques de bloc tels qu’un fichier ISO, c’est pourquoi un tel périphérique est requis. Nous pouvons attacher un fichier iso à notre point de montage avec un périphérique de boucle en passant l’option de ligne de commande -o loop à la commande mount.

    
    sudo mount /image.iso /media/iso-file -o loop
    
  6. La syntaxe et les fonctionnalités générales de la commande unmount sont identiques à celles de la commande mount. Vous pouvez passer deux types d’arguments à la commande unmount pour détacher un système de fichiers, le répertoire où il est monté et le nom du système de fichiers lui-même.

    
    unmount DIRECTORY
    
    
    UNMOUNT DEVICE
    
  7. Par défaut, la commande unmount ne parvient pas à détacher un système de fichiers en cours d’utilisation. Vous pouvez déterminer quels processus utilisent votre système de fichiers à l’aide de la commande fuser. Lors de l’exécution de cette commande, vous devriez être en mesure d’identifier la cause de l’activité et d’arrêter les processus pour procéder à la descente.

    
    fuser /media/usb-drive
    
  8. Parfois, cependant, vous n’aurez pas toujours le temps de vérifier et d’arrêter ces processus. Dans de tels cas, vous pouvez effectuer une descente « paresseuse » avec l’option -l. Cela indiquera à la commande unmount de détacher le système de fichiers dès qu’il cesse son activité.

    
    unmount --lazy DEVICE
    

Réflexions finales

Dans ce tutoriel, nous avons tout appris sur les commandes mount et unmount sous Linux. Ces commandes sont essentielles à maîtriser pour les utilisateurs et les administrateurs qui testent et utilisent fréquemment différents systèmes de fichiers et périphériques de bloc, tels que des disques durs externes, sous Linux.

Articles connexes: