溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux基礎命令pkill的用法

發(fā)布時間:2021-08-31 17:11:27 來源:億速云 閱讀:249 作者:chen 欄目:建站服務器

本篇內容介紹了“Linux基礎命令pkill的用法”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

pkill

pkill可以給指定的進程發(fā)送信息,它可以結束某個執(zhí)行的進程或者目錄登錄的用戶。

此命令的適用范圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、語法

pkill [-signal]  [-fvx]  [-n|-o] [-P ppid,...]  [-g pgrp,...]  [-s sid,...]  [-u euid,...]  [-U uid,...]  [-G gid,...]  [-t term,...]  [pattern]

 

2、選項列表

選項

說明

--help

顯示幫助文檔

--version

顯示命令版本

-f

查找完成的文件名

-g pgrp

只匹配列出的進程組ID中的進程。進程組0被轉換為pgrep或pkill自己的進程組。

-G gid

只匹配實際組ID列出的進程??梢允褂脭?shù)值或符號值。

-n

選擇最近執(zhí)行的進程

-o

選擇最早的進程

-P ppid

選擇父pid匹配的進程

-s sid

只匹配進程會話ID列出的進程。會話ID 0被轉換為pgrep或pkill自己的會話ID。

-t term

查找符合終端號的進程

-u euid

只匹配其有效用戶ID列出的進程。

-U uid

只匹配實際用戶ID列出的進程??梢允褂脭?shù)值或符號值。

-v

查找不符合條件的進程

-x

只匹配其名稱(如果-f指定了命令行)與模式完全匹配的進程。

-signal

要發(fā)送的信號

 

3、返回值

退出碼

說明


一個或多個進程符合。

1

沒有進程符合

2

命令的語法錯誤

3

致命錯誤:內存不足等。

 

4、實例

殺死wc進程

[root@localhost ~]# pkill -SIGKILL wc                   //wc發(fā)送KILL信號,殺死進程

[1]-  已殺死               nice -n 19 wc

You have new mail in /var/spool/mail/root 

[root@localhost ~]# ps                                    //查看進程,wc已經殺死

  PID TTY          TIME CMD

 8266 pts/0    00:00:00 bash

 8554 pts/0    00:00:00 ps

“Linux基礎命令pkill的用法”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經查實,將立刻刪除涉嫌侵權內容。

AI