Linux是一種開(kāi)源的類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)的簡(jiǎn)稱。它是一個(gè)由Linux基礎(chǔ)設(shè)施提供商、應(yīng)用程序開(kāi)發(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)上開(kāi)發(fā)和運(yùn)行的應(yīng)用程序能夠在不同的Linux發(fā)行版上保持一致的行為。這使得應(yīng)用程序開(kāi)發(fā)者能夠更容易地將其軟件移植到不同的Linux環(huán)境中,而不需要為每個(gè)發(fā)行版進(jìn)行額外的定制和調(diào)整。
LSB標(biāo)準(zhǔn)涵蓋了各種方面,包括文件系統(tǒng)布局、共享庫(kù)、命令工具、系統(tǒng)調(diào)用接口、初始化腳本、包管理和日志系統(tǒng)等。它定義了一些基本的命令和工具,如lsb_release,用于查看Linux發(fā)行版的信息,以及其他用于檢查和驗(yàn)證系統(tǒng)符合LSB標(biāo)準(zhǔn)的工具。
通過(guò)遵循LSB標(biāo)準(zhǔn),Linux發(fā)行版可以提供更高的互操作性,允許開(kāi)發(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)和支持的特性等信息。
常見(jiàn)的參數(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
:
內(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
,可以得到類似下面的輸出:
這表示當(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
,可以得到類似下面的輸出:
這表示當(dāng)前系統(tǒng)有3個(gè)網(wǎng)絡(luò)接口。
eth0是以太網(wǎng)接口,它的IP地址是xxx.xxx.xxx.xxx,子網(wǎng)掩碼是xxx.xxx.xxx.xxx,廣播地址是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)的端口、路由表、接口統(tǒng)計(jì)、多播成員等。
常用參數(shù):
- -a:顯示所有活動(dòng)的TCP連接和監(jiān)聽(tīng)的TCP和UDP端口
- -b:顯示每個(gè)連接或監(jiān)聽(tīng)端口所涉及的可執(zhí)行文件的名稱。在某些情況下,一個(gè)可執(zhí)行文件可能包含多個(gè)獨(dú)立的組件,這時(shí)會(huì)顯示創(chuàng)建連接或監(jiān)聽(tīng)端口所涉及的組件序列。這個(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找到對(duì)應(yīng)的應(yīng)用程序。這個(gè)參數(shù)可以和-a, -n, -p一起使用。
- -p :只顯示指定協(xié)議的連接。協(xié)議可以是tcp, udp, tcpv6, 或 udpv6。如果這個(gè)參數(shù)和-s一起使用來(lái)顯示協(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ù)可以用來(lái)指定一組協(xié)議。
- -t:顯示當(dāng)前連接狀態(tài)。
- < interval>:每隔指定的秒數(shù)重新顯示選定的信息。按CTRL+C停止重新顯示。如果省略這個(gè)參數(shù),命令只會(huì)打印一次選定的信息。
無(wú)線網(wǎng)絡(luò)接口信息:iwconfig
顯示和配置無(wú)線網(wǎng)絡(luò)接口的信息,包括無(wú)線網(wǎng)卡名稱、頻率和連接狀態(tài)等。
服務(wù)器沒(mé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ū)。
磁盤使用情況: df
df命令可以顯示系統(tǒng)的磁盤使用情況,包括總?cè)萘?、已用空間、可用空間、使用百分比等。它有以下常用的選項(xiàng):
- -h:以人類可讀的格式顯示信息,如KB、MB、GB等
- -m:以MB為單位顯示信息
- -g:以GB為單位顯示信息
- -T:顯示文件系統(tǒng)類型
- -a:顯示所有文件系統(tǒng),包括特殊的
- < directory >:只顯示指定目錄所在的文件系統(tǒng)
例如,輸入df -hT
,可以得到類似下面的輸出:
系統(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ī)箱類型??捎玫念愋桶╠esktop(桌面)、laptop(筆記本電腦)、server(服務(wù)器)和vm(虛擬機(jī))等。 -
set-deployment DEPLOYMENT:
設(shè)置系統(tǒng)的部署環(huán)境??捎玫牟渴瓠h(huán)境包括production(生產(chǎn)環(huán)境)、development(開(kāi)發(fā)環(huán)境)、testing(測(cè)試環(huán)境)和custom(自定義環(huán)境)等。 -
set-icon-name NAME:
設(shè)置系統(tǒng)主機(jī)的圖標(biāo)名稱。該圖標(biāo)名稱通常對(duì)應(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
PCI設(shè)備信息:lspci
lspci是一個(gè)用于顯示系統(tǒng)中所有PCI總線和連接到它們的所有設(shè)備的信息的命令。默認(rèn)情況下,它顯示一個(gè)簡(jiǎn)要的設(shè)備列表。
這里:PCI的意思是Peripheral Component Interconnect,它是一種個(gè)人電腦總線,用于連接主板上的各種外圍設(shè)備,如顯卡、聲卡、網(wǎng)卡等。
你可以使用以下一些常用參數(shù)來(lái)請(qǐng)求更詳細(xì)的輸出或者適合其他程序解析的輸出 :
- -m:以向后兼容的機(jī)器可讀的格式顯示輸出
- -mm:以機(jī)器可讀的格式顯示輸出,便于腳本解析
- -t:以樹(shù)狀圖的形式顯示輸出,包括所有總線、橋、設(shè)備和它們之間的連接
- -v:顯示詳細(xì)的輸出,包括設(shè)備類別、供應(yīng)商、子系統(tǒng)、IRQ等
- -vv:顯示更詳細(xì)的輸出,包括能力列表、PCI配置空間等
- -vvv:顯示最詳細(xì)的輸出,包括所有可解析的信息,即使看起來(lái)不太有趣(例如,未定義的內(nèi)存區(qū)域)
- -k:顯示每個(gè)設(shè)備的內(nèi)核驅(qū)動(dòng)程序和模塊
- -x:以十六進(jìn)制格式顯示標(biāo)準(zhǔn)部分的PCI配置空間(前64字節(jié)或者對(duì)于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),但至少很愚蠢)。不過(guò),這樣的設(shè)備很少見(jiàn),所以你不必太擔(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:通過(guò)每個(gè)橋的路徑來(lái)識(shí)別PCI設(shè)備,而不是通過(guò)總線號(hào)。
- -PP:通過(guò)每個(gè)橋的路徑來(lái)識(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ù)庫(kù),并將結(jié)果保存在本地緩存中。如果DNS查詢成功,則在后續(xù)運(yùn)行中即使沒(méi)有給出這個(gè)選項(xiàng)也會(huì)識(shí)別出結(jié)果。請(qǐng)只在自動(dòng)化腳本中謹(jǐn)慎使用這個(gè)選項(xiàng),以避免過(guò)載數(shù)據(jù)庫(kù)服務(wù)器。
- -qq:無(wú)論是否在本地pci.ids文件中找到某個(gè)設(shè)備,都使用DNS查詢中央PCI ID數(shù)據(jù)庫(kù),并重置本地緩存。
- -Q:即使在本地pci.ids文件中找到某個(gè)設(shè)備,也使用DNS查詢中央PCI ID數(shù)據(jù)庫(kù)。如果你懷疑顯示的條目是錯(cuò)誤的,請(qǐng)使用這個(gè)選項(xiàng)。
USB設(shè)備信息:lsusb
列出連接到系統(tǒng)的所有USB設(shè)備的信息,包括設(shè)備ID、制造商和設(shè)備速度等。
常用參數(shù) :
- -v:顯示詳細(xì)的信息,包括設(shè)備類別、供應(yīng)商、子系統(tǒng)、配置描述符等
- -t:以樹(shù)狀圖的形式顯示輸出,包括所有總線、設(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:打印版本信息并成功退出。
系統(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ù)來(lái)控制輸出:
- -d, --dev-mem FILE:從指定的設(shè)備文件讀取內(nèi)存(默認(rèn)是/dev/mem)
- -h, --help:顯示幫助信息并退出
- -q, --quiet:顯示更簡(jiǎn)潔的輸出,不顯示未知、非活動(dòng)和OEM特定的條目
- -s, --string KEYWORD:只顯示指定關(guān)鍵字對(duì)應(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:顯示未解析的條目?jī)?nèi)容,以十六進(jìn)制格式。
- -V:打印版本信息并成功退出。
通過(guò)環(huán)境變量查看
除了命令以外,還可以打印環(huán)境變量,來(lái)查看一些系統(tǒng)配置,比如終端類型、shell類型等等:
-
PATH
: 定義了系統(tǒng)在執(zhí)行命令時(shí)搜索可執(zhí)行文件的目錄列表,以冒號(hào)分隔。如果一個(gè)命令不包含完整的路徑,系統(tǒng)會(huì)按照這個(gè)列表依次查找該命令是否存在。 -
HOME
: 定義了當(dāng)前用戶的主目錄,即登錄時(shí)默認(rèn)進(jìn)入的目錄。這個(gè)目錄通常包含用戶的配置文件,數(shù)據(jù)文件等。 -
USER
: 定義了當(dāng)前用戶的用戶名,即登錄時(shí)輸入的用戶名。 -
SHELL
: 定義了當(dāng)前用戶使用的shell程序,即登錄時(shí)啟動(dòng)的交互式命令解釋器。常見(jiàn)的shell程序有bash, zsh, csh等。 -
LANG
: 定義了當(dāng)前用戶使用的語(yǔ)言和字符編碼,即顯示和輸入文本時(shí)使用的語(yǔ)言規(guī)則和字符集。這個(gè)變量會(huì)影響系統(tǒng)支持的語(yǔ)言和區(qū)域設(shè)置,例如日期格式,貨幣符號(hào),排序規(guī)則等。 -
PS1
: 定義了當(dāng)前shell的提示符,即每次輸入命令時(shí)顯示在命令行前面的字符串。這個(gè)變量可以包含一些特殊的轉(zhuǎn)義序列,例如\u
表示用戶名,\h
表示主機(jī)名,\w
表示當(dāng)前工作目錄等。 -
TERM
: 定義了當(dāng)前終端的類型,即顯示和輸入文本時(shí)使用的終端模擬器或控制臺(tái)。這個(gè)變量會(huì)影響系統(tǒng)支持的終端功能,例如顏色,光標(biāo),鍵盤映射等。 -
EDITOR
: 定義了當(dāng)前用戶使用的文本編輯器,即編輯文本文件時(shí)默認(rèn)啟動(dòng)的程序。常見(jiàn)的文本編輯器有vim, nano, emacs等。 -
LD_LIBRARY_PATH
: 定義了系統(tǒng)在執(zhí)行程序時(shí)搜索動(dòng)態(tài)鏈接庫(kù)的目錄列表,以冒號(hào)分隔。如果一個(gè)程序依賴于某些動(dòng)態(tài)鏈接庫(kù),系統(tǒng)會(huì)按照這個(gè)列表依次查找該庫(kù)是否存在。 -
TMPDIR
: 定義了系統(tǒng)在運(yùn)行時(shí)存儲(chǔ)臨時(shí)文件的目錄。如果這個(gè)變量沒(méi)有定義,系統(tǒng)會(huì)使用默認(rèn)的臨時(shí)文件目錄,通常是/tmp或/var/tmp。
除了上面常用的命令外,還有很多其他命令,以及第三方工具。比如top
的升級(jí)版htop
。
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-610746.html
把 永 遠(yuǎn) 愛(ài) 你 寫 進(jìn) 詩(shī) 的 結(jié) 尾 ~ 文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-610746.html
到了這里,關(guān)于【Linux】查看系統(tǒng)各種信息的常用命令 (CPU、內(nèi)存、進(jìn)程、網(wǎng)口、磁盤、硬件、等等)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!