Linux基礎命令—殺死程式pkill
pkill
pkill可以給指定的程式傳送資訊,它可以結束某個執行的程式或者目錄登入的使用者。
此命令的適用範圍: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列出的程式。可以使用數值或符號值。
-n
選擇最近執行的程式
-o
選擇最早的程式
-P ppid
選擇父pid匹配的程式
-s sid
只匹配程式會話ID列出的程式。會話ID 0被轉換為pgrep或pkill自己的會話ID。
-t term
查詢符合終端號的程式
-u euid
只匹配其有效使用者ID列出的程式。
-U uid
只匹配實際使用者ID列出的程式。可以使用數值或符號值。
-v
查詢不符合條件的程式
-x
只匹配其名稱(如果-f指定了命令列)與模式完全匹配的程式。
-signal
要傳送的訊號
3、返回值
0,一個或多個程式符合。
1,沒有程式符合
2,命令的語法錯誤
3,致命錯誤:記憶體不足等。
4、例項
殺死wc程式
[root@localhost ~]# pkill -SIGKILL wc //向wc傳送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
pkill可以給指定的程式傳送資訊,它可以結束某個執行的程式或者目錄登入的使用者。
此命令的適用範圍: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列出的程式。可以使用數值或符號值。
-n
選擇最近執行的程式
-o
選擇最早的程式
-P ppid
選擇父pid匹配的程式
-s sid
只匹配程式會話ID列出的程式。會話ID 0被轉換為pgrep或pkill自己的會話ID。
-t term
查詢符合終端號的程式
-u euid
只匹配其有效使用者ID列出的程式。
-U uid
只匹配實際使用者ID列出的程式。可以使用數值或符號值。
-v
查詢不符合條件的程式
-x
只匹配其名稱(如果-f指定了命令列)與模式完全匹配的程式。
-signal
要傳送的訊號
3、返回值
0,一個或多個程式符合。
1,沒有程式符合
2,命令的語法錯誤
3,致命錯誤:記憶體不足等。
4、例項
殺死wc程式
[root@localhost ~]# pkill -SIGKILL wc //向wc傳送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基礎命令---殺死程式pkillLinux
- Linux基礎命令---殺死程式killallLinux
- linux殺死後臺程式Linux
- Linux如何檢視程式、殺死程式、啟動程式等常用命令Linux
- 殺死Oracle死鎖程式Oracle
- Linux基礎命令---init程式Linux
- 【Kill】兩條Linux命令徹底殺死OracleLinuxOracle
- Linux程式基礎命令有哪些?Linux運維命令入門基礎Linux運維
- 殺死殭屍程式
- Linux基礎命令---httpd守護程式Linuxhttpd
- Linux基礎命令---顯示程式psLinux
- Linux基礎命令---查詢程式idLinux
- linux 命令 基礎Linux
- Linux基礎命令Linux
- 殺掉鎖死的程式
- Linux基礎命令---mail郵件管理程式LinuxAI
- Linux基礎命令---top顯示程式資訊Linux
- Linux基礎命令---ftpLinuxFTP
- Linux基礎命令---apachectlLinuxApache
- Linux基礎命令---mysqlLinuxMySql
- Linux基礎命令—initLinux
- Linux基礎命令---ifcfgLinux
- Linux基礎命令—pgrepLinux
- Linux基礎命令---pgrepLinux
- Linux基礎命令—nohupLinux
- Linux基礎命令—killallLinux
- Linux基礎命令---suLinux
- Linux基礎命令---chshLinux
- Linux基礎命令---chfnLinux
- Linux基礎命令—splitLinux
- Linux基礎命令---trLinux
- Linux基礎命令---splitLinux
- Linux基礎命令---foldLinux
- Linux基礎命令—catLinux
- Linux基礎命令---catLinux
- Linux基礎命令---cpLinux
- Linux基礎命令---pasteLinuxAST
- Linux基礎命令---whereisLinux