如何檢視linux伺服器負載

2021-08-20 04:54:06 字數 1123 閱讀 6192

load是用來度量伺服器工作量的大小,即計算機cpu任務執行佇列的長度,值越大,表明包括正在執行和待執行的程序數越多。

可以通過free,top(執行後可通過****f+m對記憶體排序),vmstat,procinfo命令,也可以通過/proc/meminfo檔案檢視。

可以使用top -p pid,pmap -x pid,ps aux|grep pid命令,也可以通過/proc/$process_id(程序的pid)/status檔案檢視,例如/proc/7159/status檔案。

可以使用netstat -tunlp,netstat -antup,lsof -i:port命令檢視。

可以使用top命令檢視殭屍程序(zombie)的總數,使用ps -ef | grep defunct | grep -v grep查詢具體殭屍程序的資訊。

例如:lsof -i:36000,顯示使用36000埠的程序

lsof -u root,顯示以root執行的程式

lsof -c php-fpm,顯示php-fpm程序開啟的檔案

lsof php.ini,顯示開啟php.ini的程序。

例如: 其他常用的命令和檔案,free -m,du,uptime,w,/proc/stat,/proc/cpuinfo,/proc/meminfo。

可以執行命令crontab -e新增如下測試條目*/1 * * * * /bin/date >> /tmp/crontest 2>&1 &,然後觀察/tmp/crontest檔案。

如果有問題,建議使用ps aux|grep cron查詢cron的pid,kill -9 pid結束cron程序,然後通過/etc/init.d/cron start重新啟動cron。

硬碟唯讀的常見原因如下:

可以通過df -m命令檢視磁碟使用情況,然後刪除多餘的檔案釋放磁碟空間(非第三方檔案不建議刪除,如果需要請確認);

可以通過df -i命令檢視,確認相關的程序;

如果hosting應用通過上述方式仍無法確認原因,請撥打諮詢**4009100100或提交工單協助定位。

使用root許可權執行 lsof |grep deleted ,檢視正在使用被刪除檔案的程序的pid,通過命令 kill -9 pid 殺掉對應的程序即可。

如何檢視伺服器配置

一 dos命令檢視伺服器的配置 1.查詢cpu個數 cat proc cpuinfo grep physical sort n uniq wc l 2.查詢伺服器型號 dmidecode grep product name 或dmidecode s system product name 3.檢視c...

Linux檢視伺服器配置

linux檢視伺服器配置 伺服器型號 pangxl gec dmidecode grep system information a9 egrep manufacturer product 作業系統 pangxl gec cat etc redhat release centos release 6....

linux下如何檢視伺服器wwn號

pc server主機與fc儲存進行連線時,一般需要加裝hba卡,兩者之間銜接的乙個重要引數就是wwn號。redhat或suse下檢視wwn號的方法如下。一 suse linux 9 檢視 proc scsi qla2 並以 adapter port 為關鍵字過濾即可檢視fc hba卡的wwn資訊 ...