欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Linux如何快速檢查服務(wù)器的硬件配置和性能指標(biāo)

 更新時(shí)間:2025年06月22日 11:42:15   作者:碼農(nóng)阿豪@新空間  
在運(yùn)維和開發(fā)工作中,我們經(jīng)常需要快速檢查Linux服務(wù)器的硬件配置和性能指標(biāo),本文將以?CentOS?為例,介紹如何通過命令行快速獲取這些關(guān)鍵信息,并提供詳細(xì)的代碼示例和解析,需要的可以了解下

引言

在運(yùn)維和開發(fā)工作中,我們經(jīng)常需要快速檢查Linux服務(wù)器的硬件配置和性能指標(biāo),例如:

  • CPU核心數(shù)(幾核?)
  • 內(nèi)存大?。◣譍B?)
  • 網(wǎng)絡(luò)帶寬(1Gbps還是10Gbps?當(dāng)前流量如何?)

本文將以 CentOS 為例,介紹如何通過命令行快速獲取這些關(guān)鍵信息,并提供詳細(xì)的代碼示例和解析,幫助你在服務(wù)器管理和故障排查時(shí)更加高效。

一、查詢CPU核心數(shù)(幾C?)

CPU核心數(shù)直接影響服務(wù)器的并發(fā)處理能力,我們可以通過以下幾種方式查詢:

1. 使用 nproc(最簡(jiǎn)單)

nproc

輸出示例:

8

表示 8核CPU。

2. 使用 lscpu(詳細(xì)信息)

lscpu

關(guān)鍵輸出:

CPU(s):                8          # 總邏輯CPU數(shù)
Thread(s) per core:    2          # 每個(gè)核心的線程數(shù)
Core(s) per socket:    4          # 每個(gè)物理CPU的核心數(shù)
Socket(s):             1          # 物理CPU數(shù)量

計(jì)算方式:

  • 物理核心數(shù) = Socket(s) × Core(s) per socket = 1 × 4 = 4(4核)
  • 邏輯核心數(shù) = CPU(s) = 8(超線程開啟時(shí),邏輯核心數(shù)=物理核心數(shù)×2)

3. 使用 /proc/cpuinfo

grep -c "processor" /proc/cpuinfo

輸出:

8

表示 8個(gè)邏輯CPU。

二、查詢內(nèi)存大?。◣譍?)

內(nèi)存大小直接影響服務(wù)器的應(yīng)用承載能力,我們可以通過以下方式查詢:

1. 使用 free -h(推薦)

free -h

輸出:

              total    used    free    shared  buff/cache   available
Mem:           16G     2.1G    12G      200M        1.9G         13G
Swap:          2.0G     0B     2.0G

Mem: 16G 表示 總內(nèi)存16GB。

2. 使用 /proc/meminfo

cat /proc/meminfo | grep MemTotal

輸出:

MemTotal:       16430812 kB

換算成GB:

echo "$(grep MemTotal /proc/meminfo | awk '{print $2}') / 1024 / 1024" | bc -l

輸出:

15.6

表示 約16GB內(nèi)存。

3. 使用 dmidecode(需root)

sudo dmidecode -t memory | grep -A5 "Memory Device" | grep Size

輸出:

Size: 8192 MB
Size: 8192 MB

表示 8GB × 2 = 16GB內(nèi)存。

三、查詢網(wǎng)絡(luò)帶寬(1Gbps還是10Gbps?)

網(wǎng)絡(luò)帶寬直接影響服務(wù)器的網(wǎng)絡(luò)吞吐量,我們可以通過以下方式查詢:

1. 查詢網(wǎng)卡理論帶寬(ethtool)

ethtool eth0 | grep Speed

輸出:

    Speed: 1000Mb/s

  • 1000Mb/s = 1Gbps
  • 10000Mb/s = 10Gbps

2. 查詢網(wǎng)卡型號(hào)(lspci)

lspci | grep -i ethernet

輸出:

00:03.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)

Gigabit Ethernet = 1Gbps

10 Gigabit = 10Gbps

3. 實(shí)時(shí)監(jiān)控帶寬(nload)

nload

輸出:

Incoming: 50.00 Mbps
Outgoing: 10.25 Mbps

  • Incoming = 下載速度
  • Outgoing = 上傳速度

安裝 nload

yum install epel-release -y
yum install nload -y

四、綜合查詢工具

1. htop(CPU + 內(nèi)存監(jiān)控)

htop

輸出:

圖形化顯示 CPU使用率、內(nèi)存占用、進(jìn)程信息。

安裝 htop

yum install epel-release -y
yum install htop -y

2. neofetch(系統(tǒng)概覽)

neofetch

輸出:

顯示 CPU型號(hào)、核心數(shù)、內(nèi)存、操作系統(tǒng) 等完整信息。

