Linux下如何查看一块硬盘是否是固态硬盘(SSD)

方法一:oop

打开terminal,运行以下命令,由于SSD是非转动盘,若是返回结果为0说明是SSD硬盘,若是返回结果为1,说明是转动盘HDD类的硬盘。 spa

[root@foundation83 Desktop]# cat /sys/block/sda/queue/rotational   #代表sda这块硬盘是固态硬盘(SSD)
0
[root@foundation83 Desktop]# cat /sys/block/sdb/queue/rotational   #代表sdb这块硬盘是固态硬盘(SSD)
1

方法二:code

还能够运行下面命令,一样是根据SSD是非转动盘的属性来区分,返回结果为1,说明不是SSD。terminal

[root@foundation83 Desktop]# lsblk -d -o name,rota
NAME  ROTA
sda      0   #sda是固态硬盘(SDD)
sdb      1
loop0    1
loop1    1