您的位置:網(wǎng)站首頁 > 電器維修資料網(wǎng) > 正文 >
怎樣管理Linux系統(tǒng)的進(jìn)程
來源: 日期:2013-12-25 20:16:47 人氣:標(biāo)簽:
用ps監(jiān)視進(jìn)程
一個(gè)監(jiān)視Linux的標(biāo)準(zhǔn)工具就是"ps",它是進(jìn)程狀態(tài)的簡稱。這個(gè)命令返回正在運(yùn)行的程序的信息。這些信息可能包括程序是在哪個(gè)用戶名下運(yùn)行的,使用了多少CPU以及運(yùn)行了多長時(shí)間。如果你要手工終止程序或者確定是哪個(gè)程序讓系統(tǒng)變慢時(shí),這些信息是很有用的!
如果你只是鍵入了"ps"這個(gè)命令,那么只能列出運(yùn)行在當(dāng)前終端下的進(jìn)程。下面的例子是通過遠(yuǎn)程shell運(yùn)行"ps"輸出的結(jié)果:
$ ps
PID TTY TIME CMD
4684 pts/14 00:00:00 bash
27107 pts/14 00:00:00 ps
從輸出可以看出,分配給這個(gè)用戶/終端的進(jìn)程只有Bash shell和ps命令本身。你還可以看到為每個(gè)進(jìn)程列出的PID(進(jìn)程ID)和TTY、TIME和CMD。TTY指明這個(gè)進(jìn)程正在運(yùn)行在哪個(gè)終端上,TIME指明了這個(gè)進(jìn)程已經(jīng)使用了多少CPU時(shí)間,CMD則是啟動(dòng)這個(gè)進(jìn)程的命令名稱!
用戶可以看到,標(biāo)準(zhǔn)的ps命令只能列出基本的信息。要想獲得Linux系統(tǒng)上運(yùn)行的進(jìn)程的詳細(xì)信息,你必須加入一些命令行參數(shù)!
加入ps常用的aux參數(shù)后可以顯示其他用戶啟動(dòng)的進(jìn)程(a)、查看系統(tǒng)中屬于自己的進(jìn)程(x)以及啟動(dòng)這個(gè)進(jìn)程的用戶和它啟動(dòng)的時(shí)間(u)。
現(xiàn)在還有其它更多的信息,增加了USER、 %CPU、%MEM、 VSZ、RSS、STAT和START這幾個(gè)域。現(xiàn)在我們來看一下這些信息是什么含義!
- 1
- 2
- 下一頁
【看看這篇文章在百度的收錄情況】