HCRM博客

CentOS系统下硬件信息查看指南,CentOS系统硬件信息查看指南,常用命令与工具详解

在CentOS系统中,查看硬件信息是系统管理和维护中的一项重要任务,通过命令行工具,可以方便地获取关于CPU、内存、硬盘、网络接口等硬件组件的详细信息,以下是一些常用的命令及其使用方法:

查看CPU信息

1、lscpu

CentOS系统下硬件信息查看指南,CentOS系统硬件信息查看指南,常用命令与工具详解-图1
(图片来源网络,侵权删除)

lscpu命令用于显示CPU架构信息,包括CPU型号、核心数、线程数、频率等。

示例命令及输出:

  • lscpu

输出示例:

  • Architecture: x86_64
  • CPU(s): 4
  • Online CPU(s) list: 03
  • Thread(s) per core: 2
  • Core(s) per socket: 2
  • Socket(s): 1
  • ...

2、cat /proc/cpuinfo

/proc/cpuinfo文件包含了详细的CPU信息,可以通过cat命令查看。

示例命令及输出:

CentOS系统下硬件信息查看指南,CentOS系统硬件信息查看指南,常用命令与工具详解-图2
(图片来源网络,侵权删除)
  • cat /proc/cpuinfo | more

输出示例:

  • processor : 0
  • family : 6
  • model : 158
  • model name : Intel(R) Core(TM) i78565U CPU @ 1.80GHz
  • ...

查看内存信息

1、free h

free命令用于查看内存的使用情况,h选项以人类可读的格式显示信息(如KB、MB、GB)。

示例命令及输出:

  • free h

输出示例:

  • total used free shared buff/cache available
  • Mem: 7.7G 1.1G 5.3G 532M 1.3G 6.2G
  • Swap: 2.0G 0B 2.0G

2、cat /proc/meminfo

CentOS系统下硬件信息查看指南,CentOS系统硬件信息查看指南,常用命令与工具详解-图3
(图片来源网络,侵权删除)

/proc/meminfo文件包含系统内存的详细信息,可以通过cat命令查看。

示例命令及输出:

  • cat /proc/meminfo | more

输出示例:

  • MemTotal: 8192 kB
  • MemFree: 2048 kB
  • MemAvailable: 6144 kB
  • Buffers: 128 kB
  • Cached: 2048 kB
  • ...

查看硬盘信息

1、lsblk

lsblk命令列出所有块设备的信息,包括磁盘和分区。

示例命令及输出:

  • lsblk

输出示例:

  • NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
  • sda 8:0 0 50G 0 disk
  • ├─sda1 8:1 0 1G 0 part /boot
  • └─sda2 8:2 0 49G 0 part /

2、fdisk l

fdisk命令用于显示磁盘分区表信息。

示例命令及输出:

  • sudo fdisk l

输出示例:

  • Disk /dev/sda: 50 GiB, 10 GB /home, 40 GB swap

3、df h

df命令用于查看文件系统的磁盘空间使用情况,h选项以人类可读的格式显示信息。

示例命令及输出:

  • df h

输出示例:

  • Filesystem Size Used Avail Use% Mounted on
  • udev 2.0G 0 2.0G 0% /dev
  • tmpfs 396M 1.4M 395M 1% /run
  • /dev/sda1 48G 15G 30G 33% /
  • tmpfs 2.0G 4.0K 2.0G 1% /dev/shm

查看网络接口信息

1、ifconfig

ifconfig命令显示和配置网络接口的信息,包括IP地址、子网掩码、广播地址等。

示例命令及输出:

  • ifconfig a

输出示例:

  • eth0: flags=4163<UP, BROADCAST> RUNNING> MULTICAST> MTU=1500 mtu 1500
  • inet 192.168.1.2 netmask 255.255.255.0 broadcast 192.168.1.255
  • ether 00:1a:2b:3c:4d:5e txqueuelen 1000 (Ethernet)
  • RX packets 12345 bytes 12345678 (12.3 MB)
  • RX errors 0 dropped 0 overruns 0 frame 0
  • TX packets 12345 bytes 12345678 (12.3 MB)
  • TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

2、ip a

ip命令是另一个查看和配置网络接口的工具,功能更强大。

示例命令及输出:

  • ip a

输出示例:

  • 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
  • link/loopback 00:00:00:00:00:00 brd ffffffff self 00:00:00:00:00:00
  • inet 127.0.0.1/8 scope host lo
  • ...
  • 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
  • link/ether 08:60:6e:be:ba:ee brd ffffffff self 08:60:6e:be:ba:ee
  • inet 192.168.1.10/24 brd 192.168.1.255 scope global dynamic enp0s3
  • ...

查看USB设备信息

1、lsusb

lsusb命令用于列出所有连接的USB设备。

示例命令及输出:

  • lsusb v

输出示例:

  • Bus 002 Device 002: ID 8564:1234 Acme Corp. Optical Mouse
  • Device Descriptor: ...
  • State: Address not set yet, power=off, status=0x00, logical address=0x00, usb connect=1, usb accept=0, driver loaded=1, product string="Optical Mouse", ...

查看PCI设备信息

1、lspci

lspci命令用于列出所有PCI总线上的设备。

示例命令及输出:

  • lspci tv

输出示例:

  • [0000:00]+01.0PCI bridgesyssubsystem:0000:0000:0000:0000control:[0000:]+02.0ISA bridgesyssubsystem:0000:0000:0000:0000control:[0000:]+03.0Audio devicenecqsound:[0000:]+04.0Communication controllermotorolamsgmmodem:[0000:]+05.0Multi I/O controllerintel82371sbpio:[0000:]+06.0Host bridgeatirs690bridge:[0000:]+07.0PCI Express bridgeamdamd64:[0000:]+1b.0FireWire(IEEE1394)firewireno device connected.[0000:]+1c.4USB Controllernvidiausb:[0000:]+1d.7Network controllerintel82547giethernet[0000:]+1e.5Host bridgeintel82801g (ICH7)USB Universal Host Controllergeneric:[0000:]+1f.6Mass storag ...

查看主板信息

1、dmidecode

dmidecode命令用于解码DMI(桌面管理接口)表中的硬件信息。

示例命令及输出:

  • sudo dmidecode | more

输出示例:

  • System Information
  • Manufacturer: Dell Inc.
  • Product Name: OptiPlex 780
  • Version: A01
  • Serial Number: ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • UUID: c7d7bce74ddaac7b9f7bbbccddddeeff
  • Wakeup Type: Power Switch
  • BaseBoard Information
  • Manufacturer: Dell Inc.
  • Product Name: 0H8364
  • Version: A01
  • Serial Number: ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • Asset Tag: ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • Chassis Information
  • Manufacturer: Dell Inc.
  • Type: Desktop
  • Version: A01
  • Serial Number: ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • Asset Tag: ABCDEFGHIJKLMNOPQRSTUVWXYZ
  • >...<more output truncated for brevity >

这些命令提供了一种便捷的方法来查看CentOS系统的硬件信息,帮助管理员了解系统的配置和性能,通过结合这些工具,用户可以全面掌握系统硬件的状态,从而进行更有效的管理和优化。

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

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