免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1106 | 回复: 2
打印 上一主题 下一主题

"kill" command. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-05-04 16:37 |只看该作者 |倒序浏览
what is the diffenence between the following two commands:

1) kill -1 pid
2) kill -HUP pid

thx all.

论坛徽章:
0
2 [报告]
发表于 2003-05-04 16:42 |只看该作者

"kill" command.

if you chage any daemon's configuration , e.g, inetd.conf or Apache httpd.conf and want it work using new configuration immediately. you can use the second command

kill -9 pid
this is kill the process by force. it is useful

论坛徽章:
0
3 [报告]
发表于 2003-05-04 18:19 |只看该作者

"kill" command.

kill命令的字面意思容易让人发生误会。
kill命令的本质实际上是“向指定进程发送一个信号”(man kill)
它的语法就是
kill [信号说明] 进程编号
如果省略信号说明部分,kill就会发送SIHTERM信号。

每个程序都可以自己定义收到某个信号时采取什么措施(man signal),除了SIGKILL等个别信号之外。某些程序定义了SIGHUP信号的动作是重新读取配置文件,但切不可随意推而广之,SIGHUP信号的缺省动作与SIGTERM是一样的,都是结束程序执行。

在Linux下,描述信号的方法最好还是用文字(如-SIGTERM/-SIGHUP/……)而不是用他们的编号(如-3/-9),这样有助于学习。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP