Linux系统下findmnt命令使用全解

   Findmnt 命令用于查找挂载的文件系统。它用来列出安装设备,当需要时也可以挂载或卸载设备,它是 util-linux 软件包的一部分。

  安装findmnt

  findmnt 命令来自 util-linux 软件包,默认安装在大多数发行版中,如 Ubuntu,Fedora,Debian

  复制代码

  代码如下:

  $ aptitude search util-linux

  i util-linux - Miscellaneous system utilities

  $ yum info util-linux

  基本使用

  复制代码

  代码如下:

  $ findmnt


  以列表格式输出。

  复制代码

  代码如下:

  $ findmnt -l


  列出在 fstab 中挂载的文件系统。

  复制代码

  代码如下:

  $ findmnt -s


  按文件类型列出已挂载的文件系统。

  复制代码

  代码如下:

  $ findmnt -t ext4


  df格式输出

  Findmnt 可以用“-D”或“-df”选项创建一个 df 格式的输出报告空闲和已用磁盘空间。

  复制代码

  代码如下:

  $ findmnt -D

  SOURCE FSTYPE SIZE USED AVAIL USE% TARGET

  devtmpfs devtmpfs 994.2M 0 994.2M 0% /dev

  selinuxfs selinuxfs 0 0 0 - /sys/fs/selinux

  tmpfs tmpfs 1001.5M 68K 1001.4M 0% /dev/shm

  tmpfs tmpfs 1001.5M 724K 1000.8M 0% /run

  tmpfs tmpfs 1001.5M 0 1001.5M 0% /sys/fs/cgroup

  /dev/mapper/fedora-root ext4 6.5G 5.3G 811.6M 82% /

  tmpfs tmpfs 1001.5M 60K 1001.5M 0% /tmp

  /dev/sda1 ext4 476.2M 107.7M 339.6M 23% /boot

  原始输出

  如果你喜欢原始风格的输出,那么使用“-r”或“--raw”选项。

  复制代码

  代码如下:

  $ findmnt --raw

  TARGET SOURCE FSTYPE OPTIONS

  /sys sysfs sysfs rw,nosuid,nodev,noexec,relatime

  /proc proc proc rw,nosuid,nodev,noexec,relatime

  /dev udev devtmpfs rw,relatime,size=4069060k,nr_inodes=1017265,mode=755

  /dev/pts devpts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000

  /run tmpfs tmpfs rw,nosuid,noexec,relatime,size=816716k,mode=755

  / /dev/disk/by-uuid/6fa5a72a-ba26-4588-a103-74bb6b33a763 ext4 rw,relatime,errors=remount-ro,data=ordered

  /sys/fs/cgroup tmpfs rw,relatime,size=4k,mode=755

  /sys/fs/fuse/connections fusectl rw,relatime

  /sys/kernel/debug debugfs rw,relatime

  /sys/kernel/security securityfs rw,relatime

  /run/lock tmpfs rw,nosuid,nodev,noexec,relatime,size=5120k

  /run/shm tmpfs rw,nosuid,nodev,relatime

  /run/user tmpfs rw,nosuid,nodev,noexec,relatime,size=102400k,mode=755

  /sys/fs/pstore pstore rw,relatime

  /media/13f35f59-f023-4d98-b06f-9dfaebefd6c1 /dev/sda8 ext4 rw,nosuid,nodev,relatime,errors=remount-ro,data=ordered

  /media/4668484A68483B47 /dev/sda5 fuseblk rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096

  /proc/sys/fs/binfmt_misc binfmt_misc binfmt_misc rw,nosuid,nodev,noexec,relatime

  /sys/fs/cgroup/systemd systemd cgroup rw,nosuid,nodev,noexec,relatime,name=systemd

  /run/user/1000/gvfs gvfsd-fuse fuse.gvfsd-fuse rw,nosuid,nodev,relatime,user_id=1000,group_id=1000

  通过源设备查找

  通过源设备查找文件系统,指定设备路径包括/不包括“-S”选项。

  复制代码

  代码如下:

  $ findmnt -S /dev/sda1

  TARGET SOURCE FSTYPE OPTIONS

  /boot /dev/sda1 ext4 rw,relatime,seclabel,data=ordered

  通过挂载点查找

  通过挂载目录查找文件系统,指定目录包括/不包括“-T /--target”选项。

  复制代码

  代码如下:

  $ findmnt -T /

  TARGET SOURCE FSTYPE OPTIONS

  / /dev/mapper/fedora-root ext4 rw,relatime,seclabel,data=ordered

  $ findmnt -T /media/4668484A68483B47

  TARGET SOURCE FSTYPE OPTIONS

  /media/4668484A68483B47 /dev/sda5 fuseblk rw,nosuid,nodev,relatime,user_id=0

