Linux是一種開源的類Unix操作系統(tǒng)似袁,它有很多不同的發(fā)行版,如Ubuntu咐刨、CentOS昙衅、Debian等。Linux系統(tǒng)提供了很多命令行工具定鸟,可以讓用戶方便地查看和管理系統(tǒng)的各種信息而涉,如硬件配置、內(nèi)存使用联予、進(jìn)程狀態(tài)啼县、網(wǎng)絡(luò)連接等。本文將介紹一些常用的命令沸久,以及它們的用法和示例季眷。
使用:
man command
或者command -h
查看相關(guān)命令的完整參數(shù)。
系統(tǒng)基本信息:uname
uname命令可以顯示系統(tǒng)的基本信息卷胯,如內(nèi)核版本子刮、操作系統(tǒng)名稱、主機(jī)名窑睁、硬件架構(gòu)等挺峡。它有以下常用的選項(xiàng):
- -a:顯示所有信息
- -s:顯示內(nèi)核名稱
- -r:顯示內(nèi)核版本
- -v:顯示內(nèi)核發(fā)布日期
- -o:顯示操作系統(tǒng)名稱
- -n:顯示主機(jī)名
- -m:顯示硬件架構(gòu)
例如,輸入uname -a
卵慰,可以得到類似下面的輸出:
root@CQUPTLEI:~# uname -a
Linux CQUPTLEI 5.4.0-149-generic #166-Ubuntu SMP Tue Apr 18 16:51:45 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
這表示當(dāng)前系統(tǒng)是Linux,內(nèi)核版本是5.4.0-149-generic佛呻,發(fā)布日期是2023年4月18日裳朋,硬件架構(gòu)是x86_64,操作系統(tǒng)名稱是GNU/Linux。
Linux發(fā)行版信息: lsb_release
lsb_release命令可以顯示Linux發(fā)行版的信息鲤嫡,如發(fā)行版名稱送挑、版本號(hào)、代號(hào)等暖眼。它有以下常用的選項(xiàng):
- -a:顯示所有信息
- -d:顯示發(fā)行版描述
- -c:顯示發(fā)行版代號(hào)
- -r:顯示發(fā)行版版本號(hào)
例如惕耕,輸入lsb_release -a
,可以得到類似下面的輸出:
root@CQUPTLEI:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.6 LTS
Release: 20.04
Codename: focal
這表示當(dāng)前系統(tǒng)是Ubuntu發(fā)行版诫肠,版本號(hào)是20.04.6 LTS司澎,代號(hào)是focal。
LSB
是Linux標(biāo)準(zhǔn)基礎(chǔ)(Linux Standard Base)的簡稱栋豫。它是一個(gè)由Linux基礎(chǔ)設(shè)施提供商挤安、應(yīng)用程序開發(fā)者和Linux社區(qū)共同制定的標(biāo)準(zhǔn),旨在提供一致的軟件接口和二進(jìn)制兼容性丧鸯,以增強(qiáng)不同Linux發(fā)行版之間的互操作性蛤铜。
LSB的目標(biāo)是定義一組核心規(guī)范和標(biāo)準(zhǔn),確保在符合LSB的Linux系統(tǒng)上開發(fā)和運(yùn)行的應(yīng)用程序能夠在不同的Linux發(fā)行版上保持一致的行為丛肢。這使得應(yīng)用程序開發(fā)者能夠更容易地將其軟件移植到不同的Linux環(huán)境中围肥,而不需要為每個(gè)發(fā)行版進(jìn)行額外的定制和調(diào)整。
LSB標(biāo)準(zhǔn)涵蓋了各種方面蜂怎,包括文件系統(tǒng)布局穆刻、共享庫、命令工具派敷、系統(tǒng)調(diào)用接口蛹批、初始化腳本、包管理和日志系統(tǒng)等篮愉。它定義了一些基本的命令和工具腐芍,如lsb_release,用于查看Linux發(fā)行版的信息试躏,以及其他用于檢查和驗(yàn)證系統(tǒng)符合LSB標(biāo)準(zhǔn)的工具猪勇。
通過遵循LSB標(biāo)準(zhǔn),Linux發(fā)行版可以提供更高的互操作性颠蕴,允許開發(fā)者在不同的Linux系統(tǒng)上更輕松地交付和運(yùn)行應(yīng)用程序泣刹。這也為企業(yè)和組織提供了更大的靈活性,使其能夠選擇不同的Linux發(fā)行版犀被,并確保其應(yīng)用程序能夠在這些發(fā)行版上正常運(yùn)行椅您。
CPU詳細(xì)信息:lscpu
lscpu 用于顯示關(guān)于CPU的詳細(xì)信息。它提供了有關(guān)處理器架構(gòu)寡键、邏輯核心數(shù)掀泳、大小端模式、CPU頻率、緩存層次結(jié)構(gòu)和支持的特性等信息员舵。
常見的參數(shù):
-a, --all: 顯示所有可用的CPU信息默终,包括默認(rèn)和擴(kuò)展的信息钓觉。
-p, --parse: 解析/proc/cpuinfo文件并以可讀格式顯示處理器信息护昧。
-s, --socket: 只顯示物理插座(socket)的信息倍啥,包括插座編號(hào)、核心數(shù)和線程數(shù)等韭邓。
-c, --cpu: 只顯示邏輯CPU的信息措近,包括CPU編號(hào)、核心編號(hào)仍秤、線程編號(hào)等熄诡。
-x, --hex: 在顯示CPU特性和標(biāo)志時(shí),以十六進(jìn)制格式顯示诗力。
-y, --extended=KEY: 顯示擴(kuò)展的CPU信息凰浮。KEY可以是以下之一:cache,cpu苇本,flags袜茧,topology。
-e, --online: 只顯示在線的CPU的信息瓣窄,即正在運(yùn)行的CPU笛厦。
-V, --version: 顯示lscpu命令的版本信息。
使用lscpu
:
[圖片上傳失敗...(image-2a241-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">在這里插入圖片描述</figcaption>
內(nèi)存使用情況:free
free命令可以顯示系統(tǒng)的內(nèi)存使用情況俺夕,包括物理內(nèi)存裳凸、交換分區(qū)、緩沖區(qū)和緩存等劝贸。它有以下常用的選項(xiàng):
- -h:以人類可讀的格式顯示信息姨谷,如KB、MB映九、GB等
- -m:以MB為單位顯示信息
- -g:以GB為單位顯示信息
- -t:顯示總計(jì)信息
例如梦湘,輸入free -h
,可以得到類似下面的輸出:
root@CQUPTLEI:~# free
total used free shared buff/cache available
Mem: 2030144 986392 108608 66064 935144 785052
Swap: 1049596 793048 256548
系統(tǒng)實(shí)時(shí)進(jìn)程狀態(tài): top
top命令可以實(shí)時(shí)地顯示系統(tǒng)的進(jìn)程狀態(tài)件甥,如CPU占用率捌议、內(nèi)存占用率、運(yùn)行時(shí)間等引有。它有以下常用的選項(xiàng):
- -u :只顯示指定用戶的進(jìn)程
- -p :只顯示指定進(jìn)程ID的進(jìn)程
- -c:顯示完整的命令行
- -d :設(shè)置刷新間隔瓣颅,單位為秒
例如,輸入top
譬正,可以得到類似下面的輸出:
[圖片上傳失敗...(image-67864e-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">在這里插入圖片描述</figcaption>
這表示當(dāng)前系統(tǒng)已經(jīng)運(yùn)行了42天宫补,有2個(gè)用戶登錄僻孝,平均負(fù)載是0.46、0.39守谓、0.26。
共有249個(gè)進(jìn)程您单,其中一個(gè)在運(yùn)行斋荞,248個(gè)在睡眠。
CPU的使用率是2.0%用戶態(tài)虐秦,2.2%系統(tǒng)態(tài)平酿,95.5%空閑。
內(nèi)存的使用情況是xxxxxx(看圖)悦陋。交換分區(qū)的使用情況是xxxx蜈彼。
最后顯示了各個(gè)進(jìn)程的信息,如進(jìn)程ID俺驶、用戶幸逆、優(yōu)先級(jí)、虛擬內(nèi)存暮现、物理內(nèi)存还绘、共享內(nèi)存、狀態(tài)栖袋、CPU占用率拍顷、內(nèi)存占用率、運(yùn)行時(shí)間塘幅、命令等昔案。
網(wǎng)絡(luò)接口信息: ifconfig
ifconfig命令可以顯示和配置網(wǎng)絡(luò)接口的信息,如IP地址电媳、子網(wǎng)掩碼踏揣、廣播地址、MAC地址等匆背。它有以下常用的選項(xiàng):
- -a:顯示所有接口的信息呼伸,包括未激活的
- -s:只顯示摘要信息,不顯示詳細(xì)信息
- :只顯示指定接口的信息
例如钝尸,輸入ifconfig
括享,可以得到類似下面的輸出:
[圖片上傳失敗...(image-913603-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">測試</figcaption>
這表示當(dāng)前系統(tǒng)有3個(gè)網(wǎng)絡(luò)接口。
eth0是以太網(wǎng)接口珍促,它的IP地址是http://xxx.xxx.xxx.xxx铃辖,子網(wǎng)掩碼是http://xxx.xxx.xxx.xxx,廣播地址是http://xxx.xxx.xxx.xxx猪叙,MAC地址是xx:xx:xx:xx:xx:xx娇斩。
lo是本地回環(huán)接口仁卷,docker0是docker的。
網(wǎng)絡(luò)連接相關(guān)信息:netstat
netstat可以顯示活動(dòng)的TCP\UDP連接犬第、監(jiān)聽的端口锦积、路由表、接口統(tǒng)計(jì)歉嗓、多播成員等丰介。
常用參數(shù):
- -a:顯示所有活動(dòng)的TCP連接和監(jiān)聽的TCP和UDP端口
- -b:顯示每個(gè)連接或監(jiān)聽端口所涉及的可執(zhí)行文件的名稱。在某些情況下鉴分,一個(gè)可執(zhí)行文件可能包含多個(gè)獨(dú)立的組件哮幢,這時(shí)會(huì)顯示創(chuàng)建連接或監(jiān)聽端口所涉及的組件序列。這個(gè)選項(xiàng)可能比較耗時(shí)志珍,而且需要足夠的權(quán)限才能使用橙垢。
- -e:顯示以太網(wǎng)統(tǒng)計(jì)信息,如發(fā)送和接收的字節(jié)數(shù)和數(shù)據(jù)包數(shù)伦糯。這個(gè)參數(shù)可以和-s一起使用柜某。
- -n:顯示數(shù)字形式的地址和端口號(hào),而不是嘗試解析主機(jī)名敛纲。
- -o:顯示每個(gè)連接的進(jìn)程標(biāo)識(shí)符(PID)莺琳。你可以在任務(wù)管理器中根據(jù)PID找到對應(yīng)的應(yīng)用程序。這個(gè)參數(shù)可以和-a, -n, -p一起使用载慈。
- -p :只顯示指定協(xié)議的連接惭等。協(xié)議可以是tcp, udp, tcpv6, 或 udpv6。如果這個(gè)參數(shù)和-s一起使用來顯示協(xié)議統(tǒng)計(jì)信息办铡,協(xié)議可以是tcp, udp, icmp, ip, tcpv6, udpv6, icmpv6, 或 ipv6辞做。
- -r:顯示IP路由表。這相當(dāng)于route print命令寡具。
- -s:按協(xié)議顯示統(tǒng)計(jì)信息秤茅。默認(rèn)情況下,會(huì)顯示TCP, UDP, ICMP, 和 IP協(xié)議的統(tǒng)計(jì)信息童叠。如果安裝了IPv6協(xié)議框喳,還會(huì)顯示TCP over IPv6, UDP over IPv6, ICMPv6, 和 IPv6協(xié)議的統(tǒng)計(jì)信息。-p參數(shù)可以用來指定一組協(xié)議厦坛。
- -t:顯示當(dāng)前連接狀態(tài)五垮。
- < interval>:每隔指定的秒數(shù)重新顯示選定的信息。按CTRL+C停止重新顯示杜秸。如果省略這個(gè)參數(shù)放仗,命令只會(huì)打印一次選定的信息。
[圖片上傳失敗...(image-d0d253-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">在這里插入圖片描述</figcaption>
無線網(wǎng)絡(luò)接口信息:iwconfig
顯示和配置無線網(wǎng)絡(luò)接口的信息撬碟,包括無線網(wǎng)卡名稱诞挨、頻率和連接狀態(tài)等莉撇。
服務(wù)器沒有連接無線網(wǎng),就不展示示例了(懶得切換雙系統(tǒng))惶傻。
磁盤分區(qū)信息:fdisk
列出系統(tǒng)上所有磁盤分區(qū)的信息棍郎,包括磁盤設(shè)備、分區(qū)類型和分區(qū)大小等银室。
關(guān)于磁盤相關(guān)的命令坝撑,可以去看我之前的文章。這里常用的參數(shù)是 -l
比如這臺(tái)服務(wù)器有2個(gè)磁盤:vda 和vdb粮揉,各自分了2個(gè)區(qū)。
[圖片上傳失敗...(image-e71ddb-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">在這里插入圖片描述</figcaption>
磁盤使用情況: df
df命令可以顯示系統(tǒng)的磁盤使用情況抚笔,包括總?cè)萘糠鋈稀⒁延每臻g、可用空間殊橙、使用百分比等辐宾。它有以下常用的選項(xiàng):
- -h:以人類可讀的格式顯示信息,如KB膨蛮、MB叠纹、GB等
- -m:以MB為單位顯示信息
- -g:以GB為單位顯示信息
- -T:顯示文件系統(tǒng)類型
- -a:顯示所有文件系統(tǒng),包括特殊的
- < directory >:只顯示指定目錄所在的文件系統(tǒng)
例如敞葛,輸入df -hT
誉察,可以得到類似下面的輸出:
[圖片上傳失敗...(image-a699e8-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">在這里插入圖片描述</figcaption>
系統(tǒng)主機(jī)名等信息:hostnamectl
查看和設(shè)置系統(tǒng)的主機(jī)名,包括主機(jī)名惹谐、操作系統(tǒng)版本持偏、架構(gòu)和系統(tǒng)時(shí)區(qū)等信息。
參數(shù):
status: 顯示當(dāng)前系統(tǒng)的主機(jī)名氨肌、操作系統(tǒng)版本鸿秆、架構(gòu)和時(shí)區(qū)等信息。
set-hostname NAME: 設(shè)置系統(tǒng)的主機(jī)名為指定的名稱怎囚。需要root權(quán)限或使用sudo執(zhí)行此操作卿叽。
set-chassis TYPE: 設(shè)置系統(tǒng)的機(jī)箱類型】沂兀可用的類型包括desktop(桌面)考婴、laptop(筆記本電腦)、server(服務(wù)器)和vm(虛擬機(jī))等催烘。
set-deployment DEPLOYMENT: 設(shè)置系統(tǒng)的部署環(huán)境蕉扮。可用的部署環(huán)境包括production(生產(chǎn)環(huán)境)颗圣、development(開發(fā)環(huán)境)喳钟、testing(測試環(huán)境)和custom(自定義環(huán)境)等屁使。
set-icon-name NAME: 設(shè)置系統(tǒng)主機(jī)的圖標(biāo)名稱。該圖標(biāo)名稱通常對應(yīng)于圖形用戶界面(GUI)中顯示的主機(jī)圖標(biāo)奔则。
set-location LOCATION: 設(shè)置系統(tǒng)所在的位置信息蛮寂。可以是一個(gè)自定義的位置字符串易茬,例如辦公室名稱或機(jī)房編號(hào)酬蹋。
set-timezone TIMEZONE: 設(shè)置系統(tǒng)的時(shí)區(qū)。需要指定有效的時(shí)區(qū)標(biāo)識(shí)符抽莱,例如"Asia/Shanghai"或"America/New_York"等范抓。
set-volatile BOOL: 設(shè)置主機(jī)名是否為臨時(shí)(易失性)的。如果設(shè)置為"yes"食铐,主機(jī)名將在系統(tǒng)重啟后重置為默認(rèn)值匕垫。
set-static-hostname NAME: 設(shè)置系統(tǒng)的靜態(tài)主機(jī)名。靜態(tài)主機(jī)名在系統(tǒng)重啟后保持不變虐呻。
set-pretty NAME: 設(shè)置一個(gè)用于美化目的的主機(jī)名象泵。可以是一個(gè)友好的名稱斟叼,用于在特定環(huán)境中顯示給用戶偶惠。
set-transient-hostname NAME: 設(shè)置系統(tǒng)的臨時(shí)主機(jī)名。臨時(shí)主機(jī)名在系統(tǒng)重啟后重置為默認(rèn)值朗涩。
例:hostnamectl status
[圖片上傳失敗...(image-cc2766-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">在這里插入圖片描述</figcaption>
PCI設(shè)備信息:lspci
lspci是一個(gè)用于顯示系統(tǒng)中所有PCI總線和連接到它們的所有設(shè)備的信息的命令忽孽。默認(rèn)情況下,它顯示一個(gè)簡要的設(shè)備列表谢床。
這里:PCI的意思是Peripheral Component Interconnect扒腕,它是一種個(gè)人電腦總線,用于連接主板上的各種外圍設(shè)備萤悴,如顯卡瘾腰、聲卡、網(wǎng)卡等覆履。
你可以使用以下一些常用參數(shù)來請求更詳細(xì)的輸出或者適合其他程序解析的輸出 :
- -m:以向后兼容的機(jī)器可讀的格式顯示輸出
- -mm:以機(jī)器可讀的格式顯示輸出蹋盆,便于腳本解析
- -t:以樹狀圖的形式顯示輸出,包括所有總線硝全、橋栖雾、設(shè)備和它們之間的連接
- -v:顯示詳細(xì)的輸出,包括設(shè)備類別伟众、供應(yīng)商析藕、子系統(tǒng)、IRQ等
- -vv:顯示更詳細(xì)的輸出凳厢,包括能力列表账胧、PCI配置空間等
- -vvv:顯示最詳細(xì)的輸出竞慢,包括所有可解析的信息,即使看起來不太有趣(例如治泥,未定義的內(nèi)存區(qū)域)
- -k:顯示每個(gè)設(shè)備的內(nèi)核驅(qū)動(dòng)程序和模塊
- -x:以十六進(jìn)制格式顯示標(biāo)準(zhǔn)部分的PCI配置空間(前64字節(jié)或者對于CardBus橋是前128字節(jié))
- -xxx:以十六進(jìn)制格式顯示整個(gè)PCI配置空間(256字節(jié))筹煮。這個(gè)選項(xiàng)只有root用戶才能使用,因?yàn)橐恍㏄CI設(shè)備在你試圖讀取某些部分的配置空間時(shí)會(huì)出錯(cuò)(這個(gè)行為可能不違反PCI標(biāo)準(zhǔn)居夹,但至少很愚蠢)败潦。不過,這樣的設(shè)備很少見准脂,所以你不必太擔(dān)心劫扒。
- -xxxx:以十六進(jìn)制格式顯示擴(kuò)展的(4096字節(jié))PCI配置空間,這個(gè)空間在PCI-X 2.0和PCI Express總線上可用狸膏。
- -b:以總線中心視圖顯示所有IRQ號(hào)和地址沟饥,而不是內(nèi)核看到的那樣。
- -D:始終顯示PCI域號(hào)环戈。默認(rèn)情況下,在只有域0的機(jī)器上澎灸,lspci會(huì)抑制它們院塞。
- -P:通過每個(gè)橋的路徑來識(shí)別PCI設(shè)備,而不是通過總線號(hào)性昭。
- -PP:通過每個(gè)橋的路徑來識(shí)別PCI設(shè)備拦止,同時(shí)顯示總線號(hào)和設(shè)備號(hào)。
- -n:以數(shù)字形式顯示PCI供應(yīng)商和設(shè)備代碼糜颠,而不是在PCI ID列表中查找它們汹族。
- -nn:以數(shù)字和名稱的形式顯示PCI供應(yīng)商和設(shè)備代碼。
- -q:如果在本地pci.ids文件中找不到某個(gè)設(shè)備其兴,則使用DNS查詢中央PCI ID數(shù)據(jù)庫顶瞒,并將結(jié)果保存在本地緩存中。如果DNS查詢成功元旬,則在后續(xù)運(yùn)行中即使沒有給出這個(gè)選項(xiàng)也會(huì)識(shí)別出結(jié)果榴徐。請只在自動(dòng)化腳本中謹(jǐn)慎使用這個(gè)選項(xiàng),以避免過載數(shù)據(jù)庫服務(wù)器匀归。
- -qq:無論是否在本地pci.ids文件中找到某個(gè)設(shè)備坑资,都使用DNS查詢中央PCI ID數(shù)據(jù)庫,并重置本地緩存穆端。
- -Q:即使在本地pci.ids文件中找到某個(gè)設(shè)備袱贮,也使用DNS查詢中央PCI ID數(shù)據(jù)庫。如果你懷疑顯示的條目是錯(cuò)誤的体啰,請使用這個(gè)選項(xiàng)攒巍。
[圖片上傳失敗...(image-33393e-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">在這里插入圖片描述</figcaption>
USB設(shè)備信息:lsusb
列出連接到系統(tǒng)的所有USB設(shè)備的信息嗽仪,包括設(shè)備ID、制造商和設(shè)備速度等窑业。
常用參數(shù) :
- -v:顯示詳細(xì)的信息钦幔,包括設(shè)備類別、供應(yīng)商常柄、子系統(tǒng)鲤氢、配置描述符等
- -t:以樹狀圖的形式顯示輸出,包括所有總線西潘、設(shè)備和它們之間的連接
- -s [ [ bus]: ] [ devnum]:只顯示指定總線和/或設(shè)備號(hào)的設(shè)備卷玉。兩個(gè)編號(hào)都是十進(jìn)制的,可以省略喷市。
- -d [ vendor]: [ product]:只顯示指定供應(yīng)商和產(chǎn)品ID的設(shè)備相种。兩個(gè)ID都是十六進(jìn)制的。
- -D device:不掃描/dev/bus/usb目錄品姓,而是只顯示給定設(shè)備文件的信息寝并。設(shè)備文件應(yīng)該類似于/dev/bus/usb/001/001。這個(gè)選項(xiàng)顯示詳細(xì)信息腹备,類似于-v選項(xiàng)衬潦;你必須是root用戶才能使用這個(gè)選項(xiàng)。
- -V:打印版本信息并成功退出植酥。
[圖片上傳失敗...(image-8bee1d-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">在這里插入圖片描述</figcaption>
系統(tǒng)硬件詳細(xì)信息:dmidecode
顯示有關(guān)系統(tǒng)硬件(如主板镀岛、BIOS、內(nèi)存友驮、處理器等)的詳細(xì)信息漂羊。
dmidecode是一個(gè)用于解析系統(tǒng)的DMI(也稱為SMBIOS)表內(nèi)容并以人類可讀的格式顯示的命令。DMI表包含了系統(tǒng)硬件組件的描述卸留,以及一些其他有用的信息走越,如序列號(hào)和BIOS版本。你可以使用以下一些常用參數(shù)來控制輸出:
- -d, --dev-mem FILE:從指定的設(shè)備文件讀取內(nèi)存(默認(rèn)是/dev/mem)
- -h, --help:顯示幫助信息并退出
- -q, --quiet:顯示更簡潔的輸出耻瑟,不顯示未知买喧、非活動(dòng)和OEM特定的條目
- -s, --string KEYWORD:只顯示指定關(guān)鍵字對應(yīng)的DMI字符串的值。關(guān)鍵字必須是以下列表中的一個(gè):bios-vendor, bios-version, bios-release-date, system-manufacturer, system-product-name, system-version , system-serial-number, system-uuid, baseboard-manufacturer, baseboard-product-name, baseboard-version , baseboard-serial-number, baseboard-asset-tag, chassis-manufacturer, chassis-type, chassis-version , chassis-serial-number, chassis-asset-tag, processor-family, processor-manufacturer, processor-version , processor-frequency匆赃。
- -t, --type TYPE:只顯示指定類型的DMI條目淤毛。類型可以是一個(gè)數(shù)字,或者一個(gè)逗號(hào)分隔的數(shù)字列表算柳,或者一個(gè)數(shù)字范圍低淡,如0-4。類型也可以是以下關(guān)鍵字之一:bios, system, baseboard, chassis, processor, memory, cache, connector, slot。
- -u:顯示未解析的條目內(nèi)容蔗蹋,以十六進(jìn)制格式何荚。
- -V:打印版本信息并成功退出。
[圖片上傳失敗...(image-a9d555-1710121819526)]
<figcaption style="color: rgb(145, 150, 161); font-size: 0.9em; line-height: 1.5; margin-top: calc(0.666667em); padding: 0px 1em; text-align: center;">在這里插入圖片描述</figcaption>
除了上面常用的命令外猪杭,還有很多其他命令餐塘,以及第三方工具。比如top
的升級(jí)版htop
皂吮。
[圖片上傳失敗...(image-8418c5-1710121819526)]