日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學(xué)無先后,達(dá)者為師

網(wǎng)站首頁(yè) 編程語(yǔ)言 正文

查看Linux的核數(shù)和內(nèi)存等相關(guān)系統(tǒng)配置

作者:拾年一劍 更新時(shí)間: 2022-08-19 編程語(yǔ)言

文章目錄

    • 查看系統(tǒng)相關(guān)信息
    • 查看內(nèi)核版本
    • 查看版本信息
    • CPU相關(guān)介紹
      • 什么是CPU插槽?
      • 什么是 CPU 核心?
      • 什么是 CPU 線程?
    • 查看CPU數(shù)量
      • 通過“/proc/cpuinfo” 文件
      • 通過top命令
    • 查看CPU位數(shù)
    • 查看內(nèi)存
      • 通過 /proc/meminfo 文件
      • free命令
    • 查看ip信息
    • 查看完整硬件信息
    • 查看硬盤大小的命令

查看系統(tǒng)相關(guān)信息

可以使用uname這個(gè)命令。

語(yǔ)法格式:

uname [OPTION]

關(guān)于 uname 的介紹 man 文檔給出的命令作用也很簡(jiǎn)潔明了,uname 命令的英文就是 unix name,主要作用就是顯示操作系統(tǒng)的相關(guān)信息。

常用參數(shù)說明:

-a:打印出系統(tǒng)的全部信息

-n:打印出當(dāng)前系統(tǒng)的主機(jī)名,相當(dāng)于執(zhí)行 hostname 命令

-r:顯示操作系統(tǒng)的發(fā)行編號(hào)

-s:打印出操作系統(tǒng)的名稱

-v:打印出操作系統(tǒng)的版本

查看內(nèi)核版本

cat /proc/version

查看版本信息

cat /etc/issue

CPU相關(guān)介紹

什么是CPU插槽?

CPU 插槽是主板上的連接器,允許計(jì)算機(jī)處理器連接到主板。這稱為物理 CPU(中央處理單元)。

什么是 CPU 核心?

最初,CPU使用單核,但制造商增加了更多的內(nèi)核來提高性能。例如,雙核 CPU 具有兩個(gè)中央處理單元,因此它似乎是每個(gè)操作系統(tǒng)兩個(gè) CPU。同樣,四核 CPU 具有四個(gè)中央處理單元,八核 CPU 具有八個(gè)中央處理單元。

什么是 CPU 線程?

英特爾的超線程技術(shù)通過在每個(gè)內(nèi)核中運(yùn)行多個(gè)線程(每個(gè)內(nèi)核有兩個(gè)線程),可以更有效地使用處理器資源。這提高了處理器吞吐量,并提高了線程化軟件的整體性能。

CPU的計(jì)算公式是:

CPUs = 每個(gè)核心的線程數(shù) * 每個(gè)插槽的核心數(shù) *cpu的插槽數(shù)。

查看CPU數(shù)量

通過“/proc/cpuinfo” 文件

"/proc/cpuinfo"文件是一個(gè)虛擬文本文件,其中包含有關(guān)計(jì)算機(jī)上 CPU(中央處理單元)的信息。它包含有用的信息,如CPU體系結(jié)構(gòu),供應(yīng)商名稱,型號(hào)名稱。
要查看具體的詳情,使用如下命令:

cat /proc/cpuinfo

文件中physical id代表第幾個(gè)CPU,編號(hào)從0開始,cpu cores 代表核數(shù)。

具體查看cpu數(shù)量可以通過grep來查,如下所示:

grep -c ^processor /proc/cpuinfo

通過top命令

top 命令是監(jiān)視 Linux 中實(shí)時(shí)系統(tǒng)進(jìn)程的最佳和基本命令之一。它顯示系統(tǒng)信息和正在運(yùn)行的進(jìn)程信息,如正常運(yùn)行時(shí)間,平均負(fù)載,正在運(yùn)行的任務(wù),登錄的用戶數(shù),CPU和CPU利用率,內(nèi)存和交換信息。
默認(rèn)情況下,top命令打印的是所有cpu的平均值。
要打印cpu的實(shí)際值,可以按“1”鍵來顯示每個(gè)cpu信息。

top

查看CPU位數(shù)

getconf LONG_BIT

查看內(nèi)存

通過 /proc/meminfo 文件

內(nèi)存信息存放在 /proc/meminfo 文件中

cat /proc/meminfo

free命令

free命令用來顯示內(nèi)存的使用情況,使用權(quán)限是所有用戶;

關(guān)于 free 命令的用法也很簡(jiǎn)單,語(yǔ)法格式如下:

free [options]
free [參數(shù)選項(xiàng)]

free 命令顯示的內(nèi)容是系統(tǒng)中空閑內(nèi)存和使用內(nèi)存的容量。

free -m

使用 -m 選項(xiàng)只是為了方便查看結(jié)果,-m 選項(xiàng)的實(shí)際意義就是顯示內(nèi)存總量,以 MB 為單位。默認(rèn)不加參數(shù)就是以 KB 顯示的。

查看ip信息

ifconfig的英文全稱是:network interfaces configuring。
使用 ifconfig 可以查看網(wǎng)卡的內(nèi)網(wǎng) IP 地址,包括廣播地址、掩碼位數(shù)等等信息。

查看完整硬件信息

dmidecode

查看硬盤大小的命令

df -h
查看每個(gè)根路徑的分區(qū)大小

df -hl
查看磁盤剩余空間

df --help
幫助命令

df命令可以獲取硬盤被占用了多少空間,目前還剩下多少空間等信息,它也可以顯示所有文件系統(tǒng)對(duì)i節(jié)點(diǎn)和磁盤塊的使用情況。

原文鏈接:https://blog.csdn.net/u014163312/article/details/124237557

欄目分類
最近更新