kill-9
答:区别是使用方式不同。1、kill-s9命令是间接向进程发送一个SIGKILL信号。2、kill-9命令是直接向进程发送一个SIGKILL信号。使用kill-9命令会直接终止进程,不会给进程任何机会进行清理和保存数据,可能会导致数据丢失或者文件损坏。
答:1、我们经常会用到 kill 命令去杀死一个进程,但是有时会出现kill不成功的现象,这是就要用到 kill -9 。2、之所以这两个命令会有区别是因为所发送的 信号(Signal) 是不同的: 默认情况下 kill 命令的参数为 -15 ,如下图所示:kill -15 代表的信号为 SIGTERM ,这是告诉进程你 需要被关...
答:kill -KILL [pid]发送SIGKILL (9)强迫进程立即停止,并且不实施清理操作。kill -9 -1终止你拥有的全部进程。方法三: killall 通过程序的名字,来杀死进程例如: killall firefox注意: 该命令可以使用 -9 参数来强制杀死进程, killall -9 firefox方法四: pkill 通过程序的名字, 直接杀死所有进程例如: pkill firefox...
答:大部分程序会先释放自己的资源,然后再停止。但是也有程序可以在接受到信号量后,继续做其他一些事情,并且这些事情是可以配置的。如果程序正在等待IO,可能就不会立马做出响应。也就是说, 15) SIGTERM 是可能被阻塞、被忽略的。小结: 在使用 kill -9 前,应该先使用 kill -15 ,给目标进程...
答:1、kill -9 id:一般不加参数kill是使用15来杀,这相当于正常停止进程,停止进程的时候会释放进程所占用的资源;他们的区别就好比电脑关机中的软关机(通过“开始”菜单选择“关机”)与硬关机(直接切断电源),虽然都能关机,但是程序所作的处理是不一样的。2、kill - 9 表示强制杀死该进程;而 ...
答:kill -9 发送SIGKILL信号给进程将其终止,但对于以下两种情况不适用:1.该进程是僵尸进程(STAT z),此时进程已经释放所有的资源,但是没有被父进程释放。僵尸进程要等到父进程结束,或者重启系统才可以被释放。2.进程处于“内核态”,并且在等待不可获得的资源,处于“内核态 ”的资源默认忽略所有信号...
答:1、首先,连接相应linux主机,进入到linux命令行状态下,等待输入shell指令。2、其次,以终止进程号1984的nginx子进程为例,在linux命令行中输入:kill -9 1984。3、最后,按下回车键执行shell指令,此时会看到进程号1984的nginx子进程被成功终止了。
答:kill -9 发送SIGKILL信号给进程,将其终止,但对于以下两种情况不适用 1.该进程是僵尸进程(STAT z),此时进程已经释放所有的资源,但是没有被父进程释放。僵尸进程要等到父进程结束,或者重启系统才可以被释放。2.进程处于“核心态”,并且在等待不可获得的资源,处于“核心态 ”的资源默认忽略所有信号...
答:kill 命令通常用于终止执行中的程序。 kill可将指定的信息送至程序。默认送的信息为SIGTERM (信息编号为15),代表关闭进程 kill -9 pid kill -15 pid (效果等同于 kill pid )其中 9 和 15 指的是信息编号 什么是信息编号 使用kill -l 命令可以查看信息及编号 信息编号代指不同的信息,不同...
答:最近在部署环境时,遇到kill -9杀不掉进程的问题,在此做一记录以供学习:杀不掉进程的原因:这个是僵尸进程 解决办法:1.找出僵尸进程:ps -A -ostat,ppid,pid,cmd | grep -e '^[Zz]'命令注解: -A 参数列出所有进程 -o 自定义输出字段 我们设定显示字段为 stat(状态), ppid(...
网友评论:
须泉17098909161:
kill 默认信号term与 - 9有什么区别,捕获是什么意思?trem不能杀死什么样的进程? -
38543有良
: 多数人可能会回答 kill -9 pid,这是一种在多数情况下正确的做法.不过本文打算阐述使用kill -9带来的一些问题,并给出另一种标准的kill方式.标准中断信号在Linux信号机制中,存在多种进程中断信号(Linux信号列表 ).
须泉17098909161:
linux中的kill- 9跟kill - 3有什么区别 -
38543有良
: 下面是kill -9的说明: kill -s 9 15572 其中,-s 9 制定了传递给进程的信号是9,即强制、尽快终止进程. 15572则是上面ps查到的火狐(firefox)的pid. 简单吧,但有个问题,进程少时ps还无所谓,进程多了,就会觉得痛苦了,无论是ps -ef 还...
须泉17098909161:
UNIX中的kill- 9的" - 9"是什么意思 -
38543有良
: -9 代表强制杀死进程.
须泉17098909161:
AIX下的,kill- 9命令,什么含义 -
38543有良
: 等于 kill -kill 强制杀掉,如果只有kill不加参数可能杀不掉! 如果kill -9也杀不掉 可以考虑杀父进程! 小心操作!
须泉17098909161:
Linux中kill- 9 $$是做什么的啊? -
38543有良
: 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 ...
须泉17098909161:
unix kill命令
38543有良
: kill 实际的实际作用是给进程发信号(signal), 其常用格式为 kill -sig pid 这里的 sig 可以是信号对应的数字,也可以是信号名,比如你如果用 kill -9 pid 实际是发 9号信号给进城,9对应的信号名是 KILL.所以 kill -9 等价于 kill -KILL pid. 常用的...
须泉17098909161:
Linux输入kill- 9 ***** 会发生什么 -
38543有良
: kill -9 进程编号 //不留余地,直接终止某个进程,kill -15 进程编号 //正常中止进程,有善后处理
须泉17098909161:
linux 命令 kill- 9 pid 为什么9前面要加 - 号 kill 9 pid 也可以啊 -
38543有良
: 加减号是标准写法,表示这是一个参数,不加减号是非标准写法,这种写法只能在部分命令中可以使用,大部分命令都是需要加减号的.
须泉17098909161:
linux 杀死进程命令有什么用 -
38543有良
: kill -9 进程号 先 ps -ef | more 看进程情况 如果知道进程名称 也可以用 ps -ef| grep 进程名称 找到第二列 就是进程号 ,输入 kill -9 进程号
须泉17098909161:
利用linux的命令kill- 9杀死java程序会有什么后果? -
38543有良
: 正常的java程序,你启动,ctrl+c退出的时候也跟着退出了.用nohup /run.sh & 这样的需要用kill -9 或者你自己写一个特殊的sh用来专门杀这个进程也可以、