Linux 系统lsblk和blkid命令

lsblk命令用于以树状的格式显示所有可用的块设备信息:

[[email protected] ~]# lsblk
NAME          MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda             8:0    0   10G  0 disk
├─sda1          8:1    0  500M  0 part /boot
└─sda2          8:2    0  9.5G  0 part
  ├─rhel-root 253:0    0  8.5G  0 lvm  /
  └─rhel-swap 253:1    0    1G  0 lvm  [SWAP]
sdb             8:16   0    5G  0 disk
├─sdb1          8:17   0  500M  0 part /lxjtest
└─sdb2          8:18   0  200M  0 part [SWAP]
sr0            11:0    1  3.8G  0 rom  /run/media/root/RHEL-7.2 Server.x86_64

NAME —— 设备的名称
MAJ:MIN —— Linux 操作系统中的每个设备都以一个文件表示,对块(磁盘)设备来说,这里用主次设备编号来描述设备。
RM —— 可移动设备。如果这是一个可移动设备将显示 1,否则显示 0。
TYPE —— 设备的类型
MOUNTPOINT —— 设备挂载的位置
RO —— 对于只读文件系统,这里会显示 1,否则显示 0。
SIZE —— 设备的容量

[[email protected] ~]# lsblk -m      --查看设备所有者相关信息
NAME           SIZE OWNER GROUP MODE
sda             10G root  disk  brw-rw----
├─sda1         500M root  disk  brw-rw----
└─sda2         9.5G root  disk  brw-rw----
  ├─rhel-root  8.5G root  disk  brw-rw----
  └─rhel-swap    1G root  disk  brw-rw----
sdb              5G root  disk  brw-rw----
├─sdb1         500M root  disk  brw-rw----
└─sdb2         200M root  disk  brw-rw----
sr0            3.8G root  cdrom brw-rw----
[[email protected] ~]# lsblk -l     --以非树状图的形式输出
NAME      MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda         8:0    0   10G  0 disk
sda1        8:1    0  500M  0 part /boot
sda2        8:2    0  9.5G  0 part
rhel-root 253:0    0  8.5G  0 lvm  /
rhel-swap 253:1    0    1G  0 lvm  [SWAP]
sdb         8:16   0    5G  0 disk
sdb1        8:17   0  500M  0 part /lxjtest
sdb2        8:18   0  200M  0 part [SWAP]
sr0        11:0    1  3.8G  0 rom  /run/media/root/RHEL-7.2 Server.x86_64
[[email protected] ~]# lsblk -ln  --剔除表头
sda         8:0    0   10G  0 disk
sda1        8:1    0  500M  0 part /boot
sda2        8:2    0  9.5G  0 part
rhel-root 253:0    0  8.5G  0 lvm  /
rhel-swap 253:1    0    1G  0 lvm  [SWAP]
sdb         8:16   0    5G  0 disk
sdb1        8:17   0  500M  0 part /lxjtest
sdb2        8:18   0  200M  0 part [SWAP]
sr0        11:0    1  3.8G  0 rom  /run/media/root/RHEL-7.2 Server.x86_64
[[email protected] ~]# 

blkid 输出所有可用的设备、通用唯一识别码(UUID)、文件系统类型以及卷标

