国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

用 top+ps+kill停止Linux系統中占用CUP率100%的進程

2024-08-28 00:06:48
字體:
來源:轉載
供稿:網友
linux 很好,占用系統資源低,低端機都可以流暢的運行.但是偶爾也會遇到像windows下煩人的問題,那就是進程占用CPU100%.
  最近我就遇到了這個問題,還好,我使用了一套組合拳,把占用CPU資源100%的進程給干掉了.
  步驟是:
  1)先top,查看進程運行狀況,包括進程ID,CPU占用率等.Linux還是比較友好的,他會把CPU使用率最大的放在最上面,很快我就找到了罪魁禍首:ID:20641 ...
  2)找到了進程,那再仔細看一下也無妨,然后ps ax,查看進程運行狀況.可以查看到進程的ID號,那個用戶在使用,進程命令是什么等.
  3)情況了解了,原來是vi init在作怪,用kill -9 20641強制干掉此進程.
  再TOP一次.好了,CPU使用率恢復正常了.
附命令用法:
1.top
使用權限:所有使用者
使用方式:top [-][d delay][q][c][S][s][n]
說明:即時顯示process的動態
參數:
d:改變顯示的更新速度,或是在交談式指令列(interactive command)按s
q:沒有任何延遲的顯示速度,如果使用者是有superuser的權限,則top將會以最高的優先序執行
c:切換顯示模式,共有兩種模式,一是只顯示執行檔的名稱,另一種是顯示完整的路徑與名稱S:累積模式,會將己完成或消失的子行程 (dead child process )的CPU time累積起來
s:安全模式,將交談式指令取消,避免潛在的危機
i:不顯示任何閑置(idle)或無用(zombie)的行程
n:更新的次數,完成后將會退出top
b:批次檔模式,搭配"n"參數一起使用,可以用來將top的結果輸出到檔案內
范例:
顯示更新十次后退出 ;
top -n 10
使用者將不能利用交談式指令來對行程下命令 :
top -s
將更新顯示二次的結果輸入到名稱為 top.log 的檔案里 :
top -n 2 -b < top.log
2.ps
1)ps a 顯示現行終端機下的所有程序,包括其他用戶的程序。
2)ps -A 顯示所有程序。
3)ps c 列出程序時,顯示每個程序真正的指令名稱,而不包含路徑,參數或常駐服務的標示。
4)ps -e 此參數的效果和指定"A"參數相同。
5)ps e 列出程序時,顯示每個程序所使用的環境變量。
6)ps f 用ASCII字符顯示樹狀結構,表達程序間的相互關系。
7)ps -H 顯示樹狀結構,表示程序間的相互關系。
8)ps -N 顯示所有的程序,除了執行ps指令終端機下的程序之外。
9)ps s 采用程序信號的格式顯示程序狀況。
10)ps S 列出程序時,包括已中斷的子程序資料。
11)ps -t<終端機編號>  指定終端機編號,并列出屬于該終端機的程序的狀況。
12)ps u  以用戶為主的格式來顯示程序狀況。
13)ps x  顯示所有程序,不以終端機來區分。
最常用的方法是ps -aux,然后再利用一個管道符號導向到grep去查找特定的進程,然后再對特定的進程進行操作。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 兴义市| 错那县| 沅陵县| 辽中县| 灵寿县| 师宗县| 东山县| 汨罗市| 秦安县| 安国市| 贡山| 务川| 大理市| 简阳市| 焦作市| 高邮市| 上犹县| 睢宁县| 岗巴县| 章丘市| 伊通| 余江县| 古浪县| 额尔古纳市| 大悟县| 囊谦县| 曲沃县| 五大连池市| 喀什市| 游戏| 沧源| 梧州市| 荣昌县| 常宁市| 建湖县| 冷水江市| 正镶白旗| 年辖:市辖区| 富平县| 剑阁县| 隆回县|