kill命令

語法:

kill -SIGNAL pid
SIGNAL是信號,kill -l可以查看支持的信號

常用信號:

1) SIGHUP: 無須關(guān)閉進(jìn)程而讓其重讀配置文件
2) SIGINT: 中止正在運(yùn)行的進(jìn)程躺彬;相當(dāng)于Ctrl+c
3) SIGQUIT:相當(dāng)于ctrl+\
9) SIGKILL: 強(qiáng)制殺死正在運(yùn)行的進(jìn)程
15) SIGTERM:終止正在運(yùn)行的進(jìn)程
18) SIGCONT:繼續(xù)運(yùn)行
19) SIGSTOP:后臺休眠

指定信號的方法:

(1) 信號的數(shù)字標(biāo)識:1, 2, 9
(2) 信號完整名稱:SIGHUP (3) 信號的簡寫名稱:HUP

例子:

kill -9 2377 #終止2377正在運(yùn)行的進(jìn)程
kill -9 2378 #讓2377 的休眠
kill -18 2378 #讓2377繼續(xù)運(yùn)行
通常用命令ps aux |grep httpd(輸入要找到包信息)找到文件的進(jìn)程號终蒂,執(zhí)行kill讓它重新生效 一般都是kill -1 3108UA 后面是進(jìn)程號這里-HUP=1

按名稱 Killall:

語法:

killall [-SIGNAL] comm… #后面跟的是程序
kill 只能一次殺一個(gè)進(jìn)程休涤,如果是一百個(gè)進(jìn)程殺就比較麻煩了丹墨,所######以killall就解決了這個(gè)問題龟虎。
例如:我要?dú)⒌鬶ttpd 這程序的所有進(jìn)程就可以直接一條命令
[root@centos6 ~]# kill -9 httpd
-9是強(qiáng)制殺死的意思

按模式:pkill

語法:

[options] pattern

-SIGNAL
-u uid: effective user 锋勺,生效者
-U uid: real user 变丧,真正發(fā)起運(yùn)行命令者
-t terminal: 與指定終端相關(guān)的進(jìn)程
-l: 顯示進(jìn)程 名(pgrep 可用)
-a: 顯示完整格式的進(jìn)程 名( (pgrep 可用)
-P pid: 顯示指定進(jìn)程的子子進(jìn)程

例子:

我要?dú)⒌魒ang用戶所有運(yùn)行的進(jìn)程芽狗,可以用命令
pkill -9 -u wang
pkill -9 -t pts/0 #-t是指定終端號

作業(yè)管理

Linux 的作業(yè)控制

前臺作業(yè):通過終端啟動,且啟動后一直占據(jù)終端
后臺作業(yè):可通過終端啟動痒蓬,但啟動后即轉(zhuǎn)入后臺運(yùn)行(釋放終端)
讓作業(yè)運(yùn)行于后臺
(1) 運(yùn)行中的作業(yè): Ctrl+z
(2) 尚未啟動的作業(yè): COMMAND & COMMAND是命令的意思
后臺作業(yè)雖然被送往后臺運(yùn)行童擎,但其依然與終端相關(guān);退出終端攻晒,將關(guān)閉
后臺作業(yè)顾复。如果希望送往后臺后,剝離與終端的關(guān)系
nohup COMMAND &>/dev/null &
screen;COMMAND
查看當(dāng)前終端所有作業(yè):jobs
作業(yè)控制:
fg [[%]JOB_NUM] :把指定的后臺作業(yè)調(diào)回前臺
bg [[%]JOB_NUM] :讓送往后臺的作業(yè)在后臺繼續(xù)運(yùn)行
kill [%JOB_NUM]: 終止指定的作業(yè)

例子:

1 ping 172.18.0.1 & & 命令直接放在后臺運(yùn)行
圖中可以看到顯示的內(nèi)容鲁捏,也可以直接輸入要運(yùn)行的命令芯砸,注意放在后臺運(yùn)行的,按 ctrl + c 命令是結(jié)束不了的给梅,需要用到 jobs 命令來查看后臺運(yùn)行的任務(wù)列表號假丧,然后 用命令 fg 3 (3是工作號) 調(diào)回到前臺再用ctrl + c 就可以結(jié)束了。也可以用 kill %3
2破喻、screen的用法
就是當(dāng)我們工作中通常用遠(yuǎn)程去執(zhí)行一個(gè)動作和備份或者其他命令時(shí)虎谢,花的時(shí)間長,在這期間突然網(wǎng)絡(luò)會中斷曹质,任務(wù)沒完成婴噩,這時(shí)候我們就可以用開啟scree會話來解決。
流程:
輸入screen命令
然后執(zhí)行要運(yùn)行的任務(wù)就可以了羽德,例如我們執(zhí)行ping的任務(wù)
在另一個(gè)窗口查看它們的進(jìn)程關(guān)系几莽,也可以再ps aux 命令查看
現(xiàn)在我們把網(wǎng)絡(luò)斷了,在查看它的進(jìn)程宅静,發(fā)現(xiàn)會話和ping的進(jìn)程還在說明即使斷網(wǎng)了任務(wù)還在運(yùn)行章蚣,等網(wǎng)絡(luò)正常了重新啟動任務(wù)就可以了。
命令:screen -ls 查看會話處于休眠中姨夹,-r 是恢復(fù)會話的意思纤垂。
*注意在6上我們放在后臺執(zhí)行網(wǎng)絡(luò)一段還在執(zhí)行,7上即使放在后臺執(zhí)行網(wǎng)絡(luò)一斷就不執(zhí)行了磷账。

