Linux查看系统盘和SSD盘的容量、型号及挂载信息的方法

2025-05-29 15:50

本文主要是介绍Linux查看系统盘和SSD盘的容量、型号及挂载信息的方法,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

《Linux查看系统盘和SSD盘的容量、型号及挂载信息的方法》在Linux系统中,管理磁盘设备和分区是日常运维工作的重要部分,而lsblk命令是一个强大的工具,它用于列出系统中的块设备(blockde...

linux 系统中,可以通过以下命令快速查看系统盘SSD盘的容量、型号及挂载信息:

1. 查看所有磁盘的物理信息

方法 1:使用 lsblk(推荐)

lsblk

输出示例

NAME    MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda       8:0    0   1.8T  0 disk 
├─sda1    8:1    0   512M  0 part /boophpt/efi
├─sda2    8:2    0     2G  0 part /boot
└─sda3    8:3    0   1.8T  0 part /
sdb       8:16   0 447.1G  0 disk 
└─sdb1    8:17   0   447G  0 part /data
nvme0n1 259:0    0 447.1G  0 disk 
└─nvme0n1p1 259:1 0 447G  0 part /ssd
  • 关键列
    • NAME:磁js盘名称(如 sda 是系统www.chinasem.cn盘,nvme0n1 是 NVMe SSD)。
    • SIZE:磁盘总容量(1.8T 是系统盘,447.1G 是 SSD)。
    • MOUNTPOINT:挂载点(/ 是系统根分区,/ssd 是 SSD 挂载点)。

方法 2:使用 fdisk -l(需 root)

sudo fdisk -l

输出示例

Disk /dev/sda: 1.8 TiB, 2000398934016 bytes  # 系统盘(2TB)
Disk /dev/nvme0n1: 447.1 GiB, 480103981056 bytes  # SSD(480GB)

2. 区分系统盘和 SSD

根据挂载点判断

  • 系统盘:通常挂载在 /(根分区)、/boot/home 等。
  • SSD:一般挂载在自定义路径(如 /data/ssd)。

根据磁盘类型判断

  • NVMe SSD:名称以 nvme 开头(如 nvme0n1)。
  • SATA SSD:名称以 sd 开头(如 sdb),需结合型号确认:
sudo smartctl -i /dev/sdb | grep "Model Family"

3. 查看已挂载磁盘的使用情况

df -hT

输出示例

Filesystem     Type      Size  Used Avail Use% Mounted on
/dev/sda3      ext4      1.8T  500G  1.2T  30% /         # 系统盘
/dev/nvme0n1p1 ext4      447G  100G  324G  24% /ssd      # SSD
  • 系统盘:挂载点为 /,容量为 1.8T
  • SSD:挂载点为 /ssd,容量为 447G

4. 确认磁盘是否为 SSD

方法 1:查看旋转速率(SSD 为 0)

lsblk -d -o name,rota

输出

NAME    ROTA
sda        1   # 1 表示机械盘(系统盘可能是机械或 SSD)
nvme0n1    0   # 0 表示 SSD

方法 2:使用 hdparm(需 root)

sudo hdparm -I /dev/sdb | grep "Nominal Media Rotation Rate"
  • 如果输出 Solid State Device 或 Rotatiwww.chinasem.cnon Rate: 0,则为 SSD。

5. 快速总结命令

# 查看所有磁盘容量和类型
lsblk -d -o name,size,rota,type,mountpoint | grep -v loop

# 仅显示 SSD
lsblk -d -o name,size,rota | awk '$3 == 0'

注意事项

  1. NVMe SSD:名称通常是 nvme0n1nvme1n1 等。
  2. RAID 配置:若 SSD 组了 RAID,需检查 /proc/mdstat
  3. 虚拟机环境:磁盘可能显示为 vdavdb(需结合容量判断)。

如果需要进一步分析某块磁盘的详细信息(如型号、健康状态),可以使用:

sudo smartctl -a /dev/sda

以上就是Linux查看系统盘和SSD盘的容量、型号及挂载信息的方法的详细内容,更多关于Linux查看系统盘和SSD盘的资料请关注China编程(www.chinasem.cn)其它相关文章!

这篇关于Linux查看系统盘和SSD盘的容量、型号及挂载信息的方法的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1154839

相关文章

Linux lvm实例之如何创建一个专用于MySQL数据存储的LVM卷组

《Linuxlvm实例之如何创建一个专用于MySQL数据存储的LVM卷组》:本文主要介绍使用Linux创建一个专用于MySQL数据存储的LVM卷组的实例,具有很好的参考价值,希望对大家有所帮助,... 目录在Centos 7上创建卷China编程组并配置mysql数据目录1. 检查现有磁盘2. 创建物理卷3. 创

Python函数返回多个值的多种方法小结

《Python函数返回多个值的多种方法小结》在Python中,函数通常用于封装一段代码,使其可以重复调用,有时,我们希望一个函数能够返回多个值,Python提供了几种不同的方法来实现这一点,需要的朋友... 目录一、使用元组(Tuple):二、使用列表(list)三、使用字典(Dictionary)四、 使

Linux中的more 和 less区别对比分析

《Linux中的more和less区别对比分析》在Linux/Unix系统中,more和less都是用于分页查看文本文件的命令,但less是more的增强版,功能更强大,:本文主要介绍Linu... 目录1. 基础功能对比2. 常用操作对比less 的操作3. 实际使用示例4. 为什么推荐 less?5.

使用Python获取JS加载的数据的多种实现方法

《使用Python获取JS加载的数据的多种实现方法》在当今的互联网时代,网页数据的动态加载已经成为一种常见的技术手段,许多现代网站通过JavaScript(JS)动态加载内容,这使得传统的静态网页爬取... 目录引言一、动态 网页与js加载数据的原理二、python爬取JS加载数据的方法(一)分析网络请求1

MySQL查看表的最后一个ID的常见方法

《MySQL查看表的最后一个ID的常见方法》在使用MySQL数据库时,我们经常会遇到需要查看表中最后一个id值的场景,无论是为了调试、数据分析还是其他用途,了解如何快速获取最后一个id都是非常实用的技... 目录背景介绍方法一:使用MAX()函数示例代码解释适用场景方法二:按id降序排序并取第一条示例代码解

Python中合并列表(list)的六种方法小结

《Python中合并列表(list)的六种方法小结》本文主要介绍了Python中合并列表(list)的六种方法小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋... 目录一、直接用 + 合并列表二、用 extend() js方法三、用 zip() 函数交叉合并四、用

Java 中的跨域问题解决方法

《Java中的跨域问题解决方法》跨域问题本质上是浏览器的一种安全机制,与Java本身无关,但Java后端开发者需要理解其来源以便正确解决,下面给大家介绍Java中的跨域问题解决方法,感兴趣的朋友一起... 目录1、Java 中跨域问题的来源1.1. 浏览器同源策略(Same-Origin Policy)1.

Java Stream.reduce()方法操作实际案例讲解

《JavaStream.reduce()方法操作实际案例讲解》reduce是JavaStreamAPI中的一个核心操作,用于将流中的元素组合起来产生单个结果,:本文主要介绍JavaStream.... 目录一、reduce的基本概念1. 什么是reduce操作2. reduce方法的三种形式二、reduce

linux lvm快照的正确mount挂载实现方式

《linuxlvm快照的正确mount挂载实现方式》:本文主要介绍linuxlvm快照的正确mount挂载实现方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录linux lvm快照的正确mount挂载1. 检查快照是否正确创建www.chinasem.cn2.

查看MySql主从同步的偏移量方式

《查看MySql主从同步的偏移量方式》:本文主要介绍查看MySql主从同步的偏移量方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 1.mysql的主从同步方案mysqlphp为了在实现读写分离,主库写,从库读mysql的同步方案主要是通过从库读取主库的binl