1、判断cat /sys/block/*/queue/rotational的返回值。如果返回1则表示磁盘可旋转,可以判断是HDD;反之,如果返回0,则表示磁盘不可以旋转,就有可能是SSD。
注意:/sys/block/下面不只有硬盘,还可能有别的块设备,它们都会干扰你的判断。
2、使用lsblk命令进行判断,参数-d表示显示设备名称,参数-o表示仅显示特定的列。
1、判断cat /sys/block/*/queue/rotational的返回值。如果返回1则表示磁盘可旋转,可以判断是HDD;反之,如果返回0,则表示磁盘不可以旋转,就有可能是SSD。
注意:/sys/block/下面不只有硬盘,还可能有别的块设备,它们都会干扰你的判断。
2、使用lsblk命令进行判断,参数-d表示显示设备名称,参数-o表示仅显示特定的列。