Linux 中的 lsblk 命令示例
lsblk用于显示有关块设备的详细信息,这些块设备(除了 ram 磁盘)基本上是那些代表连接到 PC 的设备的文件。它查询/sys虚拟文件系统和udev db以获取它显示的信息。它基本上以树状结构显示输出。此命令预装在 util-Linux 软件包中。
安装 lsblk 命令
许多 Linux 发行版没有预装 lsblk 命令。要安装它,请根据您的 Linux 发行版使用以下命令。
如果是 Debian/Ubuntu
$sudo apt-get install util-linux
在 CentOS/RedHat 的情况下
$sudo yum install util-linux-ng
在 Fedora 操作系统的情况下
$sudo yum install util-linux-ng
使用 lsblk 命令
1.显示块设备。
$lsblk
它显示系统上的块设备列表。
2. 也显示空块设备。
#lsblk -a
这将显示所有块设备以及空设备。
3.以字节为单位打印尺寸信息。
$lsblk -b
它以字节为单位显示所有块设备及其大小。
4.打印设备的区域模型。
$lsblk -z
5.跳过从站条目。
$lsblk -d
这将跳过所有从属条目。
6.使用 ASCII字符进行树格式设置。
$lsblk -i
这将显示带有 ASCII字符值的树格式。
7.打印块设备的设备所有者、组和模式信息。
$lsblk -m
这将显示设备所有者、组和块设备模式的所有详细信息。
8.打印选定的块设备列。
$lsblk -o SIZE, NAME, MOUNTPOINT
这将仅打印指定的列。
9.隐藏列标题。
$lsblk -dn
这将隐藏列标题。
10.显示命令的帮助部分。
$lsblk --help
这将显示命令的帮助部分。