[[email protected] ~]# blkid
/dev/sda1: UUID="4f396f9a-467e-4472-a654-836f2dc7d6ca" TYPE="xfs"
/dev/sda2: UUID="9xAZf0-rSus-Nm2c-VJXR-a0jb-Vvvc-4F7DGF" TYPE="LVM2_member"
/dev/sr0: UUID="2015-10-30-11-11-49-00" LABEL="RHEL-7.2 Server.x86_64" TYPE="iso9660" PTTYPE="dos"
/dev/mapper/rhel-root: UUID="886109ea-eb04-49ed-ae1b-5f1372d02f17" TYPE="xfs"
/dev/mapper/rhel-swap: UUID="6c591a1c-dbbb-47e3-9d05-214bdf687ee5" TYPE="swap"
/dev/sdb1: UUID="f0aba00c-c58b-4522-85d3-636073cbd023" TYPE="xfs"
/dev/sdb2: UUID="4746286f-4680-4a05-878d-118fff5904ac" TYPE="swap"
[[email protected] ~]# blkid -s UUID /dev/sda2 #显示指定设备 UUID
/dev/sda2: UUID="9xAZf0-rSus-Nm2c-VJXR-a0jb-Vvvc-4F7DGF"
[[email protected] ~]# blkid -s UUID #所有所有设备的UUID
/dev/sda1: UUID="4f396f9a-467e-4472-a654-836f2dc7d6ca"
/dev/sda2: UUID="9xAZf0-rSus-Nm2c-VJXR-a0jb-Vvvc-4F7DGF"
/dev/sr0: UUID="2015-10-30-11-11-49-00"
/dev/mapper/rhel-root: UUID="886109ea-eb04-49ed-ae1b-5f1372d02f17"
/dev/mapper/rhel-swap: UUID="6c591a1c-dbbb-47e3-9d05-214bdf687ee5"
/dev/sdb1: UUID="f0aba00c-c58b-4522-85d3-636073cbd023"
/dev/sdb2: UUID="4746286f-4680-4a05-878d-118fff5904ac"
[[email protected] ~]# blkid -s LABEL  #显示所有设备 LABEL
/dev/sr0: LABEL="RHEL-7.2 Server.x86_64"
[[email protected] ~]# blkid -s LABEL /dev/sr0 #显示指定设备 LABEL
/dev/sr0: LABEL="RHEL-7.2 Server.x86_64"
[[email protected] ~]# blkid -s TYPE #显示所有设备文件系统
/dev/sda1: TYPE="xfs"
/dev/sda2: TYPE="LVM2_member"
/dev/sr0: TYPE="iso9660"
/dev/mapper/rhel-root: TYPE="xfs"
/dev/mapper/rhel-swap: TYPE="swap"
/dev/sdb1: TYPE="xfs"
/dev/sdb2: TYPE="swap"
[[email protected] ~]# blkid -o device  #显示所有设备
/dev/sda1
/dev/sda2
/dev/sr0
/dev/mapper/rhel-root
/dev/mapper/rhel-swap
/dev/sdb1
/dev/sdb2
[[email protected] ~]# blkid -o list    #以列表方式查看详细信息
device                                        fs_type         label            mount point                                       UUID
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
/dev/sda1                                     xfs                              /boot                                             4f396f9a-467e-4472-a654-836f2dc7d6ca
/dev/sda2                                     LVM2_member                      (in use)                                          9xAZf0-rSus-Nm2c-VJXR-a0jb-Vvvc-4F7DGF
/dev/sr0                                      iso9660         RHEL-7.2 Server.x86_64 /run/media/root/RHEL-7.2 Server.x86_64      2015-10-30-11-11-49-00
/dev/mapper/rhel-root                         xfs                              /                                                 886109ea-eb04-49ed-ae1b-5f1372d02f17
/dev/mapper/rhel-swap                         swap                             <swap>                                            6c591a1c-dbbb-47e3-9d05-214bdf687ee5
/dev/sdb1                                     xfs                              /lxjtest                                          f0aba00c-c58b-4522-85d3-636073cbd023
/dev/sdb2                                     swap                             <swap>                                            4746286f-4680-4a05-878d-118fff5904ac
[[email protected] ~]# 
时间: 2024-10-26 07:39:49

Linux 系统lsblk和blkid命令的相关文章

&#8203;查看Linux系统的所有配置命令

查看Linux系统的所有配置命令     1.查看主板的序列号: dmidecode | grep -i 'serial number'     2.查看CPU信息: cat /proc/cpuinfo dmesg | grep -i 'cpu' dmidecode -t processor     3.查看内存信息: cat /proc/meminfo free -m vmstat     5.查看网卡信息: dmesg | grep -i 'eth' cat /etc/sysconfig/h

