HCRM博客

如何查看CentOS系统中的硬盘信息?

在CentOS系统中查看硬盘信息是系统管理和维护的重要任务之一,本文将详细介绍如何使用不同的命令来查看硬盘的信息,包括硬盘的型号、大小、分区情况以及使用情况等。

查看硬盘基本信息

1、lsblk 命令

如何查看CentOS系统中的硬盘信息?-图1
(图片来源网络,侵权删除)

lsblk 命令列出了所有可用的块设备及其相关信息,如设备名称、大小、型和挂载点。

示例输出:

```

NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT

sda 8:0 0 50G 0 disk

├─sda1 8:1 0 512M 0 part /boot

如何查看CentOS系统中的硬盘信息?-图2
(图片来源网络,侵权删除)

└─sda2 8:2 0 49.5G 0 part /

```

2、fdisk l 命令

fdisk l 用于显示磁盘的分区表信息,包括设备名、分区大小和分区类型。

示例输出:

```

如何查看CentOS系统中的硬盘信息?-图3
(图片来源网络,侵权删除)

Disk /dev/sda: 50 GiB, 53687091200 bytes, 104857600 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: 0x00000000

Device Boot Start End Sectors Size Id Type

/dev/sda1 2048 1026047 1024000 512M fd Linux raid autodetect

/dev/sda2 1026048 10485759 10383112 50G 83 Linux

```

3、smartctl all 命令

smartctl all 命令可以提供详细的硬盘信息,包括型号、序列号、固件版本和SMART状态等。

示例输出:

```

Device Model: SanDisk SD6SB1M128G1022I

Serial Number: 141218410909

Firmware Version: X231600

User Capacity: 128,035,676,160 bytes [128 GB]

```

查看磁盘阵列(RAID)信息

如果系统使用了磁盘阵列(RAID),可以使用MegaCli 命令来查看详细的RAID信息。

1、安装 MegaCli

下载并解压MegaCli 工具包:

```

unzip CSA1.5MegaCli_REL80571.zip

cd MegaCli/MegaCli_Linux

rpm ivh MegaCli8.05.711.noarch.rpm

ln s /opt/MegaRAID/MegaCli/MegaCli64 /usr/bin/

```

2、查看RAID信息

使用以下命令查看物理磁盘信息:

```

/opt/MegaRAID/MegaCli/MegaCli64 PDlist aALL

```

示例输出:

```

Adapter #0

Enclosure Device ID: 32

Slot Number: 0

Drive's position: DiskGroup: 0, Span: 0, Arm: 0

Enclosure position: 1

Device Id: 0

WWN: 50000C0F02E57BE9

Sequence Number: 2

Media Error Count: 0

Other Error Count: 0

Predictive Failure Count: 0

Last Predictive Failure Event Seq Number: 0

PD Type: SAS

Raw Size: 279.396 GB [0x22ecb25c Sectors]

Non Coerced Size: 278.896 GB [0x22dcb25c Sectors]

Coerced Size: 278.875 GB [0x22dc0000 Sectors]

Firmware state: Online, Spun Up

Device Firmware Level: D1S6

Shield Counter: 0

Successful diagnostics completion on : N/A

SAS Address(0): 0x50000c0f02e57bea

SAS Address(1): 0x0

Connected Port Number: 0(path0)

Inquiry Data: WD WD3001BKHG D1S6WX11E83NU249

FDE Capable: Not Capable

FDE Enable: Disable

Secured: Unsecured

Locked: Unlocked

Foreign State: None

Device Speed: 6.0Gb/s

Link Speed: 6.0Gb/s

Media Type: Hard Disk Device

Drive Temperature :31C (87.80 F)

PI Eligibility: No

Drive is formatted for PI information: No

PI: No PI

Port0 :

Port status: Active

Port's Linkspeed: 6.0Gb/s

Port1 :

Port status: Active

Port's Linkspeed: Unknown

Drive has flagged a S.M.A.R.T alert : No

```

查看文件系统使用情况

1、df h 命令

df h 命令用于查看文件系统的磁盘空间使用情况,包括总容量、已用容量和剩余容量。

示例输出:

```

Filesystem Size Used Avail Use% Mounted on

/dev/sda2 50G 30G 20G 60% /

tmpfs 7.8G 0 7.8G 0% /dev/shm

```

2、**du sh ./命令

du sh ./ 命令用于统计当前目录下各个文件夹的大小。

示例输出:

```

1.1G ./var

500M ./home

```

相关FAQs

1、如何在CentOS中查看内存使用情况?

答案:可以使用free h 命令查看内存使用情况,这个命令会显示系统中总内存、已用内存、空闲内存等信息,示例如下:

```shell

total used free shared buffers cached

Mem: 7.8G 3.1G 4.7G 0B 12M 2.1G

/+ buffers/cache: 798M 7.0G

Swap: 2.0G 0B 2.0G

```

2、如何在CentOS中查看CPU核心数?

答案:可以使用cat /proc/cpuinfo | grep "cpu cores" | uniq 命令查看CPU核心数,示例如下:

```shell

cpu cores : 4

```

本站部分图片及内容来源网络,版权归原作者所有,转载目的为传递知识,不代表本站立场。若侵权或违规联系Email:zjx77377423@163.com 核实后第一时间删除。 转载请注明出处:https://blog.huochengrm.cn/pc/3907.html

分享:
扫描分享到社交APP
上一篇
下一篇