Как мне проверить, где установлены устройства?

Что это за команда, которая позволяет мне видеть, какие и где установлены устройства?

У меня возникли проблемы с заменой песен на моем старом iPod, и у меня такое чувство, что это из-за точки монтирования.

Я знаю по крайней мере три программы, в которых перечислены точки монтирования устройств:

  1. mount - смонтировать файловую систему (также используется для общей информации о монтировании):

    $ 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 - отчет об использовании дискового пространства файловой системы

    $ 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 - список блочных устройств

    $ lsblkNAME                    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTsda                       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  

Из этих трех, mount перечисляет все точки монтирования, AFAICT. У других есть свои слабости.


  1. findmnt предложенный @webwurst теперь это мой любимый инструмент для работы. Это швейцарский армейский нож, когда дело доходит до управления выводом (более новые версии также могут выводить данные в формате 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 / --dfSOURCE    FSTYPE  SIZE  USED AVAIL USE% TARGET/dev/sda1 ext4   40.2G 25.8G 12.5G  64% /

findmnt является инструментом для использования:

findmnt отобразит список всех смонтированных файловых систем или выполнит поиск файловой системы. То findmnt команда может выполнять поиск в /etc/fstab, /etc/fstab.d, /etc/mtab или /proc/self/mountinfo. Если устройство или точка монтирования не указаны, отображаются все файловые системы.

По умолчанию команда выводит все смонтированные файловые системы в древовидном формате.

Если это iPod, он, вероятно, будет смонтирован с помощью gvfs.

Загляните в /run/user/1000/gvfs/afc* (предполагая, что ваш uid равен 1000)

Другая команда, которая может помочь, - это gvfs-mount -l

mount, “df”, "lsblk` - выбирайте сами.