linux監控記憶體 磁碟使用狀態

2021-08-27 09:06:45 字數 579 閱讀 8366

通過free -m命令檢視系統的記憶體狀況:

[ip-10-248-111-128 ~]$ free -m

total used free shared buffers cached

mem: 594 559 34 0 106 368

-/+ buffers/cache: 84 509

swap: 0 0 0

其中buffers代表檔案系統的快取; cached代表檔案的快取。這兩部分都是作業系統占用的,用來增加磁碟的讀寫速度。

那麼實際應用程式占用的記憶體應當看第二行 -buffers/cache。

對於磁碟的使用,通常使用df命令來檢視。如果要檢視當前目錄哪些檔案占用空間,可以使用du -sh * | sort -n 來檢視。但是某些時候會發現df和du之間大小不同,那麼可能是開啟的檔案被刪除所造成的統計上的差異。

df與du不一致情況分析:

Linux監控CPU,記憶體,磁碟I O

簡單講講linux下監控 cpu 監控cpu,top命令能夠實時監控系統的執行狀態,並且可以按照cpu 記憶體和執行時間進行排序,同時top命令還可以通過互動式命令進行設定顯示,通過top命令可以檢視即時活躍的進行。記憶體 free命令可以檢視當前系統記憶體的使用情況 free m以mb為單位顯示系...

監控linux磁碟使用情況

一.配置mail 1.安裝mail yum y install mailx 2.調整配置檔案 vi etc mail.rc 在最後兩行增加如下語句 set from abc qq.com smtp smtp.exmail.qq.com set smtp auth user abc qq.com sm...

linux系統CPU,記憶體,磁碟,網路流量監控指令碼

bin sh eth eth0 eth1 get eth info awk while read line do echo line data echo name line awk if z data then echo data fidone sum eth echo ret 12321.txt ...