kill其实并不像其名字那样只是为了把进程杀死,而是可以用于向进程发送信号:
kill [-s 信号声明 | -n 信号编号 | -信号声明] 进程号
选项:
-s sig SIG 是信号名称
-n sig SIG 是信号编号
$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) SI
kill命令在Linux中不仅可以结束进程,还可以向进程发送不同类型的信号。通过指定信号名称或编号,如-s INT或-n 2,可以向目标进程发送INT(中断)信号等,实现对进程的操作。
订阅专栏 解锁全文
670

被折叠的 条评论
为什么被折叠?



