首页 > 编程知识 正文

查看系统挂载目录使用情况,linux挂载文件系统命令

时间:2023-05-03 07:16:03 阅读:129771 作者:2404

findmnt命令是一个简单的命令,用于显示当前挂载的文件系统的列表,以及在/etc/fstab、/etc/mtab和/proc/self/mountinfo中搜索文件系统

1 .要显示当前挂载的文件系统的列表,请在shell提示符下运行以下命令:

linuxidc @ linuxidc ://www.linuxidc.com $ find mnt

显示每个文件系统的目标安装点、源设备、文件系统类型和相关安装选项,如下图所示:

目标源类型选项

//dev/sda1 ext4 rw,relatime,errors=

/sys sysfs sysfs rw,nosuid,nodev,noe

() )/sys/kernel/securitysecurityfssecuritrw,nosuid,nodev,noe

(() (/sys/fs/cgrouptmpfstmpfsro,nosuid,nodev,noe

(/sys/fs/cgroup/unifiedcgroupcgroup2rw,nosuid,nodev,noe

((/sys/fs/cgroup/systemdcgroupcgrouprw,nosuid,nodev,noe

((/sys/fs/cgroup/freezercgroupcgrouprw,nosuid,nodev,noe

(/sys/fs/cgroup/pidscgroupcgrouprw,nosuid,nodev,noe

((/sys/fs/cgroup/hugetlbcgroupcgrouprw,nosuid,nodev,noe

(/sys/fs/cgroup/CPU,cpuacct cgroup cgroup rw,nosuid,nodev,noe

((/sys/fs/cgroup/memorycgroupcgrouprw,nosuid,nodev,noe

(/sys/fs/cgroup/net _ cls,net_prio cgroup cgroup rw,nosuid,nodev,noe

(/sys/fs/cgroup/blkiocgroupcgrouprw,nosuid,nodev,noe

((/sys/fs/cgroup/devicescgroupcgrouprw,nosuid,nodev,noe

((/sys/fs/cgroup/cpusetcgroupcgrouprw,nosuid,nodev,noe

(/sys/fs/cgroup/perf _ eventcgroupcgrouprw,nosuid,nodev,noe

((/sys/fs/cgroup/rdmacgroupcgrouprw,nosuid,nodev,noe

() )/sys/fs/pstorepstorepstorerw,nosuid,nodev,noe

() )/sys/kernel/debugdebugfsdebugfsrw,relatime

() ()/sys/fs/fuse/connectionsfusectlfusectlrw,relatime

(() (/sys/kernel/configconfigfsconfigfrw,relatime

/proc proc rw,nosuid,nodev,noe

((/proc/sys/fs/binfmt _ miscsystemd-1 autofs rw,relatime,fd=25,p

((/proc/sys/fs/binfmt _ misc binfmt _ misc binfmt _ rw,relatime

2 .缺省情况下,findmnt命令以树格式显示文件系统。 要将信息显示为常规列表,请使用-l选项,如图所示。

linuxidc @ linuxidc ://www.linuxidc.com $ find mnt-l

输出如下。

3 .也可以仅使用- t命令行选项查看特定类型的文件系统,然后查看文件系统类型,如XFS和EXT4。

linuxidc @ linuxidc ://www.linuxidc.com $ find mnt---- fstab-txfs

或者

linuxidc @ linuxidc ://www.linuxidc.com $ find mnt---- fstab-text 4

输出如下。

目标源类型选项

/uuid=c 0005 ACF-1274-4923-8b1c-7d2c 793 eed 24 ext4errors=remount-ro

4 .也可以使用挂载点找到文件系统。 例如,以下命令显示了所有/etc/fstab文件系统: 其中,挂载点目录为/mnt/external/disk2。

linuxidc @ linuxidc :~~/www.linuxidc.com $ find mnt-- fstab/mnt/external/disk2#这将打印绑定装载。 其中/mnt/external/

或者

linuxidc @ linuxidc ://www.linuxidc.com $ find mnt---fstab---target/mnt/external/disk 2

5 .要打印所有/etc/fstab文件系统并将LABEL=和UUID=标记转换为实际设备名称,请添加- --evaluate开关,如下所示:

linuxidc @ linuxidc :~~/www.linuxidc.com $ find mnt---- fstab---- evaluate

输出如下。

目标源类型选项

//dev/SD a5 ext4errors=remount-ro

/boot/EFI/dev/sda1vfat umask=0077

none /swapfile swap sw

6 .要仅显示装载标签为“/boot”或“/”的文件系统的装载点,请使用以下命令:

linuxidc @ linuxidc :~~/www.linuxidc.com $ find mnt-n-- raw-- evaluate-- output=target label=/boot

或者

linuxidc @ linuxidc :~~/www.linuxidc.com $ find mnt-n---raw---evaluate-- output=target label=/

7. Findmnt还可以监视目录上的装载、卸载、重新装载和移动操作,如/mnt/test。

linuxidc @ linuxidc ://www.linuxidc.com $ find mnt---poll---mount point/mnt/test

8 .最后,但也不是最重要的。 如果希望在输出中包含更多信息,请使用--verbose开关。

linuxidc @ linuxidc :~~/www.linuxidc.com $ find mnt---- real---- verbose

有关详细信息,请运行man findmnt阅读手册的输入页。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。