• Linux块设备相关


      1、blkid:locate/print block device attributes

      1)使用方式:

      (1)查找满足指定NAME=value的设备。常用的NAME值有TYPE/LABEL/UUID。

      (2)输出设备的NAME=value对。

      2)常用选项:-t NAME=value:查找满足NAME=value的块设备;-U uuid:查找UUID值为uuid的设备;-L label:查找LABEL值为label的设备。

      3)示例:

    [root@localhost ~]# blkid 
    /dev/sr0: UUID="2015-03-31-23-15-10-00" LABEL="CentOS 7 x86_64" TYPE="iso9660" PTTYPE="dos" 
    /dev/sda1: UUID="ab49f087-6e36-45b6-9a34-f48c634b9d50" TYPE="xfs" 
    /dev/sda2: UUID="beHCfE-XNBc-K2o4-h9KB-x8qn-qJLr-M89SMq" TYPE="LVM2_member" 
    /dev/mapper/centos-root: UUID="29779b29-9105-4f00-a1c7-7bbe4e2d349f" TYPE="xfs" 
    /dev/mapper/centos-swap: UUID="426e9522-b7fe-44de-aa5a-dc36aa7fc4fb" TYPE="swap"

      2、lsblk:list block devices

      lsblk默认以树状结构输出所有块设备(除了RAM盘)的信息。它通过读取sysfs文件系统(如/sys/dev/block)收集这些信息。

      1)常用选项:-f:输出关于文件系统的信息(FSTYPE、MOUNTPOINT等);-m:输出设备所有者、所有组和权限;-o:指定输出的列(使用--help选项查看所有支持的列)。若是在原有基础上追加列,则使用+,如lsblk -o +UUID;-p:打印设备的全路径;-t:输出关于块设备拓扑(block-device topology)的信息,如物理/逻辑扇区大小、使用的I/O调度器等。

      2)示例:

    [root@localhost ~]# lsblk 
    NAME            MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    fd0               2:0    1    4K  0 disk 
    sda               8:0    0   20G  0 disk 
    ├─sda1            8:1    0  500M  0 part /boot
    └─sda2            8:2    0 19.5G  0 part 
      ├─centos-root 253:0    0 17.5G  0 lvm  /
      └─centos-swap 253:1    0    2G  0 lvm  [SWAP]
    sr0              11:0    1  636M  0 rom

      从以上输出可看出sda/sda1/sda2/centos-root/centos-swap之间的关系。

    不断学习中。。。

  • 相关阅读:
    关于renren vue项目的启动
    idea得破解
    activiti任意节点任务跳转
    activiti的网关(GateWay)
    activiti入门案例
    activiti基本介绍
    事务的传播机制
    设计模式之鸭子模式
    Python中的数据类型
    tp5 模板参数配置:tpl_replace_string
  • 原文地址:https://www.cnblogs.com/hanerfan/p/5249174.html
Copyright © 2020-2023  润新知