Linux下sblk命令怎么用
这篇文章给大家分享的是有关Linux下sblk命令怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
sblk命令的英文是“list block”,即用于列出所有可用块设备的信息,而且还能显示他们之间的依赖关系,但是它不会列出RAM盘的信息。
如果你的Linux系统上没有lsblk命令,没关系,安装很容易
yuminstallutil-linux登录后复制登录后复制lsblk常用参数详解
[root@mysql~]#lsblk--help选项:-a,--all打印所有设备-b,--bytes以字节为单位而非易读的格式来打印SIZE-d,--nodeps不打印从属设备(slave)或占位设备(holder)-D,--discard打印时丢弃能力-e,--exclude根据主设备号排除设备(默认:内存盘)-I,--include只显示有指定主设备号的设备-f,--fs输出文件系统信息-h,--help使用信息(此信息)-i,--ascii只使用ascii字符-m,--perms输出权限信息-l,--list使用列表格式的输出-n,--noheadings不打印标题-o,--output输出列-p,--paths打印完整设备路径-P,--pairs使用key=“value”输出格式-r,--raw使用原生输出格式-s,--inverse反向依赖-t,--topology输出拓扑信息-S,--scsi输出有关SCSI设备的信息-h,--help显示此帮助并退出-V,--version输出版本信息并退出登录后复制lsblk用法举例
获取块设备,以树形展示
登录后复制
[mysql@mysql~]$lsblkNAMEMAJ:MINRMSIZEROTYPEMOUNTPOINTsda8:00100G0disk|-sda18:101G0partboot`-sda28:2099G0part|-centos-root253:0087G0lvm|-centos-swap253:102G0lvm[SWAP]`-centos-home253:2010G0lvmhomesr011:014.3G0rom登录后复制
在这里解释一下重要的列名含义,更多信息可以用lsblk –help自己查看 1.MAJ:MIN:本栏显示主要和次要设备号 2.RM:显示可移动设备。0表示非移动设备,1表示可移动设备 3.RO:是否只读,0表示非只读,1表示只读
获取块设备全路径和权限
[mysql@mysql~]$lsblk-mpNAMESIZEOWNERGROUPMODE/dev/sda100Grootdiskbrw-rw----|-/dev/sda11Grootdiskbrw-rw----`-/dev/sda299Grootdiskbrw-rw----|-/dev/mapper/centos-root87Grootdiskbrw-rw----|-/dev/mapper/centos-swap2Grootdiskbrw-rw----`-/dev/mapper/centos-home10Grootdiskbrw-rw----/dev/sr04.3Grootcdrombrw-rw----登录后复制
从上面结果可以清楚看到各个块设备所属用户和组,以及权限
获取块设备的IO调度算法
登录后复制
[mysql@mysql~]$lsblk-tNAMEALIGNMENTMIN-IOOPT-IOPHY-SECLOG-SECROTASCHEDRQ-SIZERAWSAMEsda051205125121deadline128409632M|-sda1051205125121deadline128409632M`-sda2051205125121deadline128409632M|-centos-root051205125121128409632M|-centos-swap051205125121128409632M`-centos-home051205125121128409632Msr0020480204820481deadline1281280B登录后复制
感谢各位的阅读!关于“Linux下sblk命令怎么用”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。