首页 帮助中心 香港云服务器 Linux如何判断磁盘是固态硬盘还是机械硬盘?
Linux如何判断磁盘是固态硬盘还是机械硬盘?
时间 : 2023-02-23 15:36:42 编辑 : 华纳云 阅读量 : 341

  Linux如何判断磁盘是固态硬盘还是机械硬盘?本篇文章为大家分享一下Linux判断磁盘类型具体方法。

  方法一

  判断cat /sys/block//queue/rotational的返回值(其中为你的硬盘设备名称,例如sda等等),如果返回1 则表示磁盘可旋转,那么就是HDD了;

  如果返回0.则表示磁盘不可以旋转,那么就是SSD了。

https://www.hncloud.com/uploads/UEditorImages/202302/23/689b6a44e212003caa82f4f38d816675.jpg

  这种方法有个问题,那就是/sys/block/下面不只有硬盘,还可能有别的块设备,它们都在干扰你的判断。

  方法二

  使用lsblk命令进行判断,参数-d表示显示设备名称,参数-o表示仅显示特定的列。

https://www.hncloud.com/uploads/UEditorImages/202302/23/2b9c26b1186417620d875ca70e874090.jpg

  这种方法的优势在于它只列出了你要看的内容,结果比较简洁明了。还是那个规则,ROTA是1的表示可以旋转,反之则不能旋转。

  方法三

  可以通过fdisk命令查看,参数-l表示列出磁盘详情。在输出结果中,以Disk开头的行表示磁盘简介,下面是一些详细参数,我们可以试着在这些参数中寻找一些HDD特有的关键字,比如:”heads”(磁头),”track”(磁道)和”cylinders”(柱面)。

  下面分别是HDD和SSD的输出结果

https://www.hncloud.com/uploads/UEditorImages/202302/23/0be19fe68f520c243a0f73134b7f6f05.jpg

  其他方法

  可以使用第三方工具判断,比如smartctl,这些工具的结果展示比较直观,但是需要单独安装。成功!

华纳云 推荐文章
怎么给虚拟机中的CentOS7配置固定ip 在 Ubuntu 中用 UFW 配置防火墙 Linux系统使用ping命令实例讲解 CentOS 7中安装配置 Apache Web 服务器 Ubuntu 上搭建网桥的具体方法和步骤 服务器安全设置之组件安全设置篇 IIS6.0 silverlight网站部署方法 CentOS 6.8下安装Python的Redis支持库 Linux系统中常用的备份工具 Linux中MAC 地址欺骗具体方法
客服咨询
7*24小时技术支持
技术支持
渠道支持