1.软文推荐

2.软文推荐

3.软文推荐

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

方法一

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

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

[pythontab@pythontab.com ~]$ cat /sys/block/sda/queue/rotational
0
[pythontab@pythontab.com ~]$ grep ^ /sys/block/*/queue/rotational
/sys/block/ram0/queue/rotational:1
/sys/block/sda/queue/rotational:0
/sys/block/sdb/queue/rotational:0
/sys/block/sdc/queue/rotational:0
/sys/block/sdd/queue/rotational:0

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

方法二

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

[pythontab@pyhontab.com ~]$ lsblk -d -o name,rota
NAME ROTA
sda 0
sdb 0
sdc 0
sdd 0

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

方法三

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

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

Disk /dev/sda: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00074f7d
[pythontab@pyhontab.com ~]$ sudo fdisk -l
Disk /dev/nvme0n1: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0xad91c214
......
其他方法

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

本文来源:www.lxlinux.net/4453.html,若引用不当,请联系修改。

相关文章 8

1

mysql怎么恢复数据(怎么恢复mysql数据库) 40秒前

目录:1、怎么恢复mysql数据表里刚刚删除的东西2、如何恢复mysql表中清除的数据3、怎么恢复mysql数据库4、mysql怎么通过frm和ibd文件还原数据...

2

MySQL优化的三个小秘诀 2分钟前

MySQL性能优化就是通过合理安排资源,调整系统参数使MySQL运行更快、更节省资源,本篇文章为大家分享一下MySQL优化的三个小秘诀。 警告...

3

Linux下搭建Redis简单方法 5分钟前

Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的...

4

关于zkeys系统安装的信息 7分钟前

目录:1、如何使用ZKEYS开设云服务器2、ZKEYS系统安装复杂吗?3、ZKEYS公有云管理系统生产的云服务器有哪些主要功能?4、ZKEYS公有云管理系...

5

俄罗斯军方的 GNU/Linux 发行版:Astra Linux 9分钟前

俄罗斯陆军以及情报部门对于信息基础架构安全防护的需求,由 RusBitTech 基于 Debian GNU/Linux 开发了 Astra Linux。 Astra Linux 宣称其许可证既符合...

6

公网ip有什么好处(公网ip有什么好处坏处) 11分钟前

目录:1、什么是公网IP,有什么作用2、公网IP,具体有什么功能3、公网ip有什么风险?正常上网的话会有什么隐私泄露的风险吗?或是会提...

7

Linux curl命令详解 12分钟前

curl是一个非常实用的、用来与服务器之间传输数据的工具;支持的协议包括 DICT, FILE, FTP, FTPS等可以说是一款很强大的http命令行工具,下面...

8

Linux常用命令—nano命令 14分钟前

Linux常用命令 nano 是一个字符终端的文本编辑器,有点像DOS下的editor程序。它比vi/vim要简单得多,比较适合Linux初学者使用。某些Linux发行版...