网站首页 > 技术教程 正文
lsblk 是 Linux 系统中用于列出 块设备(如硬盘、分区、USB设备等)信息的实用工具。它以树状结构展示设备之间的层次关系(如物理磁盘与其分区),并显示设备的关键属性(如大小、挂载点等)。
lsblk常用选项
-a:显示所有设备(包括空设备)。
-f:显示文件系统类型、UUID、挂载点等信息。
-m:显示设备的权限和所有者信息。
-p:显示完整设备路径(如 /dev/sda 而非 sda)。
-o:指定输出字段(如 NAME,SIZE,MOUNTPOINT)。
--tree:以树状结构显示设备层次。
-J:以 JSON 格式输出(适用于脚本处理)。
实例与详解
1. 默认输出(树状结构)
lsblk
字段解释:
NAME: 设备名称(如 sda 表示第一块硬盘,sda1 是其第一个分区)。
MAJ:MIN: 主设备号和次设备号,供内核识别设备。
RM: 是否为可移动设备(1=是,0=否)。
SIZE: 设备容量。
RO: 是否只读设备(1=是,0=否)。
TYPE: 设备类型(disk 物理磁盘,part 分区,rom 只读光盘)。
MOUNTPOINT: 挂载点(如 / 根目录)。
2. 显示文件系统信息 (-f)
lsblk -f
新增字段:
FSTYPE: 文件系统类型(如 ext4, vfat, ntfs)。
UUID: 设备的唯一标识符(用于挂载配置)。
LABEL: 文件系统标签(可自定义)。
3. 显示完整设备路径 (-p)
lsblk -p
4. JSON 格式输出 (-J)
lsblk -J
输出用途:适合通过脚本解析设备信息。
总结
lsblk 是快速查看磁盘和分区信息的核心工具,其最大的特点是直观。
结合 -f 和 -J 可定制输出内容,满足不同场景需求
猜你喜欢
- 2025-04-26 Linux文件系统Ext
- 2025-04-26 强烈推荐:Linux运维工程师必会的10个查看系统硬件信息命令
- 2025-04-26 linux文件系统及目录的作用,你知道吗
- 2025-04-26 如何在 Linux 上列出磁盘?这几条命令要会!
- 2025-04-26 linux 查看当前应用内存状况,以及内存参数含义
- 2025-04-26 详解Linux网络文件系统的注册与挂载流程
- 2025-04-26 如何计算 Linux 中的文件和目录数量?
- 2025-04-26 Windows、macOS、Linux 系统查看电脑内存的全攻略
- 2025-04-26 在 Linux 中查找系统信息
- 2025-04-26 linux ls命令查看目录文件详解
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)