linux kill程序組的兩種方法

2021-09-19 06:54:45 字數 365 閱讀 8276

原文:

kill

kill命令是linux常用的關閉程序基礎命令。關閉指定pid的程序:

kill -9

一般情況下,pid都是正值,當pid為負值時,kill可以用來關閉程序組。針對nginx的例子,可以通過:

kill -9 -13611 #負值,關閉13611程序組

實現。但使用kill的負值pid功能時,要謹慎。

根據kill手冊,kill -9 -1是特殊的,會把幾乎所有的程序都打殺掉,只留下init和它自身。

pkill

相比於kill,pkill支援通過程序名等殺掉程序。針對nginx的例子,可以通過:

pkill -9 nginx

實現。

linux kill程序組的兩種方法

不考慮使用linux的service等命令進行管理的情況,如何方便地關閉nginx程序?kill命令是linux常用的關閉程序基礎命令。關閉指定pid的程序 kill 9 一般情況下,pid都是正值,當pid為負值時,kill可以用來關閉程序組。針對nginx的例子,可以通過 kill 9 1361...

兩種程序遍歷方式

病毒樣本md5 642a393a5c65d202180df5af06f29c5a include include 通過hkey performance data遍歷程序.從nimda病毒中發現的這種方式.int main dword cb 0x40000,type 0 regqueryvalueex...

程序的建立,建立程序的兩種方式

一 程序的建立 1,系統的初始化 2,乙個程序在執行過程中開啟了子程序 3,使用者的互動式請求,而建立乙個新程序 如雙擊qq 4,乙個批處理作業的初始化 只在大型機的批處理系統中應用 關於程序的建立,unix和windows 1,在unix中系統呼叫的是 fork,fork會建立乙個與父程序一摸一樣...