Linux系统下的shutdown命令用于安全的关闭/重启计算机

Linux系统下的shutdown命令用于安全的关闭/重启计算机,它不仅可以方便的实现定时关机,还可以由用户决定关机时的相关参数.在执行shutdown命令时,系统会给每个终端(用户)发送一条屏显,提示关机操作.定时关机只需要一个简单的参数,既可以是倒计时,也可以是确切的时间. 命令格式 1 shutdown [选项] [时间] [消息] 并有如下选项: - k 不执行任何关机操作,只发出警告信息给所有用户 - r 重新启动计算机 - h 关机并彻底断电 - f 快速关机且重启动时跳过fsck

在Linux系统下查看某个命令属于那个软件包

在做监控时想用snmpwalk命令去获取交换机的信息,但是系统提示没有该命令,但是又忘记了该命令属于那个软件包,所以就用yum provides命令去查找了 从上面的信息我们可以看到,该命令属于net-snmp-utils软件包 在Linux系统下查看某个命令属于那个软件包,布布扣,bubuko.com

linux系统-用户管理-常用命令

linux系统-用户管理-常用命令 一 用户 1 useradd 用户名 [-参数].. 2 passwd 改密码 3 usermod 修改用户的信息 [-G 添加用户到用户组] [-L禁用用户][-U恢复用户] 二 用户组 1 groupadd 组名 [-参数] 添加用户组 2 groupdel  删除用户组 3 groupmod 设置信息 三 用户与用户组 1 添加用户到用户组:gpasswd -a 用户组 用户 2 用户组删除用户:gpasswd -d 用户 3 设置用户组管理员:gpas

第九章、文件与文件系统的压缩与打包 Linux 系统常见的压缩命令

Linux 系统常见的压缩命令: 在Linux中,压缩文件的扩展名大多是:『*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2』 Linux 支持的压缩命令非常多,且不同的命令所用的压缩技术并不相同,彼此之间可能就无法相互压缩/解压缩文件. 所以,当你下载到某个压缩档时,自然就需要知道该文件是由哪种压缩命令所制作出来的,好用来对照著解压缩!虽然 Linux 文件的属性基本上是与档名没有绝对关系的, 但是为了帮助我们人类,所以适当的扩展名还是必要的! *.Z comp

电源管理ACPI、及APM、GNU/Linux系统下的对应命令使用

/*********************************************************************  * Author  : Samson  * Date    : 05/19/2014  * Test platform:  *              Mint 15-3.8.13.13  *              GNU bash, version 4.2.45  * ***************************************

Linux系统下利用wget命令把整站下载做镜像网站

Linux系统下利用wget命令把整站下载做镜像网站 2011-05-28 18:13:01 | 1次阅读 | 评论:0 条 | itokit  在linux下完整的用wget命令整站采集网站做镜像 的命令是及无视网站根目录下的robots.txt限制.并且可以模拟一个正常浏览者的信息下载该网站. C/C++ Code复制内容到剪贴板 wget -m -e robots=off -U "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.

[fw]Linux系统使用time计算命令执行的时间

Linux系统使用time计算命令执行的时间 当测试一个程序或比较不同算法时,执行时间是非常重要的,一个好的算法应该是用时最短的.所有类UNIX系统都包含time命令,使用这个命令可以统计时间消耗.例如: [[email protected] ~]# time ls anaconda-ks.cfg install.log install.log.syslog satools text real 0m0.009s user 0m0.002s sys 0m0.007s 输出的信息分别显示了该命令所花

Linux系统下用find命令查找最近修改过的文件

Linux系统下用find命令查找最近修改过的文件 学习了:http://www.cnblogs.com/hechunhua/p/4860544.html Find应用实例 查找最近30分钟修改的当前目录下的.php文件 find . -name '*.php' -mmin -30 查找最近24小时修改的当前目录下的.php文件 find . -name '*.php' -mtime 0 查找最近24小时修改的当前目录下的.php文件,并列出详细信息 find . -name '*.inc' -