并行運(yùn)行:

同時(shí)運(yùn)行多個(gè)進(jìn)程峭沦,提高效率
方法1
vim all.sh
f1.sh&
f2.sh&
f3.sh&
用于想要同時(shí)進(jìn)行多種任務(wù),節(jié)省時(shí)間

案例:

1 創(chuàng)建f1 和 f2 兩個(gè)腳本逃糟,一般如果不放在后臺執(zhí)行就按順訊先執(zhí)行f1.sh完成后才執(zhí)行f2.sh吼鱼,如果我們想要同時(shí)并行執(zhí)行就創(chuàng)建新的all.sh及腳本把他們?nèi)挤胚M(jìn)去蓬豁,后面加&后臺執(zhí)行的命令,賦予權(quán)限菇肃,在執(zhí)行./all.sh就可以了地粪。
一旦想要停止,all是前臺執(zhí)行就用ps aux 查看 琐谤,用killall f1.sh 直接殺就可以了蟆技。
2 (./f1.sh &);(./f2.sh &);(./f3.sh &)
用分號隔開執(zhí)行多條命令這種方法比較簡單,如果我們想停止停不下了斗忌,用killall f1.sh 或者killall f2.sh
3 { ./f1.sh& ./f2.sh& ./f3.sh& } 記得要加相對路徑 . 停止任務(wù)也是同上
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末付魔,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子飞蹂,更是在濱河造成了極大的恐慌几苍,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件陈哑,死亡現(xiàn)場離奇詭異妻坝,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)惊窖,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進(jìn)店門刽宪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人界酒,你說我怎么就攤上這事圣拄。” “怎么了毁欣?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵庇谆,是天一觀的道長。 經(jīng)常有香客問我凭疮,道長饭耳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任执解,我火速辦了婚禮寞肖,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘衰腌。我一直安慰自己新蟆,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布右蕊。 她就那樣靜靜地躺著琼稻,像睡著了一般。 火紅的嫁衣襯著肌膚如雪尤泽。 梳的紋絲不亂的頭發(fā)上欣簇,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天,我揣著相機(jī)與錄音坯约,去河邊找鬼熊咽。 笑死,一個(gè)胖子當(dāng)著我的面吹牛闹丐,可吹牛的內(nèi)容都是我干的横殴。 我是一名探鬼主播,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼卿拴,長吁一口氣:“原來是場噩夢啊……” “哼衫仑!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起堕花,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤文狱,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后缘挽,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體瞄崇,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年壕曼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了苏研。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 37,997評論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡腮郊,死狀恐怖摹蘑,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情轧飞,我是刑警寧澤衅鹿,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布,位于F島的核電站过咬,受9級特大地震影響塘安,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜援奢,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一兼犯、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧集漾,春花似錦切黔、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至驱显,卻和暖如春诗芜,著一層夾襖步出監(jiān)牢的瞬間瞳抓,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工伏恐, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留孩哑,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓翠桦,卻偏偏與公主長得像横蜒,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子销凑,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評論 2 345

推薦閱讀更多精彩內(nèi)容

  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯(cuò)誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,134評論 2 34
  • 進(jìn)程相關(guān)概念 內(nèi)核的功能 進(jìn)程管理丛晌、文件系統(tǒng)、網(wǎng)絡(luò)功能斗幼、內(nèi)存管理澎蛛、驅(qū)動程序、安全功能等蜕窿。 process 進(jìn)程瓶竭,正...
    夾克K閱讀 996評論 0 1
  • kill 作用:向進(jìn)程發(fā)送信號。 注意: kill命令只是用來向進(jìn)程發(fā)送信號的渠羞,而不是直接殺死進(jìn)程斤贰。 kill命令...
    echoworlding閱讀 13,096評論 3 10
  • 1.命令格式: kill[參數(shù)][進(jìn)程號] 2.命令功能: 發(fā)送指定的信號到相應(yīng)進(jìn)程。不指定型號將發(fā)送SIGTER...
    金星show閱讀 1,183評論 0 0
  • 進(jìn)程相關(guān)概念系統(tǒng)進(jìn)程管理工具任務(wù)計(jì)劃 一次询、進(jìn)程相關(guān)概念 定義:進(jìn)程(Process)是運(yùn)行中的程序的一個(gè)副本荧恍,是被...
    哈嘍別樣閱讀 557評論 0 0