Linux系统linux运维面试题,你可以通过多种方式来查询某个c盘是否为SSD(固态硬碟)。

使用hdparm命令检测Linux硬盘类型_查询Linux系统磁盘是否为SSD_linux 看硬盘

以下是一些常用的使用指令查询的方式:

方式一:使用hdparm命令

hdparm是一个用于获取和设置硬碟参数的工具。其实它主要用于传统硬碟,但也可以拿来测量SSD。

查询Linux系统磁盘是否为SSD_使用hdparm命令检测Linux硬盘类型_linux 看硬盘

sudo hdparm -I /dev/sda | grep "Solid State Device"

假如输出中包含”SolidStateDevice”,则说明该c盘是SSD。

ssd

非ssd

使用hdparm命令检测Linux硬盘类型_查询Linux系统磁盘是否为SSD_linux 看硬盘

方式二:查询c盘属性lsblk命令

lsblk命令可以直接查看c盘列表

lsblk指令输出c盘列表

lsblk命令也可以列举块设备的信息,包括c盘类型。

使用hdparm命令检测Linux硬盘类型_查询Linux系统磁盘是否为SSD_linux 看硬盘

lsblk -d -o NAME,ROTA /dev/sda

ROTA代表c盘的转动属性,传统硬碟会转动linux 看硬盘linux 看硬盘,因而假如ROTA列的值为0,则说明该c盘是SSD;假如值为1,则说明是传统硬碟。

ssd

非ssd

直接查看c盘属性

查询Linux系统磁盘是否为SSD_使用hdparm命令检测Linux硬盘类型_linux 看硬盘

传统硬碟具有转动属性linux命令tar,SSD不具有转动属性,因而直接查询也可以。

cat /sys/block/sda/queue/rotational

同理,假如输出为0,代表c盘是SSD;输出为1,代表不是SSD

ssd

非ssd

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复