57 votes

Comment puis-je vérifier où les appareils sont montés ?

Quelle est la commande qui me permet de voir quels périphériques sont montés et où ils le sont ?

J'ai du mal à changer de chanson sur mon vieil iPod, et j'ai l'impression que c'est à cause du point de montage.

67voto

muru Points 180007

Il y a au moins trois programmes que je connais qui listent les points de montage des périphériques :

  1. mount - monter un système de fichiers (utilisé aussi pour les informations générales de montage) :

    $ mount
    /dev/sda3 on / type ext4 (rw,errors=remount-ro)
    proc on /proc type proc (rw,noexec,nosuid,nodev)
    sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
    ...
    /dev/mapper/lvmg-homelvm on /home type btrfs (rw,relatime,compress=lzo,space_cache)
    /dev/sda5 on /home/muru/arch type btrfs (rw,relatime,compress=lzo,space_cache)
    binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
    systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
  2. df - rapport sur l'utilisation de l'espace disque du système de fichiers

    $ df       
    Filesystem                1K-blocks      Used Available Use% Mounted on
    /dev/sda3                  30832636  11993480  17249912  42% /
    none                              4         0         4   0% /sys/fs/cgroup
    ...
    /dev/sda5                  31457280   3948600  25396496  14% /home/bro3886/arch
  3. lsblk - liste des dispositifs de blocage

    $ lsblk
    NAME                    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda                       8:0    0 465.8G  0 disk 
    sda1                    8:1    0   100M  0 part 
    sda2                    8:2    0  58.5G  0 part 
    sda3                    8:3    0    30G  0 part /
    sda4                    8:4    0     1K  0 part 
    sda5                    8:5    0    30G  0 part 
    sda6                    8:6    0 339.2G  0 part 
     lvmg-homelvm (dm-0) 252:0    0   1.2T  0 lvm  
    sda7                    8:7    0     8G  0 part [SWAP]
    sdb                       8:16   0 931.5G  0 disk 
    sdb1                    8:17   0 931.5G  0 part 
      lvmg-homelvm (dm-0) 252:0    0   1.2T  0 lvm  

De ces trois-là, mount liste tous les points de montage, AFAICT. Les autres ont leurs faiblesses.


  1. findmnt suggéré par @webwurst est désormais mon outil préféré pour ce travail. Il s'agit d'un couteau suisse en matière de contrôle de la sortie (les nouvelles versions peuvent également produire des sorties en JSON) :

    $ findmnt /
    TARGET SOURCE    FSTYPE OPTIONS
    /      /dev/sda1 ext4   rw,relatime,errors=remount-ro,data=ordered
    $ findmnt / -no source
    /dev/sda1
    $ findmnt / --json
    {
       "filesystems": [
          {"target": "/", "source": "/dev/sda1", "fstype": "ext4", "options": "rw,relatime,errors=remount-ro,data=ordered"}
       ]
    }
    $ findmnt / --df
    SOURCE    FSTYPE  SIZE  USED AVAIL USE% TARGET
    /dev/sda1 ext4   40.2G 25.8G 12.5G  64% /

23voto

Moshe Points 582

findmnt est l'outil à utiliser :

findmnt listera tous les systèmes de fichiers montés ou recherchera un système de fichiers. Le site findmnt est capable d'effectuer des recherches dans /etc/fstab , /etc/fstab.d , /etc/mtab o /proc/self/mountinfo . Si le périphérique ou le point de montage n'est pas donné, tous les systèmes de fichiers sont affichés.

La commande imprime tous les systèmes de fichiers montés dans un format arborescent par défaut.

4voto

TobyLL Points 232

Si c'est un iPod, il sera probablement monté par gvfs.

Jetez un coup d'œil à /run/user/1000/gvfs/afc* (en supposant que votre uid est 1000)

L'autre commande qui pourrait vous aider est gvfs-mount -l

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X