skill命令 – 送讯号给正在执行的程序

Linux命令 统信UOS系统管理员 4周前 (03-19) 18次浏览 0个评论 扫描二维码

skill 命令送个讯号给正在执行的程序,预设的讯息为 TERM (中断),较常使用的讯息为 HUP、INT、KILL、STOP、CONT 和 0。

讯息有三种写法:分别为 -9、-SIGKILL、-KILL,可以使用 -l 或 -L 已列出可使用的讯息。

语法格式:skill [讯号名称] [选择程序的规则]

常用参数:

-v 详细输出/ 列出所选择程序的资讯
-n 没有动作/ 显示程序代号
-t 终端机代号
-u 使用者名称
-w 智能警告讯息/ 尚未完成

参考实例

停止所有在 PTY 装置上的程序:

[root@xtuos.com ~]# skill -KILL -v pts/* 

停止三个使用者 user1、user2、user3:

[root@xtuos.com ~]# skill -STOP user1 user2 user3

冻结 16514 号进程:

[root@xtuos.com ~]# skill -STOP 16514

冻结 oracle 进程:

[root@xtuos.com ~]# skill -STOP oracle

唤醒进程:

[root@xtuos.com ~]# skill -CONT 16514 


统信UOS之家 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:skill命令 – 送讯号给正在执行的程序
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址