Latest web development tutorials

、Linuxのkillコマンド

LinuxのコマンドDaquanの LinuxのコマンドDaquanの

Linuxの実行中のプログラムまたは仕事を削除するコマンドを殺します。

プログラムに指定された情報を殺すことができます。 デフォルトの情報SIGTERM(15)は、プログラムが終了指定することができます。 これはプログラムを終了しない場合は、プログラムの削除を強制しようとするSIGKILL(9)情報を使用することができます。 作業計画や指示を表示するために利用可能なジョブまたはpsコマンドの数。

文法

kill [-s <信息名称或编号>][程序] 或 kill [-l <信息编号>]

パラメータ説明:

  • -l <メッセージ番号> <メッセージ番号>オプションを追加する場合は、-lオプションは、すべての情報の名前が表示されます。
  • -s <メッセージ名または番号>が送信される情報を指定します。
  • [プログラム]、[プログラム]は、それがジョブ番号であってもよいし、PIDまたはPGIDのプログラムであってもよいです。

プロセスを強制終了します

# kill 12345

力のkillプロセス

# kill -KILL 123456

SIGHUP信号を送信し、信号で使用することができます

# kill -HUP pid

プロセスを強制終了します

# kill -9 123456

表示信号

# kill -l
1) SIGHUP	 2) SIGINT	 3) SIGQUIT	 4) SIGILL	 5) SIGTRAP
6) SIGABRT	 7) SIGBUS	 8) SIGFPE	 9) SIGKILL	10) SIGUSR1
11) SIGSEGV	12) SIGUSR2	13) SIGPIPE	14) SIGALRM	15) SIGTERM
16) SIGSTKFLT	17) SIGCHLD	18) SIGCONT	19) SIGSTOP	20) SIGTSTP
21) SIGTTIN	22) SIGTTOU	23) SIGURG	24) SIGXCPU	25) SIGXFSZ
26) SIGVTALRM	27) SIGPROF	28) SIGWINCH	29) SIGIO	30) SIGPWR
31) SIGSYS	34) SIGRTMIN	35) SIGRTMIN+1	36) SIGRTMIN+2	37) SIGRTMIN+3
38) SIGRTMIN+4	39) SIGRTMIN+5	40) SIGRTMIN+6	41) SIGRTMIN+7	42) SIGRTMIN+8
43) SIGRTMIN+9	44) SIGRTMIN+10	45) SIGRTMIN+11	46) SIGRTMIN+12	47) SIGRTMIN+13
48) SIGRTMIN+14	49) SIGRTMIN+15	50) SIGRTMAX-14	51) SIGRTMAX-13	52) SIGRTMAX-12
53) SIGRTMAX-11	54) SIGRTMAX-10	55) SIGRTMAX-9	56) SIGRTMAX-8	57) SIGRTMAX-7
58) SIGRTMAX-6	59) SIGRTMAX-5	60) SIGRTMAX-4	61) SIGRTMAX-3	62) SIGRTMAX-2
63) SIGRTMAX-1	64) SIGRTMAX

ユーザーが指定したすべてのプロセスを殺します

#kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程 
#kill -u hnlinux //方法二

LinuxのコマンドDaquanの LinuxのコマンドDaquanの