Linux中系統狀態檢測命令

山有木xi發表於2020-03-31

要想玩Linux,更快更好的瞭解Linux伺服器,必須具備快速檢視系統執行狀態的能力

  • ifconfig

用於獲取網路卡配置與網路狀態等資訊,格式為“ifconfig[網路裝置][引數]”

使用ifconfig命令來檢視本機當前的網路卡配置與網路狀態等資訊,其實主要檢視的就是網路卡名稱、inet引數後面的IP地址、ether引數後面的網路卡實體地址,以及RX、TX的接受資料包與傳送資料包的個數及累計流量

  • uname

用於檢視系統核心與系統版本等資訊,格式為“uname[-a]”

使用uname命令,一般會帶上-a來完整的檢視當前系統的核心名稱、主機名、核心發行版本、節點名、系統時間、硬體平臺、處理器型別以及作業系統名稱等資訊

  • uptime

用於查系統單負載資訊,格式為uptime

uptime命令可以顯示當前系統時間、系統已經執行時間、啟用終端數量以及平均負載值等資訊。平均負載值指的是系統的最近1分鐘,5分鐘,10分鐘內的壓力情況

  • free

用於顯示當前系統中記憶體的使用量資訊,格式為“free[-h]”

為了保證Linux系統不會因為資源耗盡而突然當機,就需要檢視關注記憶體的使用量,在使用free命令時,可以結合使用-引數更人性化的方式輸出當前記憶體的實時使用情況

  • who

用於檢視當前登入主機的使用者終端資訊,格式為“who[引數]”

  • last

用於檢視所有系統的登入記錄,格式為“last[引數]”

  • history

用於檢視顯示歷史執行過的命令,格式為“history[-c]”

  • sosreport

用於手機系統配置以及架構資訊並且輸出診斷文件,格式為sosreport

當Linux系統出現故障的時候,大多數就需要先試用這個命令來簡單收集系統的執行狀態和服務配置資訊

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69917874/viewspace-2683571/,如需轉載,請註明出處,否則將追究法律責任。

相關文章