linux 用 kill -9 命令杀死一个进程, 这个进程的socket连接会自动关闭吗?
作者&投稿:米券 (若有异议请与网页底部的电邮联系)
正常的java程序,你启动,ctrl+c退出的时候也跟着退出了。
用nohup /run.sh & 这样的需要用kill -9 或者你自己写一个特殊的sh用来专门杀这个进程也可以、
新开一个shell窗口,或者新建一个用户来试试,或者使用绝对路径来执行,一般来说杀掉后都可以重启的,不行的话就是你服务有问题了,最好把报错信息发上来一下
会关闭的,其实你可以这么理解,一个进程,就算是保护进程,没有了父进程依赖0号进程,但是照样会存在进程的,只要连接存在,一定会有一个进程运行,所以,如果你把进程关闭了,socket是一定会被关闭的会自动关闭。
谷鸿赖氨: kill命令格式:kill -Signal pid pid是进程号,可以用 ps 命令查出 signal是发送给进程的信号,TERM(或数字9)表示“无条件终止” 下面是一个例子$ whoami root$ ps auxw | grep vi #查询有没有运行vi程序 fenggz 13118 0.0 0.0 4140 1044 pts/1 ...
吴兴区15732058445: Linux 对于僵尸进程,可以用kill- 9 来强制终止退出吗??
谷鸿赖氨: 发送SIGKILL (9)强迫进程立即停止,并且不实施清理操作.kill -9 -1终止你拥有的全部进程
吴兴区15732058445: linux 怎么用 kill 命令 结束占用 80端口的 进程 - ?
谷鸿赖氨: netstat -nat 查看进程 然后再 Kill
吴兴区15732058445: kill 默认信号term与 - 9有什么区别,捕获是什么意思?trem不能杀死什么样的进程? - ?
谷鸿赖氨: 多数人可能会回答 kill -9 pid,这是一种在多数情况下正确的做法.不过本文打算阐述使用kill -9带来的一些问题,并给出另一种标准的kill方式.标准中断信号在Linux信号机制中,存在多种进程中断信号(Linux信号列表 ).
吴兴区15732058445: Linux输入kill- 9 ***** 会发生什么 - ?
谷鸿赖氨: kill -9 进程编号 //不留余地,直接终止某个进程,kill -15 进程编号 //正常中止进程,有善后处理
吴兴区15732058445: linux中的kill- 9跟kill - 3有什么区别 - ?
谷鸿赖氨: 下面是kill -9的说明: kill -s 9 15572 其中,-s 9 制定了传递给进程的信号是9,即强制、尽快终止进程. 15572则是上面ps查到的火狐(firefox)的pid. 简单吧,但有个问题,进程少时ps还无所谓,进程多了,就会觉得痛苦了,无论是ps -ef 还...
吴兴区15732058445: linux 用 kill- 9 命令杀死一个进程, 这个进程的socket连接会自动关闭吗? - ?
谷鸿赖氨: 会关闭的,其实你可以这么理解,一个进程,就算是保护进程,没有了父进程依赖0号进程,但是照样会存在进程的,只要连接存在,一定会有一个进程运行,所以,如果你把进程关闭了,socket是一定会被关闭的
吴兴区15732058445: linux中Ctrl+c跟kill- 9和kill - 15的区别哪里?谢谢! - ?
谷鸿赖氨: ctrl+c是终止当前在终端窗口中运行的命令或脚本,kill -9 pid,是不顾后果的强制终止(如果的你的速度够快,有时候是和ctrl+c是一样的) kill -15 pid,是先关闭和其有关的程序,再将其关闭
吴兴区15732058445: 利用linux的命令kill- 9杀死java程序会有什么后果? - ?
谷鸿赖氨: 正常的java程序,你启动,ctrl+c退出的时候也跟着退出了.用nohup /run.sh & 这样的需要用kill -9 或者你自己写一个特殊的sh用来专门杀这个进程也可以、
吴兴区15732058445: linux rh9.0 里如何用kill命令杀死一个进程.给出具体格式 - ?
谷鸿赖氨: ps -aux 查看你所要找的程序或进程的名称,和1其对应的pid kill pid. 例如: ps -aux 显示firefox的pid是1024 kill 1024 完成了. 不过有的进程被kill 时需要root 权限.