1.檢視記憶體使用情況
free -g
當觀察到free欄已為0的時候,表示記憶體基本被吃完了,那就釋放記憶體吧。
釋放記憶體:
sync
echo 3 > /proc/sys/vm/drop_caches
sync表示將記憶體快取區內容立即同步到磁碟,為了保證安全可以多執行幾次。
2.檢視磁碟使用情況
df -h
當發現磁碟使用率很高時,那就要釋放磁碟空間了,刪除一些不必要的檔案(檢視各個目錄占用磁碟空間)
du命令:檢視目錄和檔案的磁碟占用情況
檢視指定目錄的磁碟占用情況:
du -sh /home/zhubao
檢視當前目錄下的所有一級子目錄和檔案的磁碟使用情況:
du -sh *
-h或–human-readable 以k,m,g為單位,提高資訊的可讀性;
-s或–summarize 僅顯示總計,即當前目錄的大小。
3.檢視磁碟io使用情況
iostat -x 1
1表示1秒重新整理一次
當發現最右側%util很高時,表示io就很高了,若想看哪個程序占用io,執行iotop命令檢視
4.檢視cpu使用情況
top
cpu(s):是cpu使用情況,最右側的%id表示剩餘,若很低,則表示cpu被吃完了,在top介面按shift+p對程序使用cpu排序,能看到哪些程序占用cpu較多。 linux系統基本排查
1.檢視記憶體使用情況 free g當觀察到free欄已為0的時候,表示記憶體基本被吃完了,那就釋放記憶體吧。釋放記憶體 sync echo 3 proc sys vm drop cachessync表示將記憶體快取區內容立即同步到磁碟,為了保證安全可以多執行幾次。2.檢視磁碟使用情況 df h當發...
Linux系統的排查思路
處理linux系統故障的思路 1.重視錯誤提示資訊。2.查閱日誌檔案 message 系統日誌 服務的日誌 error 應用日誌 3.分析,定位問題。4.解決問題。忘記root密碼?重置 centos5或者6 啟動載入grub引導選單時 按esc 找到當前系統引導選項。按方向鍵找到需要的系統引導核心...
Linux系統效能排查
一 效能監控sar命令 語法格式 a 所有報告的總和 b 顯示i o和傳遞速率的統計資訊 b 顯示換頁狀態 d 輸出每一塊磁碟的使用資訊 e 設定顯示報告的結束時間 f 從制定的檔案讀取報告 i 設定狀態資訊重新整理的間隔時間 p 報告每個cpu的狀態 r 顯示記憶體狀態 u 輸出cpu使用情況和統...