当前位置: 代码网 > 服务器>服务器>Linux > Linux查看系统盘和SSD盘的容量、型号及挂载信息的方法

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

2025年05月29日 Linux 我要评论
在 linux 系统中,可以通过以下命令快速查看系统盘和ssd盘的容量、型号及挂载信息:1. 查看所有磁盘的物理信息方法 1:使用lsblk(推荐)lsblk输出示例:name maj:min

在 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 /boot/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:磁盘名称(如 sda 是系统盘,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 或 rotation 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盘的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com