新聞中心
??linux 是一款廣泛應用于計算機操作系統(tǒng)領(lǐng)域的開源操作系統(tǒng),具有安全性、穩(wěn)定性、可靠性和跨平臺等優(yōu)點,因而受到許多用戶的喜愛和青睞。在日常使用 Linux 的過程中,有時候我們需要對系統(tǒng)進程進行操作,前文主要講解如何在 Linux 系統(tǒng)中安全停止進程,以下會給出三種方式。

### 一、使用`kill`命令
??`kill` 命令是 Linux 操作系統(tǒng)的一項功能,可以用來關(guān)閉或終止指定的進程,其格式如下:
kill [Options] ProcessID
??參數(shù)`Options`是是關(guān)于終止進程的各類信號的類型,常用的信號類型如`-9`此類型發(fā)送給指定進程的信號會強制終止進程,而不會保存進程狀態(tài),用它來終止程序需要小心謹慎,一般情況下可以使用`-15`或`-2`來安全的終止進程。參數(shù)`ProcessID` 是指終止進程的進程號,可以從 Linux 操作系統(tǒng)的任務管理器中查看。
### 二、使用`killall`命令
??`killall`命令跟`kill`命令類似,也是用來終止進程,不同的是`killall`是終止指定名稱的進程,而`kill`是按照進程號來終止進程。`killall` 命令如下:
killall [Options] ProcessName
??`ProcessName`就是進程的名稱,參數(shù)`Options`也與 `kill` 命令一致,可以指定具體的信號類型,建議盡量使用`-15`或`-2`信號類型,該類型發(fā)送的信號會提示進程保存程序狀態(tài)后再終止進程,以保證安全終止。
### 三、使用`pkill`命令
??`pkill` 命令與 `killall` 命令類似,也是按程序名稱來終止進程。其使用類似`ps –ef | grep program name`,同樣可以指定終止進程時各類信號類型,建議使用安全可靠的 `-15` 或 `-2` 信號來結(jié)束進程。
### 四、總結(jié)
??本文闡述了在 Linux 操作系統(tǒng)中如何安全停止進程的三種方法,分別是使用`kill`、`killall`以及`pkill`命令,三者本質(zhì)上是一種思路,最建議使用`-15` 或`–2` 信號類型,以保證進程安全停止的同時也能保存進程的狀態(tài)。
成都網(wǎng)站建設(shè)選創(chuàng)新互聯(lián)(?:028-86922220),專業(yè)從事成都網(wǎng)站制作設(shè)計,高端小程序APP定制開發(fā),成都網(wǎng)絡(luò)營銷推廣等一站式服務。
當前文章:Linux如何安全停止進程(linux停止進程)
網(wǎng)站路徑:http://www.5511xx.com/article/coseijp.html


咨詢
建站咨詢
