好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > 簡單了解Linux系統中pgrep與pkill命令的使用

簡單了解Linux系統中pgrep與pkill命令的使用

熱門標簽:萊蕪移動外呼系統 軟件電話機器人 小語股票電銷機器人 申請400電話流程好嗎 柯城手機地圖如何做地圖標注 高德地圖標注在電腦上 襄陽地圖標注店 杭州電銷機器人有效果嗎 金華呼叫中心外呼系統廠家

pgrep, pkill – 查找或者發信號給進程通過名稱和其它屬性。

語法

pgrep [-flvx] [-n | -o] [-d delim] [-P ppidlist] [-g pgrplist] [-s sidlist] [-u euidlist] [-U uidlist] [-G gidlist] [-J projidlist] [-t termlist] [-T taskidlist] [-c ctidlist] [-z zoneidlist] [pattern]

pkill [-signal] [-fvx] [-n | -o] [-P ppidlist] [-g pgrplist] [-s sidlist] [-u euidlist] [-U uidlist] [-G gidlist] [-J projidlist] [-t termlist] [-T taskidlist] [-c ctidlist] [-z zoneidlist] [pattern]


說明
pgrep程序檢查在系統的中活動進程,報告進程屬性匹配命令行上指定條件的進程的ID。每一個進程ID以一個十進制數表示,通過一個分割字符串和下一個ID分開,默認的分割字符串是一個新行。對于每個屬性選項,用戶可以在命令行上指定一個以逗號分割的可能值的集合。例如,

復制代碼
代碼如下:

pgrep -G other,daemon

匹配真實組ID是other或者是daemon的進程。如果多個條件被指派,這些匹配條件按邏輯與”AND”規則運算。例如,

復制代碼
代碼如下:

pgrep -G other,daemon -U root,daemon

匹配進程它的屬性是:
(真實的組ID是other或者是daemon) 與 (真實的用戶ID是root或者是daemon)
pkill函數和pgrep相同,除了匹配的進程被信號通知就像用kill(1)替代了pgrep的進程ID的輸出。一個信號名稱或者數字可以作為pkill的第一個命令行選項。

選項
支持下面的選項:The following options are supported:
-c ctidlist 僅匹配列表中列出的ID的進程。
-d delim 指定每一個匹配的進程ID之間分割字符串。如果沒有 -d 選項指定,默認的是新行字符。-d 選項僅在pgrep命令中有效。
-f正則表達式模式將執行與完全進程參數字符串 (從/proc/nnnnn/psinfo文件的pr_psargs字段獲得)匹配。如果沒有 -f 選項,表達式僅對執行文件名稱(從/proc/nnnnn/psinfo文件pr_fname字段獲得)匹配。
-g pgrplist僅匹配進程組ID在給定列表中的進程。如果組0包括在列表中,這個被解釋為pgrep或者pkill進程的組ID。
-G gidlist僅匹配真實組ID在給定列表中的進程。每一個組ID可以使用組名稱或者數字的組ID指定。
-J projidlist匹配項目ID在給定列表中的進程。每一個項目ID可以使用項目的名稱或者數字項目ID來指定。
-l長格式輸出。輸出每一個匹配進程的名稱連同進程ID。進程名稱從pr_psargs 或者 pr_fname字段獲得,依賴于-f選項是否指定。-l選項僅在pgrep命令中有效。
-n匹配最新(最近生成的)符合所有其它匹配條件的進程。不能和-o選項一起使用。
-o匹配最舊(最早生成的)符合所有其它匹配條件的進程。不能和-n選項一起使用。
-P ppidlist 僅匹配給定列表中父進程ID的進程。
-s sidlist 僅匹配進程會話ID在給定列表中的進程。如果ID 0在列表中,這個解釋為pgrep或者pikill進程的會話ID。
-t termlist 僅匹配與給定列表中終端關聯的進程。每一個終端指定為在/dev中終端設備路徑名稱的后綴。例如term/a 或者 pts/0。
-T taskidlist 僅匹配在給定列表中任務ID的進程。如果ID 0包括在列表中,這個解釋為pgrep或者pikill進程的會話ID。
-u euidlist 僅匹配有效用戶ID在給定列表中的進程。每個用戶ID可以通過一個登錄名稱或者數字的用戶ID指定。
-U uidlist 僅匹配真實的用戶ID在給定列表中的進程。每個用戶ID可以通過一個登錄名稱或者數字的用戶ID指定。
-v 反向匹配。匹配所有的進程除了符合匹配條件的。
-x 僅認為進程其參數字符串或者執行文件名稱正確匹配規定模式是匹配的進程。模式被認為是準確的當所有在進程參數字符串或者可執行文件名稱的字符匹配模式。
-z zoneidlist 僅匹配區域ID在給定列表中的進程。每一個區域ID可以使用一個區域名稱或者一個數字的區域ID指定。這個選項僅在全局區域中執行有效。如果pkill程序用來往其它區域的進程發信號,進城必須宣稱{PRIV_PROC_ZONE}特權。
-signal 指定發往每一個匹配進程的信號。如果沒有指定,SIGTERM 是默認的信號。-signal僅在pkill命令中作為第一個選項有效。信號可以是在signal.h中定義的沒有SIG前綴的一個符號名字,也可是一個相應的信號數值。

