版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
磁盘查看
参考博客:
Linux 中查看已挂载的文件系统类型
linux命令手册
findmnt
findmnt 命令用于查找挂载的文件系统。它用来列出安装设备,当需要时也可以挂载或卸载设备,它是 util-linux 软件包的一部分。
用法:
findmnt [选项]
findmnt [选项] <设备> | <挂臷点>
findmnt [选项] <设备> <挂臷点>
indmnt [选项] [--source <设备>] [--target <挂臷点>]
选项:
-s, --fstab 在文件系统静态表中搜索
-m, --mtab 在已挂臷文件系统表中搜索
-k, --kernel 在已挂臷文件系统内核表中 搜索(默认)
-p, --poll[=<列表>] 监测已挂臷文件系统表的改变
-w, --timeout <数字> --poll 阻塞的时间上限(毫秒)
-A, --all 禁用所有内建过滤器,打印所有文件系统
-a, --ascii 使用 ASCII 进行树格式化
-c, --canonicalize 规范输出路径
-D, --df 仿照 df(1) 形式输出
-d, --direction <词> 搜索方向,“forward”或“backward”
-e, --evaluate 将标志(LABEL,UUID,PARTUUID,PARTLABEL) 转换为设备名
-F, --tab-file <路径> --fstab、--mtab 或 --kernel 选项的备选文件
-f, --first-only 只打印找到的第一个文件系统
-i, --invert 反转匹配规则
-l, --list 使用列表格式的输出
-N, --task 使用备选名字空间(/proc//mountinfo 文件)
-n, --noheadings 不打印列标题
-u, --notruncate 不截短列中的文本
-O, --options <列表> 根据挂臷选项限制文件系统集合
-o, --output <列表> 要显示的列
-P, --pairs 使用 键=“值”的输出格式
-r, --raw 使用原生输出格式
-t, --types <列表> 根据文件系统类型限制文件系统集合
-v, --nofsroot bind 或 btrfs 挂臷时不打印 [/dir]
-R, --submounts 打印匹配文件系统的所有子挂臷
-S, --source <字符串> 要挂臷的设备(按名称、主设备号:次设备号、 LABEL=、UUID=、ARTUUID=、ARTLABEL=)
-T, --target <字符串> 要使用的挂臷点
-h, --help 显示此帮助并退出
-V, --version 输出版本信息并退出可用的列:
findmnt #以树形结构展示出了目标挂载点(TARGET)、源设备(SOURCE)、文件系统类型(FSTYPE)以及相关的挂载选项(OPTIONS)
findmnt -l #简单模式输出
findmnt -t xfs #指定文件系统类型输出
findmnt --df #df 类型的输出
#或者
findmnt -D
findmnt /dev/sda1 #查看某个特定的设备
findmnt / #查看特定的挂载点
findmnt LABEL=Storage #查看某个特定标签的文件系统的类型
blkid
blkid 命令:可以查看块设备(包括交换分区)的文件系统类型、LABEL、UUID、挂载目录等信息
o<标签> 指定输出格式 (full、value、list、device、udev)
-s<标签> 显示指定标签信息 (LABEL、UUID、TYPE)
blkid #查看文件系统类型及UUID
blkid /dev/sda1 #查看某个文件系统的类型及UUID
blkid -s UUID #显示所有设备 UUID
blkid -s UUID /dev/sda1 #显示指定设备 UUID
blkid -s LABEL #显示所有设备 LABEL
blkid -s LABEL /dev/sda5 #显示指定设备 LABEL
blkid -s TYPE #显示所有设备文件系统
blkid -o device #显示所有设备
blkid -o list #以列表方式查看详细信息
df
file
fsck
fstab
lsblk
mount
磁盘检测
smartctl
badblocks
hdparm
fsck