Linux 檢視系統資訊 常用命令集合

2021-07-25 22:18:15 字數 2549 閱讀 6861

1、dmesg 檢視開機資訊,可以將開機資訊傳送到郵箱,命令如下:

1.1、dmesg > linux.messages

1.2、mail -s "linux info" qq郵箱位址 > linux.messages

2、dmesg | tail 檢視尾部資訊

3、free 檢視系統記憶體:

total 總用量 used 使用量 free 空閒記憶體 buff/cache 緩衝/快取

4、vmstat 系統資源檢視,cpu使用率,記憶體使用,虛擬記憶體交換情況,io讀寫情況:

r表示執行佇列(就是說多少個進**的分配到cpu)。這個也和top的負載有關係,一般負載超過了3就比較高,超過了5就高,超過了10就不正常了,伺服器的狀態很危險。top的負載類似每秒的執行佇列。如果執行佇列過大,表示你的cpu很繁忙,一般會造成cpu使用率很高。

b表示阻塞的程序,這個不多說,程序阻塞,大家懂的。

swpd虛擬記憶體已使用的大小,如果大於0,表示你的機器物理記憶體不足了,如果不是程式記憶體洩露的原因,那麼你該公升級記憶體了或者把耗記憶體的任務遷移到其他機器。

free空閒的物理記憶體的大小,我的機器記憶體總共8g,剩餘3415m。

bufflinux/unix系統是用來儲存,目錄裡面有什麼內容,許可權等的快取。

cachecache直接用來記憶我們開啟的檔案,給檔案做緩衝 (把空閒的物理記憶體的一部分拿來做檔案和目錄的快取,是為了提高 程式執行的效能,當程式使用記憶體時,buffer/cached會很快地被使用。)

si每秒從磁碟讀入虛擬記憶體的大小,如果這個值大於0,表示物理記憶體不夠用或者記憶體洩露了,要查詢耗記憶體程序解決掉。

so每秒虛擬記憶體寫入磁碟的大小。

bi塊裝置每秒接收的塊數量,這裡的塊裝置是指系統上所有的磁碟和其他塊裝置,預設塊大小是1024byte。

bo塊裝置每秒傳送的塊數量,例如我們讀取檔案,bo就要大於0。bi和bo一般都要接近0,不然就是io過於頻繁,需要調整。

in每秒cpu的中斷次數,包括時間中斷。

cs每秒上下文切換次數。

us使用者cpu時間。

sy系統cpu時間,如果太高,表示系統呼叫時間長,例如是io操作頻繁。

id空閒 cpu時間,一般來說,id + us + sy = 100,一般我認為id是空閒cpu使用率,us是使用者cpu使用率,sy是系統cpu使用率。

wa等待io cpu時間。

5、cat /proc/cpuinfo 檢視cpu資訊:

幾個重要的指標:

processor     邏輯處理器的id。

processor     邏輯處理器的id(0說明只有乙個物理處理器)。

physical id    物理封裝的處理器的id。

core id           每個核心的id。

cpu cores     位於相同物理封裝的處理器中的核心數量(1表示cpu為1核)。

siblings         位於相同物理封裝的處理器中的邏輯處理器的數量。

6、uptime 顯示系統啟動時間和平均負載:

第乙個表示系統時間,第二個表示系統啟動時長,當前系統三個登陸使用者 ,最後乙個表示平均負載數;

-m或–machine   顯示主機的硬體(cpu)名

-n或-nodename 顯示主機在網路節點上的名稱或主機名稱

-r或–release       顯示linux作業系統核心版本號

-s或–sysname    顯示linux核心名稱

-v                      顯示顯示作業系統是第幾個 version 版本

-p                      顯示處理器型別或unknown

-i                       顯示硬體平台型別或unknown

-o                      顯示作業系統名

–help               獲得幫助資訊

–version        顯示uname版本資訊

總結:還有非常常用的 top ps 命令。

Linux 常用命令 檢視系統

有的時候別人給你乙個登入方式,但是不知道是啥系統,看圖就知道了 1 uname a 檢視電腦以及作業系統 2 cat proc version 正在執行的核心版本 3 cat etc issue 發行版本資訊 4 lsb release a 適用於所有的linux,包括redhat suse deb...

Linux常用命令 系統資訊

系統資訊 arch 顯示機器的處理器架構 uname m 顯示機器的處理器架構 uname r 顯示正在使用的核心版本 dmidecode q 顯示硬體系統部件 smbios dmi hdparm i dev hda 羅列乙個磁碟的架構特性 hdparm tt dev sda 在磁碟上執行測試性讀取...

Linux常用命令03(系統資訊)

序號 命令作用 01date 檢視系統時間 02cal calendar 檢視日曆,y 選項可以檢視一年的日曆 序號命令 作用01 df h disk free 顯示磁碟剩餘空間 02du h 目錄名 disk usage 顯示目錄下的檔案大小 序號命令 作用01 ps aux process st...