lsscsi 命令的作用是列出 SCSI 设备(或主机)及它们的属性。
lsscsi 不是内置命令。需要安装 lsscsi 相应的包,安装完之后 lsscsi 命令就可以使用了。lsscsi 命令能很方便的看出哪些是固态硬盘,哪些是 SATA 盘,哪些是 FC 盘。
如果 H:C:T:L 给出参数,那么就会作为一个过滤器,只匹配它被列出的设备。这里 H 是指 Host,C 是指 Channel,T 是指 Id,L 是指 Lun。
语法格式:lsscsi [参数]
常用参数:
-g | 显示 SCSI 通用设备文件名称 |
-k | 显示内核名称而不是设备节点名 |
-d | 显示设备节点的主要号码和次要号码 |
-H | 列出当前连接到系统的 SCSI 主机而不是 SCSI 设备 |
-l | 显示每一个 SCSI 设备(主机)的附加信息 |
-c | 相对于执行 cat /proc/scsi/scsi 命令的输出 |
-p | 显示额外的数据完整性(保护)的信息 |
-t | 显示传输信息 |
-L | 以“属性名 = 值”的方式显示附加信息 |
-v | 当信息找到时输出目录名 |
-y< 路径 > | 假设 sysfs 挂载在指定路径而不是默认的“/ sys” |
参考实例
列出 SCSI 设备及它们的属性:
[root@linuxvip ~]# lsscsi
显示匹配“2:1:1:0”的 SCSI 设备:
[root@linuxvip ~]# lsscsi
2:0:0:0
显示 SCSI 设备的传输信息:
[root@linuxvip ~]# lsscsi
-t
正文完
发表至: 🖨️设备管理
2020-07-18