Quelqu'un peut-il me dire que la commande me permet de voir quoi et où les appareils sont montés? J'ai du mal à changer de chanson sur mon ancien iPod et j'ai l'impression que c'est à cause du point de montage.
Quelqu'un peut-il me dire que la commande me permet de voir quoi et où les appareils sont montés? J'ai du mal à changer de chanson sur mon ancien iPod et j'ai l'impression que c'est à cause du point de montage.
Réponses:
Il existe au moins trois programmes que je connais qui répertorient les points de montage des périphériques:
mount
- monter un système de fichiers (utilisé également 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)
df
- signaler 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
lsblk
- liste des périphériques de bloc
$ 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, mount
répertorie tous les points de montage, AFAICT. Les autres ont leurs faiblesses.
findmnt
suggéré par @webwurst est maintenant mon outil préféré pour le travail. C'est un couteau suisse en matière de contrôle de sortie (les versions plus récentes peuvent également sortir 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% /
findmnt
est l'outil à utiliser:
findmnt
listera tous les systèmes de fichiers montés ou recherchera un système de fichiers. Lafindmnt
commande est en mesure de rechercher dans/etc/fstab
,/etc/fstab.d
,/etc/mtab
ou/proc/self/mountinfo
. Si le périphérique ou le point de montage n'est pas indiqué, tous les systèmes de fichiers sont affichés.La commande imprime tous les systèmes de fichiers montés au format arborescent par défaut.
S'il s'agit d'un iPod, il sera probablement monté par gvfs.
Jetez un œil /run/user/1000/gvfs/afc*
(en supposant que votre UID est 1000)
L'autre commande qui pourrait aider est gvfs-mount -l
gvfs-mount
.
mount
,df
,lsblk
- faites votre choix.