• centos8上使用lsblk查看块设备


    一,查看lsblk命令所属的rpm包

    [root@yjweb ~]# whereis lsblk
    lsblk: /usr/bin/lsblk /usr/share/man/man8/lsblk.8.gz
    [root@yjweb
    ~]# rpm -qf /usr/bin/lsblk util-linux-2.32.1-8.el8.x86_64

    如果找不到lsblk这个命令,

    可以用yum安装

    [root@yjweb ~]# yum install util-linux

    说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com/architectforest

             对应的源码可以访问这里获取: https://github.com/liuhongdi/

     说明:作者:刘宏缔 邮箱: 371125307@qq.com

    二,lsblk的用途:

    以树形列出所有块设备

    例子:

    [root@yjweb ~]# lsblk
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    vda    253:0    0  100G  0 disk
    └─vda1 253:1    0  100G  0 part /
    vdb    253:16   0  500G  0 disk 

    输出信息各字段的意义:

    NAME   :设备的名称
    MAJ:MIN:主要设备号和次要设备号
    RM:是否可移动设备,值为1时表示可移动
    SIZE:设备的容量大小
    RO:   是否只读,值为1时表示只读
    TYPE: disk: 磁盘
    part:   分区
    rom:   光盘   
    MOUNTPOINT:设备的挂载点,通常是目录

    三,查看版本:

    [root@yjweb ~]# lsblk --version
    lsblk from util-linux 2.32.1

    四,常用命令:

    1,列出所有设备,包括空设备:

    [root@yjweb ~]# lsblk -a

    2,列出设备的权限和所属的组

    [root@yjweb ~]# lsblk -m
    NAME    SIZE OWNER GROUP MODE
    vda     100G root  disk  brw-rw----
    └─vda1  100G root  disk  brw-rw----
    vdb     500G root  disk  brw-rw----

    说明: -m参数:显示owner:所属用户,group:设备所属的组,mode:访问模式

    3,只列出指定的设备

      此处我们指定/dev/vda

    [root@yjweb ~]# lsblk /dev/vda
    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    vda    253:0    0  100G  0 disk
    └─vda1 253:1    0  100G  0 part /

    4,列出scsi设备:

    [root@yjweb ~]# lsblk -S

    5,以字节显示大小

    [root@yjweb ~]# lsblk -b
    NAME   MAJ:MIN RM         SIZE RO TYPE MOUNTPOINT
    vda    253:0    0 107374182400  0 disk
    └─vda1 253:1    0 107373116928  0 part /
    vdb    253:16   0 536870912000  0 disk 

    说明: -b:size的显示单位用字节

    五,查看本地centos的版本 

    [root@yjweb ~]# cat /etc/redhat-release
    CentOS Linux release 8.0.1905 (Core) 
  • 相关阅读:
    GROK解析正则表达式
    夜神模拟器和Hbuilder连接
    使用notepad++批量在每行首尾添加内容
    mybatis-plus
    laravel controller 层---数据库操作
    laravel controller 层---请求参数传递
    laravel controller 层---数据验证
    laravel model 层
    laravel 博客收藏,转载篇
    laravel 用法大全开始
  • 原文地址:https://www.cnblogs.com/architectforest/p/12573990.html
Copyright © 2020-2023  润新知