麒麟操作系統(tǒng)(Linux)使用和維護(hù):進(jìn)程相關(guān)的操作命令
瀏覽量: 次 發(fā)布日期:2023-09-06 18:06:49
麒麟操作系統(tǒng)(Linux)使用和維護(hù):進(jìn)程相關(guān)的操作命令
作為國(guó)產(chǎn)操作系統(tǒng),無論是銀河麒麟,還是中標(biāo)麒麟,它們的服務(wù)器操作系統(tǒng)或者桌面操作系統(tǒng),已經(jīng)廣泛應(yīng)用于工業(yè)生產(chǎn)和科學(xué)研究領(lǐng)域。因?yàn)轺梓氩僮飨到y(tǒng)的內(nèi)核是Linux系統(tǒng)內(nèi)核(如下圖紅框所示),所以絕大多數(shù)Linux命令都適用于麒麟操作系統(tǒng),今天主要圍繞進(jìn)程相關(guān)的操作命令進(jìn)行介紹。關(guān)于Linux系統(tǒng)內(nèi)核,小派將于下期推文中介紹,關(guān)注本公眾號(hào),交流探討更多精彩問題。
中標(biāo)麒麟-內(nèi)核Linux
銀河麒麟-內(nèi)核Linux
查看進(jìn)程
那什么是進(jìn)程呢?不是很嚴(yán)格地講,進(jìn)程就是操作系統(tǒng)中正在運(yùn)行的程序。這些進(jìn)程可以是:1.正在運(yùn)行狀態(tài)(running),2.休眠狀態(tài)(sleeping),3.中止?fàn)顟B(tài)(stopped),4.僵死無響應(yīng)狀態(tài)(zombie)。如何查看這些進(jìn)程的狀態(tài),稍后都會(huì)介紹。尤其是僵死無響應(yīng)狀態(tài)的進(jìn)程、占用CPU和內(nèi)存較大的進(jìn)程,有時(shí)會(huì)嚴(yán)重影響操作系統(tǒng)的正常運(yùn)行。下面介紹3類查看進(jìn)程的命令。
(1)ps -A 或者ps -e
在終端中輸入ps -A或者ps -e命令,可以列出所有進(jìn)程。如下圖,ps -A和ps -e功能是一樣的,都是簡(jiǎn)單列出了以下信息:
1.PID:所有進(jìn)程的進(jìn)程號(hào)
2.TTY:該進(jìn)程在哪個(gè)終端上運(yùn)行,?表示未知或不需要終端
3.TIME:該進(jìn)程占用CPU時(shí)間
4.COMMAND:?jiǎn)?dòng)該進(jìn)程的命令名稱
(2)ps -aux
在終端中輸入ps -aux,以BSD格式列出所有進(jìn)程,顯示項(xiàng)目有:
USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMAND。
這些項(xiàng)目代表的意義為:
1.USER:進(jìn)程的屬主
2.PID:進(jìn)程的ID
3.%CPU:進(jìn)程占用的CPU百分比
4.%MEM:進(jìn)程占用內(nèi)存的百分比
5.VSZ:該進(jìn)程使用的虛擬內(nèi)存量(KB)
6.RSS:該進(jìn)程占用的固定內(nèi)存量(KB)
7.TTY:該進(jìn)程在哪個(gè)終端上運(yùn)行,若與終端無關(guān)則顯示?
8.STAT:進(jìn)程狀態(tài),其中S-睡眠,s-表示該進(jìn)程是會(huì)話的先導(dǎo)進(jìn)程,N-表示進(jìn)程擁有比普通優(yōu)先級(jí)更低的優(yōu)先級(jí),R-正在運(yùn)行,D-短期等待
9.START:該進(jìn)程被觸發(fā)啟動(dòng)時(shí)間
10.TIME:該進(jìn)程實(shí)際使用CPU運(yùn)行的時(shí)間
11.COMMAND:?jiǎn)?dòng)該進(jìn)程的命令的名稱和參數(shù);
(3)ps -aux | grep xxx
在終端中輸入ps -aux | grep xxx,查看某個(gè)進(jìn)程或者服務(wù)是否存在。如下圖,ps -aux | grep HxEWS查看名為HxEWS的進(jìn)程是否存在,可以看到該進(jìn)程是存在的。并且可以看到該進(jìn)程屬主USER為:xa,進(jìn)程號(hào)PID為:5539,占用的CPU百分比%CPU為:0.3,占用內(nèi)存的百分比%MEM為:0.3,等等信息。
2. top命令實(shí)時(shí)監(jiān)控進(jìn)程
在終端輸入top,對(duì)所有進(jìn)程進(jìn)行實(shí)時(shí)動(dòng)態(tài)監(jiān)控,及時(shí)跟蹤包括CPU、內(nèi)存等系統(tǒng)資源占用情況,默認(rèn)情況下每三秒刷新一次。輸入top后,再按Shift+M鍵,可以使進(jìn)程按照占用內(nèi)存情況進(jìn)行排序,如下圖。同時(shí),如下圖藍(lán)線部分,top命令還列出了Tasks(系統(tǒng)任務(wù))信息:total,總進(jìn)程數(shù);running,正在運(yùn)行的進(jìn)程數(shù);sleeping,休眠的進(jìn)程數(shù);stopped,中止的進(jìn)程數(shù);zombie,僵死無響應(yīng)的進(jìn)程數(shù),等等。
另外,要想退出top實(shí)時(shí)動(dòng)態(tài)監(jiān)控,按Ctrl+C鍵即可。
3. 殺死進(jìn)程
kill -9 xxx
該命令可以殺死進(jìn)程號(hào)為xxx的某個(gè)進(jìn)程,如下圖。
kill -9 5539殺死PID號(hào)為5539的進(jìn)程,該進(jìn)程名為HxEWS。殺死該進(jìn)程后,再次輸入ps -aux | grep HxEWS查詢,發(fā)現(xiàn)該進(jìn)程已經(jīng)不存在了。如果某些進(jìn)程的屬主USER屬于root用戶,那么要通過輸入su和密碼進(jìn)入root用戶后,才可以使用kill -9 xxx命令殺死該進(jìn)程。
4. 圖形界面查看和殺死進(jìn)程
如果命令方式查看、監(jiān)控和殺死進(jìn)程不習(xí)慣,那么麒麟操作系統(tǒng)也提供了圖形界面的方式,方便用戶查看和結(jié)束進(jìn)程。
在桌面任務(wù)欄右鍵選擇“任務(wù)管理器”,即可以通過任務(wù)管理器的導(dǎo)航欄查看系統(tǒng)運(yùn)行的進(jìn)程的狀態(tài)信息,同時(shí)還可以通過點(diǎn)擊上方的進(jìn)程名、%CPU、內(nèi)存等欄目,使用進(jìn)程按照所點(diǎn)擊的欄目進(jìn)程排序,如下圖,系統(tǒng)中的進(jìn)程按照內(nèi)存的使用情況進(jìn)行了排序。
如果想結(jié)束某個(gè)進(jìn)程,可以在任務(wù)管理器中選中該進(jìn)程,然后點(diǎn)擊“結(jié)束進(jìn)程”,就可以結(jié)束該進(jìn)程,這和Windows系統(tǒng)下的操作類似。
以上介紹了麟操作系統(tǒng)中有關(guān)進(jìn)程的操作命令,像ps -aux,top,kill -9等這類命令在日常操作和維護(hù)中,還是經(jīng)常用到的,也是很簡(jiǎn)單的。
最后,感謝您的閱讀,如果對(duì)文章有疑問或者需要幫助的話,請(qǐng)聯(lián)系作者。聯(lián)系方式如下:
(1)關(guān)注航天派->進(jìn)入公眾號(hào)->聯(lián)系作者
(2)E-mail: 21438027@zju.edu.cn
往期內(nèi)容回顧
1. Linux操作系統(tǒng)離線安裝ntpdate服務(wù)
2. Linux操作系統(tǒng)搭建NCL_to_Python環(huán)境
3. MATLAB繪制甘特圖(Gantt Chart)
4. 信號(hào)源+頻譜儀測(cè)量三階交調(diào)信號(hào)電平
5. 信號(hào)源+頻譜儀測(cè)量系統(tǒng)相位噪聲
“航天派”微信公眾號(hào)
長(zhǎng)按識(shí)別二維碼關(guān)注我們
Please scan the QR left to follow us
如果覺得內(nèi)容不錯(cuò),那就請(qǐng)分享和點(diǎn)個(gè)“在看”唄!
. linux數(shù)據(jù)恢復(fù) rm rf,Liux系統(tǒng)下rm -rf誤刪數(shù)據(jù)恢復(fù)指南
. linux數(shù)據(jù)恢復(fù)公司 海南,Liux數(shù)據(jù)恢復(fù)公司海南
. linux數(shù)據(jù)恢復(fù)案例,Liux數(shù)據(jù)恢復(fù)案例
. linux數(shù)據(jù)恢復(fù)公司,為什么選擇Liux數(shù)據(jù)恢復(fù)公司?
. linux數(shù)據(jù)恢復(fù)案例,Liux數(shù)據(jù)恢復(fù)案例
. linux數(shù)據(jù)恢復(fù)教程,Liux數(shù)據(jù)恢復(fù)教程
. linux數(shù)據(jù)恢復(fù)軟件,Liux數(shù)據(jù)恢復(fù)軟件:恢復(fù)你丟失的重要文件
. linux數(shù)據(jù)恢復(fù)公司 海南,海南Liux數(shù)據(jù)恢復(fù)公司介紹
. linux數(shù)據(jù)恢復(fù)命令,Liux數(shù)據(jù)恢復(fù)命令
. linux數(shù)據(jù)恢復(fù)公司,專業(yè)的數(shù)據(jù)恢復(fù)技術(shù)
. linux數(shù)據(jù)恢復(fù)工具,Liux數(shù)據(jù)恢復(fù)工具
. linux數(shù)據(jù)恢復(fù)大師,Liux數(shù)據(jù)恢復(fù)大師
. linux數(shù)據(jù)恢復(fù)公司,Liux數(shù)據(jù)恢復(fù)公司:專業(yè)救援您的數(shù)據(jù)
. linux數(shù)據(jù)恢復(fù)公司 海南,Liux數(shù)據(jù)恢復(fù)公司海南:專業(yè)技術(shù)支持您的數(shù)據(jù)安全
. linux數(shù)據(jù)恢復(fù)軟件,Liux數(shù)據(jù)恢復(fù)軟件:恢復(fù)你丟失的文件
. linux數(shù)據(jù)恢復(fù) rm rf,Liux數(shù)據(jù)恢復(fù) rm rf