findmnt - ສະແດງລະບົບແຟ້ມເອກະສານທີ່ມີການຕິດຕັ້ງໃນ Linux
ຄຳ ສັ່ງ findmnt ແມ່ນຜົນປະໂຫຍດທີ່ມີເສັ້ນ ຄຳ ສັ່ງງ່າຍໆທີ່ໃຊ້ເພື່ອສະແດງບັນຊີລາຍຊື່ຂອງລະບົບແຟ້ມທີ່ຕິດຕັ້ງໃນປະຈຸບັນຫລືຄົ້ນຫາລະບົບແຟ້ມໃນ/etc/fstab,/etc/mtab ຫຼື/proc/self/mountinfo.
1. ເພື່ອສະແດງລາຍຊື່ຂອງລະບົບແຟ້ມເອກະສານທີ່ຖືກຕິດຕັ້ງໃນປະຈຸບັນ, ໃຫ້ ດຳ ເນີນການຕໍ່ໄປນີ້ທີ່ປຸ່ມ shell.
# findmnt
ມັນສະແດງຈຸດຕິດຕັ້ງເປົ້າ ໝາຍ (TARGET), ອຸປະກອນແຫຼ່ງ (SOURCE), ປະເພດລະບົບແຟ້ມ (FSTYPE), ແລະຕົວເລືອກ mount ທີ່ກ່ຽວຂ້ອງ (OPTIONS) ສຳ ລັບແຕ່ລະລະບົບໄຟລ໌, ດັ່ງທີ່ສະແດງໃນຜົນຜະລິດຕໍ່ໄປນີ້.
TARGET SOURCE FSTYPE OPTIONS / /dev/sda3 ext4 rw,relatime,errors=remo ├─/sys sysfs sysfs rw,nosuid,nodev,noexec, │ ├─/sys/kernel/security securityfs securit rw,nosuid,nodev,noexec, │ ├─/sys/fs/cgroup tmpfs tmpfs ro,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/unified cgroup cgroup2 rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/systemd cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/perf_event cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/devices cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/hugetlb cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/rdma cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/cpu,cpuacct cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/memory cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/freezer cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/net_cls,net_prio cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/pids cgroup cgroup rw,nosuid,nodev,noexec, │ │ ├─/sys/fs/cgroup/cpuset cgroup cgroup rw,nosuid,nodev,noexec, │ │ └─/sys/fs/cgroup/blkio cgroup cgroup rw,nosuid,nodev,noexec, │ ├─/sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec, │ ├─/sys/firmware/efi/efivars efivarfs efivarf rw,nosuid,nodev,noexec, │ ├─/sys/kernel/debug debugfs debugfs rw,relatime │ ├─/sys/kernel/config configfs configf rw,relatime │ └─/sys/fs/fuse/connections fusectl fusectl rw,relatime ├─/proc proc proc rw,nosuid,nodev,noexec, │ └─/proc/sys/fs/binfmt_misc systemd-1 autofs rw,relatime,fd=24,pgrp=
2. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຄຳ ສັ່ງ findmnt ຈະສະແດງລະບົບແຟ້ມເອກະສານໃນຮູບແບບຄ້າຍຕົ້ນໄມ້. ເພື່ອສະແດງຂໍ້ມູນດັ່ງກ່າວເປັນລາຍການ ທຳ ມະດາ, ໃຫ້ໃຊ້ຕົວເລືອກ -l
ຕາມທີ່ສະແດງ.
# findmnt -l
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=3996916k,nr_inodes=999229,mode=755 /dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000 /run tmpfs tmpfs rw,nosuid,noexec,relatime,size=805740k,mode=755 / /dev/sda3 ext4 rw,relatime,errors=remount-ro,data=ordered /sys/kernel/security securityfs securityfs rw,nosuid,nodev,noexec,relatime /dev/shm tmpfs tmpfs rw,nosuid,nodev /run/lock tmpfs tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k /sys/fs/cgroup tmpfs tmpfs ro,nosuid,nodev,noexec,mode=755 /sys/fs/cgroup/unified cgroup cgroup2 rw,nosuid,nodev,noexec,relatime,nsdelegate /sys/fs/cgroup/systemd cgroup cgroup rw,nosuid,nodev,noexec,relatime,xattr,name=systemd /sys/fs/pstore pstore pstore rw,nosuid,nodev,noexec,relatime /sys/firmware/efi/efivars efivarfs efivarfs rw,nosuid,nodev,noexec,relatime /sys/fs/cgroup/perf_event cgroup cgroup rw,nosuid,nodev,noexec,relatime,perf_event /sys/fs/cgroup/devices cgroup cgroup rw,nosuid,nodev,noexec,relatime,devices /sys/fs/cgroup/hugetlb cgroup cgroup rw,nosuid,nodev,noexec,relatime,hugetlb /sys/fs/cgroup/rdma cgroup cgroup rw,nosuid,nodev,noexec,relatime,rdma /sys/fs/cgroup/cpu,cpuacct cgroup cgroup rw,nosuid,nodev,noexec,relatime,cpu,cpuacct /sys/fs/cgroup/memory cgroup cgroup rw,nosuid,nodev,noexec,relatime,memory /sys/fs/cgroup/freezer cgroup cgroup rw,nosuid,nodev,noexec,relatime,freezer /sys/fs/cgroup/net_cls,net_prio cgroup cgroup rw,nosuid,nodev,noexec,relatime,net_cls,net_prio /sys/fs/cgroup/pids cgroup cgroup rw,nosuid,nodev,noexec,relatime,pids
3. ທ່ານຍັງສາມາດເລືອກທີ່ຈະສະແດງລະບົບແຟ້ມເອກະສານຂອງແຕ່ລະປະເພດສະເພາະໂດຍໃຊ້ຕົວເລືອກເສັ້ນ ຄຳ ສັ່ງ -t
ຕາມດ້ວຍລະບົບແຟ້ມເອກະສານເຊັ່ນ XFS ຫຼື EXT4.
# findmnt --fstab -t xfs OR # findmnt --fstab -t ext4
TARGET SOURCE FSTYPE OPTIONS / /dev/sda3 ext4 rw,relatime,errors=remount-ro,data=ordered └─/media/tecmint/Data_Storage /dev/sda5 ext4 rw,nosuid,nodev,relatime,data=ordered
4. ທ່ານຍັງສາມາດຊອກຫາລະບົບແຟ້ມເອກະສານໂດຍໃຊ້ຈຸດເຊື່ອມຕໍ່. ຕົວຢ່າງ, ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈະສະແດງລະບົບແຟ້ມເອກະສານທັງ ໝົດ/etc/fstab, ບ່ອນທີ່ໄດເລກະທໍລີ mountpoint ແມ່ນ/mnt/external/disk2.
# findmnt --fstab /mnt/external/disk2 #this prints bind mounts where /mnt/external/disk2 is a source OR # findmnt --fstab --target /mnt/external/disk2
5. ເພື່ອພິມລະບົບແຟ້ມເອກະສານທັງ ໝົດ/etc/fstab ແລະປ່ຽນ LABEL =
ແລະ UUID =
ໃສ່ຊື່ຂອງອຸປະກອນທີ່ແທ້ຈິງ, ຕື່ມໃສ່ - - ປະເມີນ ລະຫັດ > ປ່ຽນເປັນສະແດງ.
# findmnt --fstab --evaluate TARGET SOURCE FSTYPE OPTIONS / /dev/sda3 ext4 errors=remount-ro /boot/efi /dev/sda1 vfat umask=0077 none /dev/sda2 swap sw
6. ເພື່ອສະແດງຈຸດດຽວທີ່ລະບົບໄຟລ໌ທີ່ມີປ້າຍ /boot
ຫຼື “ /”
ຖືກຕິດຕັ້ງ, ໃຫ້ໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.
# findmnt -n --raw --evaluate --output=target LABEL=/boot OR # findmnt -n --raw --evaluate --output=target LABEL=/
7. Findmnt ຍັງຊ່ວຍໃຫ້ທ່ານສາມາດຕິດຕາມກວດກາການຕິດຕັ້ງ mount, unmount, remount ແລະຍ້າຍການກະ ທຳ ຢູ່ໃນໄດເລກະທໍລີ, ຍົກຕົວຢ່າງໃນ/mnt/test.
# findmnt --poll --mountpoint /mnt/test
8. ສຸດທ້າຍ, ຖ້າທ່ານຕ້ອງການຂໍ້ມູນເພີ່ມເຕີມໃນຜົນຜະລິດຂອງມັນ, ໃຫ້ໃຊ້ປຸ່ມ --verbose
.
# findmnt --real --verbose
ສຳ ລັບຂໍ້ມູນເພີ່ມເຕີມ, run man findmnt ເພື່ອອ່ານ ໜ້າ ເຂົ້າໃນປື້ມຄູ່ມື.