安裝 neofetch

yum install epel-release -y
yum install neofetch -y

五、實(shí)戰(zhàn):快速查詢服務(wù)器配置

1. 一鍵查詢CPU、內(nèi)存、帶寬

echo "CPU: $(nproc) Cores | RAM: $(free -h | awk '/Mem/{print $2}') | Network: $(ethtool eth0 | grep Speed | awk '{print $2}')"

輸出示例:

CPU: 8 Cores | RAM: 16G | Network: 1000Mb/s

2. 監(jiān)控實(shí)時(shí)流量

nload

iftop

六、總結(jié)

查詢項(xiàng)推薦命令說明
CPU核心數(shù)nproc快速查看邏輯CPU數(shù)
CPU詳細(xì)信息lscpu查看物理核心、超線程等信息
內(nèi)存大小free -h查看總內(nèi)存和可用內(nèi)存
網(wǎng)卡帶寬ethtool eth0查看1Gbps還是10Gbps
實(shí)時(shí)流量nload監(jiān)控當(dāng)前上傳/下載速度
綜合信息htop / neofetch圖形化顯示系統(tǒng)狀態(tài)

掌握這些命令,可以讓你在 服務(wù)器管理、性能優(yōu)化、故障排查 時(shí)更加高效!

到此這篇關(guān)于Linux如何快速檢查服務(wù)器的硬件配置和性能指標(biāo)的文章就介紹到這了,更多相關(guān)Linux服務(wù)器性能排查內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Mac通過不同終端SSH連接遠(yuǎn)程服務(wù)器的講解

    Mac通過不同終端SSH連接遠(yuǎn)程服務(wù)器的講解

    今天小編就為大家分享一篇關(guān)于Mac通過不同終端SSH連接遠(yuǎn)程服務(wù)器的講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-03-03
  • Centos/Ubuntu下安裝nodejs教程

    Centos/Ubuntu下安裝nodejs教程

    本篇文章主要介紹了Centos/Ubuntu下安裝nodejs教程,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-04-04
  • win10 + Ubuntu20.04 LTS雙系統(tǒng)引導(dǎo)界面美化

    win10 + Ubuntu20.04 LTS雙系統(tǒng)引導(dǎo)界面美化

    這篇文章主要介紹了win10 + Ubuntu20.04 LTS雙系統(tǒng)引導(dǎo)界面美化,文中通過圖文示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 解決VMware安裝linux系統(tǒng)啟動(dòng)后黑屏問題

    解決VMware安裝linux系統(tǒng)啟動(dòng)后黑屏問題

    這篇文章主要介紹了解決VMware安裝linux系統(tǒng)啟動(dòng)后黑屏問題,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-12-12
  • Bash中文件描述符的詳細(xì)介紹

    Bash中文件描述符的詳細(xì)介紹

    這篇文章主要給大家介紹了關(guān)于Bash中文件描述符的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-04-04
  • linux中pwd命令使用詳解

    linux中pwd命令使用詳解

    這篇文章主要詳細(xì)介紹了linux中pwd命令使用方法,及常用的實(shí)例分享,非常的全面,有需要的小伙伴們仔細(xì)研讀下吧
    2015-01-01
  • CentOS環(huán)境下安裝Redis3.0及phpredis擴(kuò)展測(cè)試示例

    CentOS環(huán)境下安裝Redis3.0及phpredis擴(kuò)展測(cè)試示例

    這篇文章主要介紹了CentOS環(huán)境下安裝Redis3.0及phpredis擴(kuò)展測(cè)試,結(jié)合實(shí)例形式分析了CentOS下Redis安裝相關(guān)步驟、命令及phpredis擴(kuò)展的測(cè)試代碼,需要的朋友可以參考下
    2018-04-04
  • window與linux項(xiàng)目部署之linux文件路徑不存在問題

    window與linux項(xiàng)目部署之linux文件路徑不存在問題

    小編在一次項(xiàng)目測(cè)試中,發(fā)現(xiàn)一些bug,window與linux項(xiàng)目部署-linux文件路徑不存在問題,本文給出了解決方案,需要的朋友可以參考下
    2019-11-11
  • Linux命令中Ctrl+z、Ctrl+c和Ctrl+d的區(qū)別和使用詳解

    Linux命令中Ctrl+z、Ctrl+c和Ctrl+d的區(qū)別和使用詳解

    這篇文章主要介紹了Linux命令中Ctrl+z、Ctrl+c和Ctrl+d的區(qū)別和使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Linux系統(tǒng)下如何運(yùn)行.sh文件的實(shí)現(xiàn)

    Linux系統(tǒng)下如何運(yùn)行.sh文件的實(shí)現(xiàn)

    這篇文章主要介紹了Linux系統(tǒng)下如何運(yùn)行.sh文件的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12

最新評(píng)論