3.9.5.2 findmnt - получение информации о подключенных файловых системах
Скачать документFindmnt – это утилита командной строки, используемая для отображения списка подключенных файловых систем или поиск файлов системы в /etc/fstab, /etc/mtab или /proc/self/mountinfo. Если устройство или точка монтирования не заданы, будут обнаружены все регистрируемые файловые системы.
Для отображения списка подключенных файловых систем выполните команду:
findmnt TARGET SOURCE FSTYPE OPTIONS / /dev/mapper/ro_redos-root │ ext4 rw,relatime,seclabel ├─/sys sysfs sysfs rw,nosuid,nodev,noexec,relatime, │ ├─/sys/kernel/security securityfs securit rw,nosuid,nodev,noexec,relatime │ ├─/sys/fs/cgroup cgroup2 cgroup2 rw,nosuid,nodev,noexec,relatime, │ ├─/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime, │ ├─/sys/fs/bpf bpf bpf rw,nosuid,nodev,noexec,relatime, │ ├─/sys/fs/selinux selinuxfs selinux rw,relatime │ ├─/sys/kernel/debug debugfs debugfs rw,nosuid,nodev,noexec,relatime, │ ├─/sys/kernel/tracing tracefs tracefs rw,nosuid,nodev,noexec,relatime, │ ├─/sys/fs/fuse/connections fusectl fusectl rw,nosuid,nodev,noexec,relatime │ └─/sys/kernel/config configfs configf rw,nosuid,nodev,noexec,relatime ├─/proc proc proc rw,nosuid,nodev,noexec,relatime │ └─/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=30,pgrp=1,timeout ├─/dev devtmpfs devtmpf rw,nosuid,noexec,seclabel,size=4 │ ├─/dev/shm tmpfs tmpfs rw,nosuid,nodev,seclabel,inode64 │ ├─/dev/pts devpts devpts rw,nosuid,noexec,relatime,seclab │ ├─/dev/hugepages hugetlbfs hugetlb rw,relatime,seclabel,pagesize=2M │ └─/dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime, ├─/run tmpfs tmpfs rw,nosuid,nodev,seclabel,size=19 │ ├─/run/user/42 tmpfs tmpfs rw,nosuid,nodev,relatime,seclabe │ ├─/run/user/1000 tmpfs tmpfs rw,nosuid,nodev,relatime,seclabe │ │ └─/run/user/1000/gvfs gvfsd-fuse fuse.gv rw,nosuid,nodev,relatime,user_id │ └─/run/media/user/redos-MUROM-7.3 x86_64 │ /dev/sr0 iso9660 ro,nosuid,nodev,relatime,nojolie ├─/boot /dev/sda1 ext4 rw,relatime,seclabel └─/var/lib/nfs/rpc_pipefs sunrpc rpc_pip rw,relatime
В выводе отображается точка монтирования TARGET, исходное устройство SOURCE, тип файловой системы FSTYPE и дополнительные параметры OPTIONS для каждой файловой системы.
По умолчанию команда findmnt
выводит данные в древовидном формате. Чтобы отобразить информацию в виде списка, используйте опцию -l :
findmnt -l TARGET SOURCE FSTYPE OPTIONS /sys sysfs sysfs rw,nosuid,nodev,noexec,relatime,seclabel /proc proc proc rw,nosuid,nodev,noexec,relatime /dev devtmpfs devtmpfs rw,nosuid,noexec,seclabel,size=4096k,nr_inodes=65536,mode=755,inode64 /sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime /dev/shm tmpfs tmpfs rw,nosuid,nodev,seclabel,inode64 /dev/pts devpts devpts rw,nosuid,noexec,relatime,seclabel,gid=5,mode=620,ptmxmode=000 /run tmpfs tmpfs rw,nosuid,nodev,seclabel,size=199140k,nr_inodes=819200,mode=755,inode64 /sys/fs/cgroup cgroup2 cgroup2 rw,nosuid,nodev,noexec,relatime,seclabel,nsdelegate /sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime,seclabel /sys/fs/bpf bpf bpf rw,nosuid,nodev,noexec,relatime,mode=700 / /dev/mapper/ro_redos-root ext4 rw,relatime,seclabel /sys/fs/selinux selinuxfs selinuxfs rw,relatime /proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=30,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=17271 /dev/hugepages hugetlbfs hugetlbfs rw,relatime,seclabel,pagesize=2M /dev/mqueue mqueue mqueue rw,nosuid,nodev,noexec,relatime,seclabel /sys/kernel/debug debugfs debugfs rw,nosuid,nodev,noexec,relatime,seclabel /sys/kernel/tracing tracefs tracefs rw,nosuid,nodev,noexec,relatime,seclabel /sys/fs/fuse/connections fusectl fusectl rw,nosuid,nodev,noexec,relatime /sys/kernel/config configfs configfs rw,nosuid,nodev,noexec,relatime /boot /dev/sda1 ext4 rw,relatime,seclabel /var/lib/nfs/rpc_pipefs sunrpc rpc_pipefs rw,relatime /run/user/42 tmpfs tmpfs rw,nosuid,nodev,relatime,seclabel,size=99568k,nr_inodes=24892,mode=700,uid=42,gid=42,inode64 /run/user/1000 tmpfs tmpfs rw,nosuid,nodev,relatime,seclabel,size=99568k,nr_inodes=24892,mode=700,uid=1000,gid=1000,inode64 /run/user/1000/gvfs gvfsd-fuse fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000 /run/media/user/redos-MUROM-7.3 x86_64 /dev/sr0 iso9660 ro,nosuid,nodev,relatime,nojoliet,check=s,map=n,blocksize=2048,uid=1000,gid=1000,dmode=500,fmode=400,iocharset=utf8
Для отображения только определенной файловой системы используется параметр -t, в качестве аргумента которому необходимо передать тип файловой системы. Например:
findmnt -t ext4 TARGET SOURCE FSTYPE OPTIONS / /dev/mapper/ro_redos-root ext4 rw,relatime,seclabel └─/boot /dev/sda1 ext4 rw,relatime,seclabel
Найти файловую систему также можно, используя точку монтирования. Например, команда findmnt --fstab /boot
отобразит все файловые системы /etc/fstab, где каталогом точки монтирования является /boot.
findmnt --fstab /boot TARGET SOURCE FSTYPE OPTIONS /boot UUID=890a40d8-ab34-44b8-9632-6f6026dcb78e ext4 defaults
Чтобы вывести все файловые системы /etc/fstab и преобразовать теги LABEL и UUID в реальные имена устройств, необходимо в команду добавить ключ --evaluate.
findmnt --fstab /boot --evaluate TARGET SOURCE FSTYPE OPTIONS /boot /dev/sda1 ext4 defaults
Findmnt также позволяет отслеживать действия по монтированию и размонтированию в файловой системе. Для этого используется команда:
findmnt -p
Для отображения определенных событий следует указать точку монтирования, например, /mnt/test:
findmnt --poll --mountpoint /mnt/test
Для проверки правильности точек проверки следует контрольная команда (с правами администратора системы или суперпользователя root ):
findmnt --verify Success, no errors or warnings detected
Для получения более подробной информации в выводе используется параметр --verbose :
findmnt --verify --verbose / [ ] target exists [ ] source /dev/mapper/ro_redos-root exists [ ] FS type is ext4 /boot [ ] target exists [ ] UUID=890a40d8-ab34-44b8-9632-6f6026dcb78e translated to /dev/sda1 [ ] source /dev/sda1 exists [ ] FS type is ext4 none [ ] source /dev/mapper/ro_redos-swap exists [ ] FS type is swap Success, no errors or warnings detected
Дата последнего изменения: 19.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.