lsblk
命令用于列出块设备的信息,包括硬盘分区和挂载点。
以下是一些 lsblk 命令的详细案例:
1. 显示所有块设备的信息:
lsblk
这将显示系统上所有块设备的信息,包括硬盘、分区和挂载点。
2. 以列表形式显示块设备的信息:
lsblk -l
这将以列表形式显示块设备的信息,包括名称、大小、类型等。
3. 仅显示特定设备的信息:
lsblk /dev/sda
这将仅显示 /dev/sda 设备的信息,包括其分区和挂载点。
4. 显示设备的拓扑结构:
lsblk -t
这将以树状结构显示块设备的信息,显示设备之间的父子关系。
5. 仅显示设备和挂载点:
lsblk -p -o NAME,MOUNTPOINT
这将仅显示设备和其挂载点的信息。
6. 显示设备的大小和文件系统类型:
lsblk -o NAME,SIZE,FSTYPE
这将显示设备的名称、大小和文件系统类型。
7. 显示所有设备的详细信息:
lsblk -a
这将显示所有设备的详细信息,包括未挂载的设备。
8. 以 JSON 格式显示块设备信息:
lsblk -J
这将以 JSON 格式显示块设备的信息,方便用于脚本处理。
9. 显示设备的分区和挂载点信息:
lsblk -o NAME,TYPE,MOUNTPOINT
这将显示设备的名称、类型和挂载点的信息。
10. 显示设备的挂载点和文件系统标签:
lsblk -o NAME,MOUNTPOINT,LABEL
这将显示设备的名称、挂载点和文件系统标签的信息。
这些是一些 lsblk
命令的常见用法示例。 lsblk
提供了一种直观的方式来查看系统上的块设备结构。