命令行输入:
lsblk -d -o name,rota
然后会打印
NAME ROTA
sda 1
sdb 0
sdc 0
sdd 0
sde 1
sdf 1
sdg 1
sdh 1
对于其返回值,看ROTA
值来判断:
若ROTA=1
,则意味该硬盘旋转,则其为机械硬盘;
若ROTA=0
,则意味着该盘为固态硬盘;
对于上述打印结果,sdb、sdc、sdd为固态硬盘,sda、sde、sdf、sdg、sdh为机械硬盘;