1、vmstat命令監控系統資源
[root@localhost ~]# vmstat [重新整理延時 重新整理次數]
例如:[root@ localhost proc]# vmstat 1 3
2、dmesg開機時核心檢測資訊
[root@localhost ~]# dmesg
[root@localhost ~]# dmesg | grep cpu
3、free命令檢視記憶體使用狀態
[root@localhost ~]# free [b|-k|-m|-g]
選項:-b: 以位元組為單位顯示
-k: 以kb為單位顯示,預設就是以kb為單位顯示
-m: 以mb為單位顯示
-g: 以gb為單位顯示
快取和緩衝的區別
◆簡單來說快取(cache)是用來加速資料從硬碟中「讀取」的,而緩衝( buffer)是用來加速資料「寫入」硬碟的。
4、檢視cpu資訊
[root@localhost ~]# cat /proc/cpuinfo
5、uptime命令
[root@localhost ~]# uptime
#顯示系統的啟動時間和平均負載,也就是top命令的第一行。w命令也可以看到這個資料。
6、檢視系統與核心相關資訊
[root@localhost ~]# uname [選項]
選項:-a: 檢視系統所有相關資訊;
-r: 檢視核心版本;
-s: 檢視核心名稱。
判斷當前系統的位數
[root@localhost ~]# file /bin/ls
查詢當前linux系統的發行版本
[root@localhost ~]# lsb_ release –a
7、列出程序開啟或使用的檔案資訊
[root@localhost~ ]# lsof [選項]
#列出程序呼叫或開啟的檔案的資訊
選項:-c字串: 只列出以字串開頭的程序開啟的檔案
-u使用者名稱: 只列出某個使用者的程序開啟的檔案
-p pid: 列出某個pid程序開啟的檔案
Linux系統資源檢視
1.vmstat命令監控系統資源 vmstat 重新整理延時 重新整理次數 root better vmstat 1 3 procs memory swap io system cpu r b swpd free buff cache si so bi bo in cs us sy id wa st...
Linux系統資源檢視
vmstat 重新整理延時 重新整理次數 如 vmstat 1 3,即每隔1秒重新整理一次,共重新整理3次 如dmesg grep cpu找到其中與cpu相關的那部份資訊。free 選項 選項 b 單位為位元組 k 單位為kb,預設 m 單位為mb g 單位為gb 第一行 total是總記憶體數,u...
系統資源的檢視
1年 ago mqzi 系統資源的檢視 free 檢視記憶體使用情況 muname 檢視與核心相關資訊 auptime 檢視系統啟動時間與工作負載 netstat 跟蹤網路 a將系統上所有連線,監聽,socket資料都列出來 t 列出tcp網路資料報 u 累出udp網路資料報 n 不列出程序的服務名...