亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

ubuntu進程管理方法

系統 2853 0

ubuntu進程管理方法

?

1. Terminal


ps 顯示當前進程
ps -l 顯示詳細信息
ps -u 以用戶的格式顯示

相關字段說明
F 進程狀態標志
S 進程狀態代碼
UID 進程執行者ID
PPID 父進程標識(parent process ID)
PRI 進程執行的優先級(priority)
NI 進程執行優先級的nice值,負值表示其優先級較高
SZ 進程占用的內存大小
WCHAN 進程或系統調用等待時的地址
%CPU cpu使用百分比
%MEM 內存使用百分比
VSZ 占用虛擬內存大小
RSS 占用物理內存大小
START 進程開始時間

kill 刪除進程
kill pid 刪除指定pid的進程
kill -l 查看所有可供傳送的信號
kill -9 pid 強制刪除進程,傳送的是SIGKILL信號
kill -15 pid 強制刪除進程,傳送的是SIGTERM信號
kill -HUP pid 重啟Deamon進程

free 查看內存使用狀態
free -s 10 每10秒檢查內存使用情況
nice 設置執行優先級,-20~19,19最低
sudo nice –2 vi 將vi的優先級調為-2
renice 修改執行優先級,-20~19,19最低

top 動態顯示進程
按”P”鍵 按CPU使用時間排序
按”M”鍵 按內存使用多少排序
按”T”鍵 按執行時間多少排序
按”u”鍵 監視特定用戶
按”K”鍵 刪除進程
top -d 10 指定更新時間
lsof -p 查看進程打開的文件
jobs 命令查看后臺作業

ubuntu結束進程方法
1、打開終端 terminal
2、敲 ps -ef 查出進程的編號(就是PID那列)
3、敲 kill PID (如果PID是123456,則kill 123456)
4、OK了

在本地Ubuntu Linux系統運行大軟件的時候,或者服務器長時間運行后,由于有些設計有缺陷的軟件,容易出現假死的情況!

那程序假死了以后,我們該怎么辦呢?其實這個 問題其實說簡單也簡單,直接結束進程不就OK了嘛!就像我們在Windows下面做的一樣!下面來介紹幾種Ubuntu Linux下面結束進程的幾種方法!

最安全殺死進程的方法
殺死進程最安全的方法是單純使用kill命令,不加修飾符,不帶標志。
首先使用ps -ef命令確定要殺死進程的PID,然后輸入以下命令:

#kill -pid
注釋:標準的kill命令通常都能達到目的。終止有問題的進程,并把進程的資源釋放給系統。然而,如果進程啟動了子進程,只殺死父進程,子進程仍在運行,因此仍消耗資源。為了防止這些所謂的“僵尸進程”,應確保在殺死父進程之前,先殺死其所有的子進程。


還可以使用如下命令來確定要殺死進程的PID或PPID
# ps -ef | grep httpd


以最優雅的方式來結束進程
# kill -l PID
-l選項告訴kill命令用好像啟動進程的用戶已注銷的方式結束進程。當使用該選項時,kill命令也試圖殺死所留下的子進程。但這個命令也不是總能成功--或許仍然需要先手工殺死子進程,然后再殺死父進程。

TERM信號
給父進程發送一個TERM信號,試圖殺死它和它的子進程。

# kill -TERM PPID

killall命令
killall命令殺死同一進程組內的所有進程。其允許指定要終止的進程的名稱,而非PID。

# killall httpd
停止和重啟進程
有時候只想簡單的停止和重啟進程。如下:

# kill -HUP PID
該命令讓Linux和緩的執行進程關閉,然后立即重啟。在配置應用程序的時候,這個命令很方便,在對配置文件修改后需要重啟進程時就可以執行此命令。

絕殺 kill -9 PID
同意的 kill -s SIGKILL
這個強大和危險的命令迫使進程在運行時突然終止,進程在結束后不能自我清理。危害是導致系統資源無法正常釋放,一般不推薦使用,除非其他辦法都無效。

當使用此命令時,一定要通過ps -ef確認沒有剩下任何僵尸進程。只能通過終止父進程來消除僵尸進程。如果僵尸進程被init收養,問題就比較嚴重了。殺死init進程意味著關閉系統。

如果系統中有僵尸進程,并且其父進程是init,而且僵尸進程占用了大量的系統資源,那么就需要在某個時候重啟機器以清除進程表了

?

?

來源:http://www.cnblogs.com/xinzaibing/archive/2012/03/24/2415434.html

?

?

2. System Monitor

?

If you were a Windows user and recently switched to Ubuntu, you may be wondering where the Ubuntu Task Manager like the one on Windows is. The Ubuntu Task Manager is called System Monitor, to open the program, from the top navigation bar of your desktop, go to System->System Monitor

?

System Monitor Screenshot

?

It looks like something below, looks pretty much like Windows huh?

Ubuntu System Monitor

?

from: http://www.blog.highub.com/linux/ubuntu-equivalent-to-task-manager/

?

?

?

?

ubuntu進程管理方法


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 欧美国产日韩911在线观看 | 国产在线播放成人免费 | 国产深夜福利19禁在线播放 | 久久天天丁香婷婷中文字幕 | 免费毛片大全 | 欧美综合图片区 | 99热久久免费精品首页 | 色中色综合 | 久久婷婷一区二区三区 | 日韩精品另类天天更新影院 | 在线视频福利 | 久久综合九色综合欧洲 | 欧美区视频 | 香蕉久久夜色精品国产2020 | 日本一级片在线观看 | 人人狠狠综合久久亚洲 | 四虎影在线永久免费观看 | 国产亚洲欧洲国产综合一区 | 久久综合给合久久97色美利坚 | 奇米影视盒7777 | 中文字幕日本在线 | 国产在线乱子伦一区二区 | 中文字幕专区 | 免费在线不卡视频 | 国产萝控精品福利视频免费 | a一级免费视频 | 久久福利青草精品资源站免费 | 日本高清不卡二区 | 国产在线成人一区二区 | 国产在线精品一区免费香蕉 | 久久88| 四虎国产精品成人永久免费影视 | 欧美一区二区三区视频在线观看 | 日韩一区二区在线视频 | 久久久香蕉视频 | 亚洲视频播放 | 日本a视频在线观看 | 国产爱久久久精品 | 二区不卡 | 欧美 日本| 一级女性全黄生活片免费 |