时间: 2024-10-28 02:18:08

Linux系统下findmnt命令使用全解的相关文章

linux系统下pwd命令用法详解

  Linux中用 pwd 命令来查看"当前工作目录"的完整路径. 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录. 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置. 1.命令格式: pwd [选项] 2.命令功能: 查看"当前工作目录"的完整路径 3.常用参数: 一般情况下不带任何参数 如果目录是链接时: 格式:pwd -P 显示出实际路径,而非使用连接(link)路径. 4.常用实例: 实例1:用 pwd 命令查看默认工作目

Linux系统下chkconfig命令使用详解

  chkconfig命令可以用来检查.设置系统的各种服务 使用语法: chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset] 参数用法: --addà增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据. --delà删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据. --leve

Linux系统下apachectl命令使用说明

  linux中的apachectl命令其设计意图是帮助管理员控制Apache httpd后台守护进程的功能.apachectl脚本有两种操作模式.第一,作为简单的httpd的前端程序,设置所有必要的环境变量,然后启动httpd ,并传递所有的命令行参数.第二,作为SysV初始化脚本,接受简单的一个单词的参数,如:start, restart, stop ,并把他们翻译为适当的信号发送给httpd .下面就和小编一起看看Linux系统apachectl命令使用说明的详细版本吧! 功能说明:可用来

Linux系统下tar命令的使用技巧总结

  Linux tar 命令是归档或分发文件时的强大武器.GNU tar 归档包可以包含多个文件和目录,还能保留其文件权限,它还支持多种压缩格式.Tar 表示 "Tape Archiver",这种格式是 POSIX 标准. Tar 文件格式 tar 压缩等级简介: 无压缩 没有压缩的文件用 .tar 结尾. Gzip 压缩 Gzip 格式是 tar 使用最广泛的压缩格式,它能快速压缩和提取文件.用 gzip 压缩的文件通常用 .tar.gz 或 .tgz 结尾.这里有一些如何创建和解压

Linux系统下pv命令的一些使用技巧小结

  如果你是一个 linux 系统管理员,那么毫无疑问你必须花费大量的工作时间在命令行上:安装和卸载软件,监视系统状态,复制.移动.删除文件,查错,等等.很多时候都是你输入一个命令,然后等待很长时间直到执行完成.也有的时候你执行的命令挂起了,而你只能猜测命令执行的实际情况. 通常 linux 命令不提供和进度相关的信息,而这些信息特别重要,尤其当你只有有限的时间时.然而这并不意味着你是无助的--现在有一个命令,pv,它会显示当前在命令行执行的命令的进度信息.在本文我们会讨论它并用几个简单的例子说

Linux系统下wget命令的使用教程

  一.Linux wget简介 wget是linux上的命令行的下载工具.这是一个GPL许可证下的自由软件.Linux wget支持HTTP和FTP协议,支持代理服务器和断点续传功能,能够自动递归远程主机的目录,找到合乎条件的文件并将其下载到本地硬盘上;如果必要,Linux wget将恰当地转换页面中的超级连接以在本地生成可浏览的镜像.由于没有交互式界面,Linux wget可在后台运行,截获并忽略HANGUP信号,因此在用户推出登录以后,仍可继续运行.通常,Linux wget用于成批量地下

Linux系统下df命令的11个实例分享

df 即"可用磁盘"disk free,用于显示文件系统的磁盘使用情况.默认情况下,df 命令将以每块 1K 的单位进行显示所有当前已挂载的文件系统,如果你想以人类易读的格式显示 df 命令的输出,像这样"df -h"使用 -h 选项.在这篇文章中,我们将讨论 df 命令在 Linux 下11种不同的实例. 在 Linux 下 df 命令的基本格式为: # df {options} {mount_point_of_filesystem} 在 df 命令中可用的选项有

linux系统下sudo命令使用方法详解

介绍 sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等.这样不仅减少了root用户的登录和管理的时间,同样也提高了安全性.sudo不是对shell的一个代替,它是面向每个命令的. sudo命令 sudo -K -L -V -h -k -l -vsudo [-HPSb] [-a auth_type] [-c class-] [-p prompt] [-u username#uid] {-e file [...]

在Windows系列中的Linux系统下“Which”命令的使用方法介绍

在Linux下,有一个命令叫做which,它可以在Path中寻找某个命令所在的目录并显示出来. Linux下: [adam@i ase adam]$ which ls /bin/ls [adam@i ase adam]$ which rm /bin/rm 在NT的Resource Kit中有一个where.exe,它也有相同的功效,不过Resource Kit是收费的,在这里我们可以作一个批处理文件来实现这个功能. 使用记事本编辑一个which.bat,并将其存放在Wi t目录或者其他Path变