ps是Linux 中最基礎(chǔ)的瀏覽系統(tǒng)中的進(jìn)程的命令。能列出系統(tǒng)中運(yùn)行的進(jìn)程,包括進(jìn)程號、命令、CPU使用量、內(nèi)存使用量等。接下來解讀一下Linux操作系統(tǒng)的進(jìn)程和Windows「Ctrl+Alt+delete」直接的差異。

創(chuàng)新互聯(lián)專注于阜新企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè)公司,商城系統(tǒng)網(wǎng)站開發(fā)。阜新網(wǎng)站建設(shè)公司,為阜新等地區(qū)提供建站服務(wù)。全流程定制網(wǎng)站,專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
在進(jìn)行了解進(jìn)程命令之前需要知道進(jìn)程的一些狀態(tài)
ps工具標(biāo)識進(jìn)程的5種狀態(tài)碼:
Linux操作系統(tǒng)進(jìn)程執(zhí)行的狀態(tài)轉(zhuǎn)換圖如圖所示:
下面來看一下 ps命令
ps --help命令可以查看ps命令的使用說明
或者使用 man ps命令 查詢ps的詳細(xì)說明
在 man手冊 關(guān)于ps的解讀中,總結(jié)了一下幾個參數(shù)的含義:
以上的參數(shù)是可以拼接使用的,那就了解一些常用的參數(shù)組合
ps aux命令
ps -ef命令
查看進(jìn)程狀態(tài)這兩個是命令是最常用的,使用 ps aux 可以查看進(jìn)程的詳細(xì)運(yùn)行狀態(tài)等。使用 ps -ef 不僅可以顯示自身的PID,也可以顯示PPID(父進(jìn)程)。但是顯示不了進(jìn)程的運(yùn)行狀態(tài)
top命令
top命令是Linux下常用的性能分析工具,能夠?qū)崟r顯示系統(tǒng)中各個進(jìn)程的資源占用狀況,類鄭吵似于Windows的任務(wù)管理器
man手冊關(guān)于top的解釋
關(guān)閉進(jìn)程,重啟進(jìn)程
在上一片文章中 linux的目錄結(jié)構(gòu) 里面說過,在目錄/etc/init.d/目錄下包含許多系統(tǒng)各種服務(wù)的啟動和停止腳本。假設(shè)進(jìn)程占用內(nèi)存較大或者進(jìn)程液汪異常,我們是重啟這個進(jìn)程restart。如下圖所示:
我們重啟了mysqld這個進(jìn)程,可以看出進(jìn)程號已經(jīng)改變(從15743到15964),說明進(jìn)程已經(jīng)重啟。
Linux下有3個喊埋侍特殊的進(jìn)程,idle進(jìn)程(PID=0), init進(jìn)程(PID=1)和kthreadd(PID=2)
我們來看一下進(jìn)程狀態(tài)[下面是刪減版,進(jìn)程數(shù)量太多,列舉一部分]
可以看到很多進(jìn)程的PPID號是1和2。也就是init進(jìn)程和kthreadd進(jìn)程。
在使用Windows系統(tǒng)的過程中,都碰到過應(yīng)用程序卡死的情況。應(yīng)對此問題,我們一般都是等待失去響應(yīng)的程序恢復(fù),或者是直接使用任務(wù)管理器將其強(qiáng)制關(guān)閉,然后再重新打開。
在Linux中,遇到特別耗費(fèi)資源的進(jìn)程,當(dāng)然需要使用 top命令 查看進(jìn)程占用率高的進(jìn)程。或者使用 free -m命令 查看內(nèi)存剩余。假設(shè)需要強(qiáng)殺進(jìn)程來釋放空間。我們涉及到Linux中信號????的知識,在這里簡單的描述一下,信號的詳解會在接下來的文章里面敘述。
free -m命令查看內(nèi)存空間
在linux中存在著64種信號
使用 kill -l命令 查看信號列表
在前面說過進(jìn)程會被這些個信號 (進(jìn)程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信號強(qiáng)制停止運(yùn)行) 那問題就在于如何發(fā)信號給這些個進(jìn)程。
使用kill命令發(fā)信號
我們從上面可以看到 mysqld進(jìn)程被重啟了 。
關(guān)于Linux的這一塊進(jìn)程的知識還有很多,后面的文章跟大家分享僵尸進(jìn)程,孤兒進(jìn)程等等知識,以及守護(hù)進(jìn)程(daemon進(jìn)程).
分享標(biāo)題:linux進(jìn)程分析命令 linux 進(jìn)程d
鏈接URL:http://chinadenli.net/article31/dspghpd.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)網(wǎng)站制作、虛擬主機(jī)、小程序開發(fā)、網(wǎng)站設(shè)計公司、電子商務(wù)、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)