# 0 → SSD(无旋转介质)
# 1 → HDD(机械硬盘)
# 方法一: 批量查看所有盘
for disk in /sys/block/sd*; do
echo "$(basename $disk): $(cat $disk/queue/rotational)"
done
# 方法二: lsblk 命令, ROTA 列含义同上,0 = SSD,1 = HDD
lsblk -d -o NAME,ROTA
# 带更多信息
lsblk -d -o NAME,ROTA,MODEL,SIZE,TYPE