killall 22.21 命令詳解


按指定名稱殺除所有進程。

以前若要殺除進程, 需使用 ps 命令配閤 grep 查找進程, 而 killall 卻把這 2 過程閤二為一。

另請參閱: grep     ps

基本用法     詳細用法

killall memcached
			

基本語法

killall [-Z CONTEXT] [-u USER] [ -eIgiqrvw ] [ -SIGNAL ] NAME...
 
killall -l, --list
 
killall -V, --version
			

選項參數

參數 EN 解釋 中文翻譯 備注
-e,--exact require exact match for very long names 要求精確匹配非常長的名稱
-I,--ignore-case case insensitive process name match 不區分大小寫的進程名稱匹配
-g,--process-group kill process group instead of process 殺除進程組而不是進程
-y,--younger-than kill processes younger than TIME 殺除早於 TIME 的進程
-o,--older-than kill processes older than TIME 殺除晚於 TIME 的進程
-i,--interactive ask for confirmation before killing 殺除之前要求確認
-l,--list list all known signal names 列齣所有已知的信號名稱
-q,--quiet don't print complaints 不打印投訴
-r,--regexp interpret NAME as an extended regular expression 把 NAME 解釋為擴展的正則錶達式
-s,--signal SIGNAL send this signal instead of SIGTERM 發送此信號而不是 SIGTERM
-u,--user USER kill only process(es) running as USER 隻殺除由 USER 運行的進程
-v,--verbose report if the signal was successfully sent 報告,若信號被成功發送
-V,--version display version information 顯示版本信息
-w,--wait wait for processes to die 等待進程死亡
-Z,--context REGEXP

kill only process(es) having context

(must precede other arguments)

隻殺除具有上下文的進程

(必須先於其它自變量)

基本用法

功能 命令 文字解釋 示例 示例解釋
殺除 killall <command-name> 殺除指定名稱的所有進程 killall memcached 殺除所有 memcached 進程
幫助 killall --help 展示幫助信息
版本 killall -V 展示版本信息
killall --version

 

版權聲明: 本文為獨傢原創稿件,版權歸 樂數軟件 ,未經許可不得轉載。