Linux块设备相关
2016-03-07 00:32
567 查看
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)示例:
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)示例:
从以上输出可看出sda/sda1/sda2/centos-root/centos-swap之间的关系。
不断学习中。。。
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之间的关系。
不断学习中。。。
相关文章推荐
- 【转】Linux下怎样检查、如何查看某软件包是否已经安装?
- linux上操作web项目常用实用命令总结
- 异步AIO的研究(Linux)
- Linux常用命令
- 浅析LINUX内存的管理机制
- CentOS自动获取ip和关闭防火墙
- Linux下查看、关闭及开启防火墙命令
- centos安装XMind
- 将jar 作为linux服务程序运行的方法.
- linux第6天 流协议-粘包
- CentOS6.5中修改yum源
- 跨平台C++服务器程序开发 (3)Linux文件描述符
- macOSX与unix,Linux与OpenSUSE
- linux上安装Drupal
- linux命令之grep命令
- linux 命令
- Centos 7下解决中文乱码问题
- linux内核分析课程笔记(二)
- 从mykernel来分析linux系统的启动过程
- 基于CentOS7开发之路 --- 第二章 : CentOS 7 配置Java环境变量