lsblk
命令在 Ubuntu 和其他 Linux 发行版中用于列出系统中所有可用的块设备(如硬盘、分区等)以及它们之间的关系
lsblk
命令的主要用途包括:
- 查看磁盘和分区信息:通过运行
lsblk
,你可以查看到系统中所有连接的磁盘设备、分区以及它们的大小、类型等信息。 - 确定设备名称:当你需要操作磁盘或分区时,
lsblk
可以帮助你找到正确的设备名称,例如/dev/sda
、/dev/sdb1
等。 - 查看设备挂载状态:
lsblk
还可以显示设备的挂载状态,这对于确定哪些设备已经挂载以及它们挂载在哪个目录下非常有用。 - 查看设备之间的关系:
lsblk
以树形结构显示设备之间的关系,这有助于更好地理解磁盘和分区的组织结构。
要使用 lsblk
命令,只需在终端中输入 lsblk
并按 Enter 键。你还可以使用一些选项来自定义输出,例如:
-a
或--all
:显示所有设备,包括空设备。-d
或--nodeps
:不显示设备之间的依赖关系。-f
或--fs
:显示文件系统信息。-i
或--ascii
:使用 ASCII 字符而不是 Unicode 字符来绘制树形结构。-l
或--list
:以列表格式显示设备信息。-m
或--perms
:显示设备的权限信息。-n
或--noheadings
:不显示列标题。-o
或--output
:自定义输出列。-P
或--pairs
:以 key=“value” 的格式显示设备信息。-r
或--raw
:以原始格式显示设备信息,不进行任何格式化处理。-t
或--topology
:显示设备的拓扑信息。
这只是 lsblk
命令的一部分功能,更多详细信息和选项可以参考其手册页(通过运行 man lsblk
命令查看)。