你的系統(tǒng)運(yùn)行狀態(tài)很不正常,懷疑可能跟你的某個(gè)程序有關(guān),可能在不停啟動(dòng)進(jìn)程。當(dāng)前系統(tǒng)進(jìn)程有3萬(wàn)多,實(shí)在是太多了。
創(chuàng)新互聯(lián)主要從事網(wǎng)站制作、成都做網(wǎng)站、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)濟(jì)陽(yáng),十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專(zhuān)業(yè),歡迎來(lái)電咨詢(xún)建站服務(wù):13518219792
我猜圖中兩個(gè)進(jìn)程cm_agent和om_monitor是你的主要應(yīng)用進(jìn)程。不知道它們是否會(huì)自動(dòng)拉起新的進(jìn)程,例如定時(shí)執(zhí)行shell腳本。有可能因?yàn)槟_本卡住了,導(dǎo)致進(jìn)程大量吊死。
你可以用ps -ef|grep “你要統(tǒng)計(jì)的進(jìn)程名”| wc -l 看下某個(gè)進(jìn)程的數(shù)量。然后找到是那個(gè)程序拉起的,殺掉那個(gè)進(jìn)程。如果被拉起的進(jìn)程不能自動(dòng)退出,則需要寫(xiě)腳本批量殺掉那些進(jìn)程。
我遇到過(guò)因?yàn)榇疟P(pán)問(wèn)題導(dǎo)致某個(gè)文件系統(tǒng)異常,df命令卡殼,進(jìn)而導(dǎo)致系統(tǒng)積累大量腳本進(jìn)程不能退出。
需要進(jìn)一步幫助可以私信聯(lián)系。
使用shell腳本來(lái)執(zhí)行java入口類(lèi),在腳本中加jar包到classpath中,然后用java命令運(yùn)行入口類(lèi),就能啟動(dòng)程序了
由于這樣那樣的原因,Ubuntu 這個(gè)桌面總是面臨著卡住的風(fēng)險(xiǎn)。為了有限應(yīng)對(duì)它卡著不動(dòng),我做了一些防范工作。
卡死
如果你發(fā)現(xiàn) Ubuntu 卡住了,一個(gè)通過(guò)Alt+Ctrl+F/d( /d 的取值為1到6)來(lái)切換到命令界面,輸入自己的用戶(hù)名而后輸入密碼,登錄。
鍵入如下命令
sudo kill -9 `ps -ef | grep tty7 | awk 'NR==1 {print $2}'`
這樣,你的電腦就會(huì)恢復(fù)了,什么你說(shuō)它注銷(xiāo)了。又要登錄一遍。當(dāng)然這條命令就是做一件事情的。
捷徑
這個(gè)世界上,有的人就是多敲一下鍵盤(pán)多覺(jué)得累,所以下載這個(gè)文件吧!
然后放到 /usr/bin/ 目錄下,之后給個(gè)運(yùn)行的權(quán)限。以后就可以直接命令行解決了。
示例:
sudo cp ./Shell_restartDesktop /usr/bin/fuckTTY
sudo chmod a+x /usr/bin/fuckTTY
這樣,以后崩了直接輸入fuckTTY就可以了。
講解
以下命令解讀,看看就好,別當(dāng)真:
kill -9 : 殺無(wú)赦(后面緊跟著進(jìn)程號(hào),誰(shuí)被喊道誰(shuí)倒霉)
ps -ef : 派出所(列出所有真在運(yùn)行中的進(jìn)程的詳細(xì)信息)
grep tty7 : 躲貓貓(查找 tty7 的信息)
tty7 : 這貨就是你的圖形界面納!
awk : 遠(yuǎn)古文字處理神器,不解釋!
| : 用過(guò)都說(shuō)好的管道,不是超級(jí)馬里奧!
“ :你想在命令行里運(yùn)行命令,用它就不會(huì)有錯(cuò)的!