linux系統基本排查

2022-08-01 13:36:08 字數 943 閱讀 7661

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使用情況和統...