kill

更新时间:
2024-01-09
下载文档

kill

向指定的线程或进程发送信号,默认发送 SIGKILL 信号。

格式

kill [-n signum tid/pid] | [tid/pid]

说明

[root@sylixos:/root]# help kill
kill a thread or send a signal to a thread.
notice : tid is HEX, pid is DEC.
kill [-n signum tid/pid] | [tid/pid]
[root@sylixos:/root]# 

此命令有 2 种用法:

  • 参数 tid/pid:用于向进程或线程发送 SIGKILL(9)信号。
  • kill – n signum tid/pid:用于向进程或线程发送数字 signum 所代表的信号。

备注:

进程号是十进制,线程号是十六进制。

样例

注意: ts 命令的作用是展示线程信息。详细字段信息参考 ts 命令。

[root@shell:/root]# ts
thread show >>

      NAME         TID    PID  PRI STAT LOCK SAFE    DELAY   PAGEFAILS FPU CPU
---------------- ------- ----- --- ---- ---- ---- ---------- --------- --- ---
t_idle0          4010000     0 255 RDY     0 YES           0         0       0
t_itimer         4010001     0  20 SLP     0 YES        4356         0       0
t_isrdefer       4010002     0   0 SEM     0 YES           0         0       0
t_except         4010003     0   0 SEM     0 YES           0         0       0
t_log            4010004     0  60 MSGQ    0 YES           0         0       0
t_power          4010005     0 254 SLP     0 YES          85         0       0
t_hotplug        4010006     0 250 SEM     0 YES          85         0       0
t_reclaim        4010008     0 253 MSGQ    0 YES           0         0       0
t_sync           4010009     0 252 SLP     0             184         0       0
t_netjob         401000a     0 110 SEM     0 YES           0         0       0
t_netproto       401000b     0 110 MSGQ    0 YES           8         0       0
t_snmp           401000c     0 110 MSGQ    0 YES           0         0       0
t_ftpd           401000d     0 160 MSGQ    0               0         0       0
t_telnetd        401000e     0 160 MSGQ    0 YES           0         0       0
t_xinput         4010010     0 199 SEM     0               0         0       0
t_touch          4010012     0 160 SEM     0               0         0       0
t_tshell         4010013     0 150 RDY     1               0         0       0

thread: 17
[root@shell:/root]# kill 0x4010010
[root@shell:/root]# ts
thread show >>

      NAME         TID    PID  PRI STAT LOCK SAFE    DELAY   PAGEFAILS FPU CPU
---------------- ------- ----- --- ---- ---- ---- ---------- --------- --- ---
t_idle0          4010000     0 255 RDY     0 YES           0         0       0
t_itimer         4010001     0  20 SLP     0 YES        1949         0       0
t_isrdefer       4010002     0   0 SEM     0 YES           0         0       0
t_except         4010003     0   0 SEM     0 YES           0         0       0
t_log            4010004     0  60 MSGQ    0 YES           0         0       0
t_power          4010005     0 254 SLP     0 YES          78         0       0
t_hotplug        4010006     0 250 SEM     0 YES          78         0       0
t_reclaim        4010008     0 253 MSGQ    0 YES           0         0       0
t_sync           4010009     0 252 SLP     0             178         0       0
t_netjob         401000a     0 110 SEM     0 YES           0         0       0
t_netproto       401000b     0 110 MSGQ    0 YES           1         0       0
t_snmp           401000c     0 110 MSGQ    0 YES           0         0       0
t_ftpd           401000d     0 160 MSGQ    0               0         0       0
t_telnetd        401000e     0 160 MSGQ    0 YES           0         0       0
t_touch          4010012     0 160 SEM     0               0         0       0
t_tshell         4010013     0 150 RDY     1               0         0       0

thread: 16
[root@shell:/root]#
文档内容是否对您有所帮助?
有帮助
没帮助