版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
Linux lsblk命令
Linux lsblk命令用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。
语法:
lsblk [options(选项)] [<device>(设备) ...]
参数:
- -a, --all 显示所有设备。
- -b, --bytes 以bytes方式显示设备大小。
- -d, --nodeps 不显示 slaves 或 holders。
- -D, --discard print discard capabilities。
- -e, --exclude 排除设备 (default: RAM disks)。
- -f, --fs 显示文件系统信息。
- -h, --help 显示帮助信息。
- -i, --ascii use ascii characters only。
- -m, --perms 显示权限信息。
- -l, --list 使用列表格式显示。
- -n, --noheadings 不显示标题。
- -o, --output 输出列。
- -P, --pairs 使用key="value"格式显示。
- -r, --raw 使用原始格式显示。
- -t, --topology 显示拓扑结构信息。
实例:
1.仅列出磁盘本身,并不会列出该磁盘的分区数据
lsblk -d
2.同时列出该磁盘内的文件系统名称
lsblk -f
3.默认选项不会列出所有空设备。要查看这些空设备,请使用以下命令:
lsblk -a
4.lsblk命令也可以用于列出一个特定设备的拥有关系,同时也可以列出组和模式。可以通过以下命令来获取这些信息:
lsblk -m