Как определить что смонтировано в Ubuntu | Debian?

Недавно возникла ситуация узнать что где смонтировано в Ubuntu. Этот вопрос стал актуален когда монтируете удаленную директорию ну или облако, как у меня, в определенную директорию на вашем домашнем сервере. Также можно узнать сколько осталось свободного места на диске.

Показать все примонтированные файловые системы

findmnt --all
TARGET                       SOURCE     FSTYPE    OPTIONS
 /                            /dev/sda1  ext4      rw,relatime
 ├─/sys                       sysfs      sysfs     rw,nosuid,nodev,noexec,relatime
 │ ├─/sys/fs/pstore           pstore     pstore    rw,relatime
 │ └─/sys/fs/cgroup           cgroup     tmpfs     rw,relatime,size=12k,mode=755
 │   └─/sys/fs/cgroup/systemd systemd    cgroup    rw,nosuid,nodev,noexec,relatime,release_agent=/run
 ├─/proc                      proc       proc      rw,nosuid,nodev,noexec,relatime
 ├─/dev                       udev       devtmpfs  rw,nosuid,relatime,size=971656k,nr_inodes=242914,m
 │ ├─/dev/pts                 devpts     devpts    rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=
 │ └─/dev/shm                 tmpfs      tmpfs     rw,nosuid,nodev,noexec,relatime,size=820880k
 └─/run                       tmpfs      tmpfs     rw,nosuid,noexec,relatime,size=200732k,mode=755
   ├─/run/lock                tmpfs      tmpfs     rw,nosuid,nodev,noexec,relatime,size=5120k
   ├─/run/rpc_pipefs          rpc_pipefs rpc_pipef rw,relatime
   ├─/run/user/118            tmpfs      tmpfs     rw,nosuid,nodev,relatime,size=200728k,mode=700,uid
   │ └─/run/user/118/gvfs     gvfsd-fuse fuse.gvfs rw,nosuid,nodev,relatime,user_id=118,group_id=128
   └─/run/user/1000           tmpfs      tmpfs     rw,nosuid,nodev,relatime,size=200728k,mode=700,uid
     └─/run/user/1000/gvfs    gvfsd-fuse fuse.gvfs rw,nosuid,nodev,relatime,user_id=1000,group_id=100

Отображение статической информации о файловой системе, определенной в файле fstab.

cat /etc/fstab
Pluggable devices are handled by uDev, they are not in fstab
 UUID=7e40e84c-959f-45bb-b0e1-a79c055a7025 / ext4 defaults 1 1
 UUID=5dea71bf-e098-478f-a9cb-8e09a987e641 swap swap defaults 0 0

Отображение статической информации о файловой системе.

$ findmnt --fstab
TARGET SOURCE                                    FSTYPE OPTIONS
 /      UUID=7e40e84c-959f-45bb-b0e1-a79c055a7025 ext4   defaults
 swap   UUID=5dea71bf-e098-478f-a9cb-8e09a987e641 swap   defaults

Отображение статической информации о файловой системе для типа файловой системы ext4.

findmnt --fstab --type ext4
TARGET SOURCE                                    FSTYPE OPTIONS
 /      UUID=7e40e84c-959f-45bb-b0e1-a79c055a7025 ext4   defaults

Отображение информации о смонтированной файловой системе.

findmnt --mtab
TARGET              SOURCE     FSTYPE    OPTIONS
 /sys                sysfs      sysfs     rw,nosuid,nodev,noexec,relatime
 /proc               proc       proc      rw,nosuid,nodev,noexec,relatime
 /dev                udev       devtmpfs  rw,nosuid,relatime,size=971656k,nr_inodes=242914,mode=755
 /dev/pts            devpts     devpts    rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000
 /run                tmpfs      tmpfs     rw,nosuid,noexec,relatime,size=200732k,mode=755
 /                   /dev/sda1  ext4      rw,relatime
 /run/lock           tmpfs      tmpfs     rw,nosuid,nodev,noexec,relatime,size=5120k
 /sys/fs/pstore      pstore     pstore    rw,relatime
 /dev/shm            tmpfs      tmpfs     rw,nosuid,nodev,noexec,relatime,size=820880k
 /run/rpc_pipefs     rpc_pipefs rpc_pipef rw,relatime
 /sys/fs/cgroup      cgroup     tmpfs     rw,relatime,size=12k,mode=755
 /sys/fs/cgroup/systemd
                     systemd    cgroup    rw,nosuid,nodev,noexec,relatime,release_agent=/run/cgmanage
 /run/user/118       tmpfs      tmpfs     rw,nosuid,nodev,relatime,size=200728k,mode=700,uid=118,gid=
 /run/user/118/gvfs  gvfsd-fuse fuse.gvfs rw,nosuid,nodev,relatime,user_id=118,group_id=128
 /run/user/1000      tmpfs      tmpfs     rw,nosuid,nodev,relatime,size=200728k,mode=700,uid=1000,gid
 /run/user/1000/gvfs gvfsd-fuse fuse.gvfs rw,nosuid,nodev,relatime,user_id=1000,group_id=1000

Вывести информацию о смонтированной файловой системе для типа файловой системы ext4 и показать доступное пространство.

findmnt --mtab --type ext4 --df
SOURCE    FSTYPE   SIZE USED  AVAIL USE% TARGET
 /dev/sda1 ext4   226,2G   8G 206,7G   4% /

Вывести информацию о смонтированной файловой системе для устройства /dev/vda1.

findmnt --kernel --source /dev/vda1
TARGET SOURCE    FSTYPE OPTIONS
 /      /dev/sda1 ext4   rw,relatime

Вывести информацию о смонтированных файловых системах, смонтированных в каталоге /dev.

findmnt --submounts --target /dev
TARGET           SOURCE    FSTYPE    OPTIONS
/dev             udev      devtmpfs  rw,nosuid,relatime,size=499100k,nr_inodes=124775,mode=755
├─/dev/pts       devpts    devpts    rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000
├─/dev/shm       tmpfs     tmpfs     rw,nosuid,nodev
├─/dev/mqueue    mqueue    mqueue    rw,relatime
└─/dev/hugepages hugetlbfs hugetlbfs rw,relatime

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

5 1 голос
Рейтинг статьи
0
Можете поделится своими мыслями.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов cookie) с использованием трекеров "Google Analytics" и "Yandex.Metrics". Порядок обработки Ваших персональных данных, а также реализуемые требования к их защите, содержатся в Политике конфиденциальности.
Принять