網(wǎng)站首頁(yè) 編程語(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
相關(guān)推薦
- 2022-06-02 Apache?Hudi基于華米科技應(yīng)用湖倉(cāng)一體化改造_服務(wù)器其它
- 2022-12-26 React?Context與setState詳解使用方法_React
- 2023-07-07 使用python sdk添加刪除阿里云pvc路由
- 2022-03-09 解決nginx“504?Gateway?Time-out”錯(cuò)誤_nginx
- 2022-07-25 C#爬蟲基礎(chǔ)之HttpClient獲取HTTP請(qǐng)求與響應(yīng)_C#教程
- 2022-07-04 解決Python保存文件名太長(zhǎng)OSError:?[Errno?36]?File?name?too?l
- 2023-04-02 攔截信號(hào)Golang應(yīng)用優(yōu)雅關(guān)閉的操作方法_Golang
- 2021-12-28 Android中實(shí)現(xiàn)視差滾動(dòng)示例介紹_Android
- 最近更新
-
- window11 系統(tǒng)安裝 yarn
- 超詳細(xì)win安裝深度學(xué)習(xí)環(huán)境2025年最新版(
- Linux 中運(yùn)行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲(chǔ)小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎(chǔ)操作-- 運(yùn)算符,流程控制 Flo
- 1. Int 和Integer 的區(qū)別,Jav
- spring @retryable不生效的一種
- Spring Security之認(rèn)證信息的處理
- Spring Security之認(rèn)證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權(quán)
- redisson分布式鎖中waittime的設(shè)
- maven:解決release錯(cuò)誤:Artif
- restTemplate使用總結(jié)
- Spring Security之安全異常處理
- MybatisPlus優(yōu)雅實(shí)現(xiàn)加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務(wù)發(fā)現(xiàn)-Nac
- Spring Security之基于HttpR
- Redis 底層數(shù)據(jù)結(jié)構(gòu)-簡(jiǎn)單動(dòng)態(tài)字符串(SD
- arthas操作spring被代理目標(biāo)對(duì)象命令
- Spring中的單例模式應(yīng)用詳解
- 聊聊消息隊(duì)列,發(fā)送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠(yuǎn)程分支