Linux 查看硬盘信息的几种命令

查看服务器硬盘信息是系统管理员的日常任务之一,本文就来介绍一下,工作中常用的查看Linux硬盘信息的命令。

 

lshw命令

lshw 命令可以提供很多系统硬件的信息,使用 -C disk 选项则可以查看描述、(设备)逻辑名称、大小等相关信息

[root@10 ~]# lshw -C disk
*-disk
description: ATA Disk
product: SAMSUNG MZ7WD480
vendor: Western Digital
physical id: 0.0.0
bus info: scsi@0:0.0.0
logical name: /dev/sda
version: 103Q
serial: S2G1NYAG305472
size: 447GiB (480GB)
capabilities: gpt-1.00 partitioned partitioned:gpt
configuration: ansiversion=5 guid=e32f30e4-5b72-4318-8181-aa60e0eef84a logicalsectorsize=512 sectorsize=512

 

lsblk 命令

lsblk 命令可以以树状列出所有块设备,它通过引用udev 数据库和sysfs 文件系统来收集有关硬盘的信息

[root@10 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 447.1G 0 disk
├─sda4 8:4 0 430.5G 0 part /
├─sda2 8:2 0 1000M 0 part /boot
├─sda3 8:3 0 15.7G 0 part [SWAP]
└─sda1 8:1 0 1M 0 part

 

fdisk 命令

fdisk 是 Linux 系统中用于创建和操作磁盘分区的命令行工具。使用-l参数可以列出磁盘的磁盘类型和大小、磁盘型号、扇区大小等信息

[root@10 ~]# fdisk -l
WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

Disk /dev/sda: 480.1 GB, 480103981056 bytes, 937703088 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
Disk label type: gpt
Disk identifier: E32F30E4-5B72-4318-8181-AA60E0EEF84A


#         Start          End    Size  Type            Name
 1         2048         4095      1M  BIOS boot
 2         4096      2052095   1000M  Microsoft basic
 3      2052096     34953215   15.7G  Linux swap
 4     34953216    937701375  430.5G  Microsoft basic

 

df 命令

df 命令用于显示目前在 Linux 系统上的各目录的使用情况,使用-h 参数以人类可读的格式显示

[root@10 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs         16G     0   16G   0% /dev
tmpfs            16G  2.9M   16G   1% /dev/shm
tmpfs            16G  386M   16G   3% /run
tmpfs            16G     0   16G   0% /sys/fs/cgroup
/dev/sda4       424G   12G  391G   3% /
/dev/sda2       966M  189M  712M  21% /boot
tmpfs           3.2G     0  3.2G   0% /run/user/0

 

 

 

阅读剩余
THE END