例子

例子1 獲得一個進程ID

獲得sendmail的進程ID:

復制代碼
代碼如下:

example% pgrep -x -u root sendmail
283

例子2 終止一個進程

終止最近生成的xterm:

復制代碼
代碼如下:

example% pkill -n xterm
Exit Status

如下退出值被返回:

0 一個或者多個進程被匹配。
1 沒有進程被匹配。
2 指定了無效的命令行參數。
3 出現一個致命的錯誤。

例子3 用pkill命令踢出在線登錄用戶
由于linux服務器允許多用戶登錄,公司很多人知道密碼,工作造成一定的障礙
所以需要有時踢出指定的用戶
#who   查出當前有那些終端登錄(用 w 命令更詳細)

復制代碼
代碼如下:

# who
root pts/0 2010-10-28 09:36 (192.168.1.236)
root pts/2 2010-10-28 09:40 (192.168.1.27)
root pts/3 2010-10-28 10:02 (192.168.1.82)
root pts/4 2010-10-20 16:06 (192.168.1.244)

我想踢出IP為82的登錄,其對應的tty為pts/3

復制代碼
代碼如下:

# pkill -kill -t pts/3

再次查看

復制代碼
代碼如下:

# who
root pts/0 2010-10-28 09:36 (192.168.1.236)
root pts/2 2010-10-28 09:40 (192.168.1.27)
root pts/4 2010-10-20 16:06 (192.168.1.244)

已成功踢出

標簽:臺州 玉樹 哈密 孝感 優質穩定 海東 九江 昌都

巨人網絡通訊聲明:本文標題《簡單了解Linux系統中pgrep與pkill命令的使用》,本文關鍵詞  簡單,了解,Linux,系統,中,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《簡單了解Linux系統中pgrep與pkill命令的使用》相關的同類信息!
  • 本頁收集關于簡單了解Linux系統中pgrep與pkill命令的使用的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 欧美二区在线观看| 看一级特黄a大片日本片| 太粗大了潘金莲受不了| 国产?精品?无码?下载| free性欧.美69| 亚洲一区中文字幕久久| 色情乱婬A片野战野外老头 | 天美在线观看| 让女人尖叫求饶的床技 | 久久婷婷五月国产色综合激情| 男同被?到爽??流水| 日本一级婬片A片AAAAA毛片动漫 | 97色色| 将军撕开肚兜玩弄娇乳H| 引诱亲女乱H文欲渴| 电影三级在现观看| 亚洲综合中文| 国产大片免费观看完整| 经典三级完整版电影在线观看| 亚洲奶水xxxx哺乳期| 人与善交BBBBBB毛片| 免费世界成人男女裸体AV| chinese国产打屁股视频实践| 一级女人18毛片免费| 国产人妖TS重口系列网站观看| 人妻含泪握住粗大老乞丐| 女人扒开奶罩给男人喂奶| 色哟哟视频在线| 一边下奶一吃敷视频53分钟| 美女日p视频| 飘花电影院午夜伦a不卡| 免费看成年人视频| 欧美做受????高潮| 三级三级三级三级三级三级学生| 国产在线久爱草草免费| 亚洲人成久久婷婷精品五码| 欧美—级v免费大片| 又黄又爽免费视频| 美女用丝袜脚玩男人出精| 欧美AⅤ无码精品另类| 国产美女菊爆在线观看|