让你知道硬盘是 hdd 还是 ssd 的命令有问题

让你知道硬盘是 hdd 还是 ssd 的命令有问题

我想要一个脚本来告诉我我的笔记本电脑上有哪种磁盘。

我找到了一个用于知道我的磁盘是 SSD 还是 HDD 的命令,即:

cat /sys/block/sda/queue/rotational

不幸的是我得到:

cat: /sys/block/sda/queue/rotational: No such file or directory

我的ubuntu版本是20.10。

编辑:命令:

lsblk | grep disk

给出

nvme0n1 259:0 0 476,9G 0 disk

是否有其他命令与我的问题相关?

答案1

您的输出lsblk表明您的设备被称为nvme0n1而不是sda

尝试:

cat /sys/block/nvme0n1/queue/rotational
  • 0 =不是旋转 = SSD
  • 1 = 旋转 = HDD

相关内容