linux系統狀態檢測命令

2021-09-05 10:25:09 字數 1839 閱讀 1183

1.ifconfig命令

ifconfig命令用於獲取網絡卡配置與網路狀態等資訊,格式為「ifconfig [網路裝置] [引數]」。

使用ifconfig命令來檢視本機當前的網絡卡配置與網路狀態等資訊時,其實主要檢視的就是網絡卡名稱、inet引數後面的ip位址、ether引數後面的網絡卡實體地址(又稱為mac位址),以及rx、tx的接收資料報與傳送資料報的個數及累計流量

2.uname命令

uname命令用於檢視系統核心與系統版本等資訊,格式為「uname [-a]」。

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

3.uptime命令 (top命令上也有)

uptime用於檢視系統的負載資訊,格式為uptime。

它可以顯示當前系統時間、系統已執行時間、啟用終端數量以及平均負載值等資訊。平均負載值指的是系統在最近1分鐘、5分鐘、15分鐘內的壓力情況(下面加粗的資訊部分);負載值越低越好,盡量不要長期超過1,在生產環境中不要超過5。

4.free命令

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

5.who命令

who用於檢視當前登入主機的使用者終端資訊,格式為「who [引數]」。可以快速顯示出所有正在登入本機的使用者的名稱以及他們正在開啟的終端資訊

執行who命令的結果

登陸的使用者名稱

終端裝置

登陸到系統的時間

root

pts/0

2018-12-25 19:07 (183.198.216.33)

root

pts/2

2018-12-25 19:35(183.198.216.33)

6.last命令

last命令用於檢視所有系統的登入記錄,格式為「last [引數]」。

使用last命令可以檢視本機的登入記錄。但是,由於這些資訊都是以日誌檔案的形式儲存在系統中,因此黑客可以很容易地對內容進行篡改。千萬不要單純以該命令的輸出資訊而判斷系統有無被惡意入侵!

7.history命令

history命令用於顯示歷史執行過的命令,格式為「history [-c]」。

執行history命令能顯示出當前使用者在本地計算機中執行過的最近1000條命令記錄。如果覺得1000不夠用,還可以自定義/etc/profile檔案中的histsize變數值。在使用history命令時,如果使用-c引數則會清空所有的命令歷史記錄。還可以使用「!編碼數字」的方式來重複執行某一次的命令。

8.sosreport命令

sosreport命令用於收集系統配置及架構資訊並輸出診斷文件,

當linux系統出現故障需要聯絡技術支援人員時,大多數時候都要先使用這個命令來簡單收集系統的執行狀態和服務配置資訊,以便讓技術支援人員能夠遠端解決一些小問題,亦或讓他們能提前了解某些複雜問題。在下面的輸出資訊中,加粗的部分是收集好的資料壓縮檔案以及校驗碼,將其傳送給技術支援人員即可:

系統狀態檢測命令

1.ifconfig命令 用於獲取網絡卡配置與網路狀態等資訊。格式 ifconfig 網絡卡名 引數 ether 實體地址 rs資料報的大小 ts傳送的資料報大小 2 uname 查系統核心和系統版本 在使用uname命令時,一般會固定搭配上 a引數來完整地檢視當前系統的核心名稱 主機名 核心發行版...

系統狀態檢測命令

ifconfig用於獲取網絡卡配置與網路狀態的資訊 格式 ifconfig 網路裝置 引數 uname命令用於檢視系統核心版本等資訊,格式為 uname a 檢視系統詳細版本資訊要看redhat release檔案 cat etc redhot release uptime命令用於檢視系統的負載情況...

Linux分享筆記 系統狀態檢測命令小結

作為一名合格的運維人員,要能很好地了解linux伺服器,要能熟練檢視linux系統的執行狀態。以下是常用到的linux系統狀態檢測命令。1.ifconfig 用於獲取網絡卡配置與網路狀態等資訊。通常我們直接輸入 ifconfig 並回車,就會看到想要的關於本機網路配置的資訊。2.uname 用於檢視...