精华内容
参与话题
问答
  • kill

    2014-08-22 17:59:27
    kill 进程名 kill 进程号 根据j

    kill 进程名

    kill 进程号

    根据进程关键字杀掉进程

    这里提供两个方法:
    1、#kill -9 $(ps -ef|grep 进程名关键字|gawk '$0 !~/grep/ {print $2}' |tr -s '\n' ' ')这个是利用管道和替换将 进程名对应的进程号提出来作为kill的参数。
    很显然上面的方法能完成但是过于复杂,下面这种就显得简单的多了
    2、#kill -9 $(pidof 进程名关键字)

    展开全文
  • killkill -9的区别

    万次阅读 多人点赞 2018-09-28 09:32:51
    kill命令格式: kill -Signal pid pid是进程号,可以用 ps 命令查出 signal是发送给进程的信号, 默认参数下,kill 发送SIGTERM(15)信号给进程,告诉进程,你需要被关闭,请自行停止运行并退出。 kill -9 发送...

    kill命令格式:
    kill -Signal pid
    pid是进程号,可以用 ps 命令查出

    signal是发送给进程的信号,

    默认参数下,kill 发送SIGTERM(15)信号给进程,告诉进程,你需要被关闭,请自行停止运行并退出。
    kill -9 发送SIGKILL信号给进程,告诉进程,你被终结了,请立刻退出。
    TERM(或数字9)表示“无条件终止”;
    因此 kill - 9 表示强制杀死该进程;与SIGTERM相比,这个信号不能被捕获或忽略,同时接收这个信号的进程在收到这个信号时不能执行任何清理。 --------------------- 本文来自 菜兜兜 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/u010486679/article/details/78415666?utm_source=copy

    展开全文
  • Linux killkill-15、kill-9区别

    千次阅读 2019-05-22 11:13:47
    killkill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。 kill -15 pid(默认) 执行完该指令后,操作系统会发送一个 SIGTERM 信号...

    kill和kill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。

    kill -15 pid(默认)
    执行完该指令后,操作系统会发送一个 SIGTERM 信号给对应的程序。当程序接收到该信号后,可能会发生以下几种情况的一种:
    当前程序立刻停止;
    程序释放相应资源,然后再停止;
    程序可能仍然继续运行。
    大部分程序会先释放自己的资源,然后再停止。但是也有程序可以在接受到信号量后,继续做其他一些事情,并且这些事情是可以配置的。如果程序正在等待IO,可能就不会立马做出响应。也就是说,15) SIGTERM 是可能被阻塞、被忽略的。

    kill -9 pid
    如果 15) SIGTERM 可以不进行响应?那 9) SIGKILL就是必杀信号,多半 ROOT 会直接使用这个命令,但并不推荐这么做。
    小结:在使用 kill -9 前,应该先使用 kill -15,给目标进程一个清理善后工作的机会。如果没有,可能会留下一些不完整的文件或状态,从而影响服务的再次启动。
     

    展开全文
  • 说说killkill -9

    万次阅读 2017-03-13 23:59:17
    kill是linux中被误解很深的一个命令, 很多人以为它是杀死一个进程, 其实不然。 关于这一点, 我在之前的博文中已经提到过了。 kill的真实含义是, 向进程发送信息。  kill 1234 是向进程1234发送一个SIGTERM信号...

           kill是linux中被误解很深的一个命令, 很多人以为它是杀死一个进程, 其实不然。 关于这一点, 我在之前的博文中已经提到过了。 kill的真实含义是, 向进程发送信息。

           kill  1234  是向进程1234发送一个SIGTERM信号。 最近, 我在用valgrind调试程序时, 发现kill无法终止进程, 于是用kill -9 1234试了一下, 果然就真kill了, kill -9  1234是向1234发送SIGKILL信号。

           一句话, kill是温柔地杀, kill -9是霸气地杀。 至于具体区别, 网上到处都有。


    展开全文
  • kill-9 kill-15

    2019-06-19 22:26:00
    kill -9 PID 是操作系统从内核级别强制杀死一个进程。 kill -15 PID 可以理解为操作系统发送一个通知告诉应用主动关闭。 kill -15 PID效果是正常退出进程,退出前可以被阻塞或回调处理。并且它是Linux缺省的...
  • killkill -9

    千次阅读 2018-09-26 10:43:43
    killkill -9 很多时候,会有人建议你,如果kill杀不掉一个进程,就用kill -9. 为什么? kill是Linux下常见的命令。其man手册的功能定义如下: kill – send a signal to a process 明朗了,其实kill就是给某个...
  • kill -INT kill -9

    2019-04-22 10:44:05
    kill -INT $pid将“中断”信号发送到具有进程ID的进程pid。然而,该过程可以决定忽略该信号,或者在退出和/或忽略它之前捕获信号并做某事。 kill -9 $pid发送无法捕获或忽略的“kill”信号。该过程将被强制关闭,...
  • libsystem_kernel.dylib __pthread_kill + 8 1 libsystem_pthread.dylib pthread_kill + 112 2 libsystem_c.dylib abort + 140 3 libsystem_c.dylib basename_r + 0 4 QuartzCore CA::OGL::MetalContext::...
  • 批量Kill yarn 任务

    千次阅读 2018-12-04 19:11:45
    # 删除处于ACCEPTED状态的任务for i in `yarn application -list | grep -w ACCEPTED | awk '{print $1}' | grep application_`; do yarn application -kill $i; done
  • Linux kill killall kill -9

    千次阅读 2019-02-18 15:03:34
    Linux kill killall kill -9
  • kill $java_ps nohup java -jar /www/test.jar >/www/log.log 2>&1 & ls -l /www/test.jar | awk '{print $5}' > /www/size } #不重启Java NoReJava(){ echo "[信息]$(date +"%Y年%m月%d日 %T") 文件相同...
  • kill pid 和 kill -9 pid 的区别

    千次阅读 2019-12-04 17:53:04
    先看看 kill 命令的帮助 kill 可以看到使用 kill 命令时, 可以选择性传入参数 -s sigspec 或者 -n signum,那么这参数又是个是什么东西… 帮助说我们可以通过 kill -l(查看Linux/Unix的信号编号) 下图是对...
  • kill -9与kill -15的区别(以kill nginx的master进程举例) 解释 nginx -9 一般用来强制关闭进程,直接关闭(极端情况下使用此命令)。 nginx -15 通知进程关闭,会等待进程及其相关的资源释放。 kill nginx master ...
  • kill-9 kill-3

    2018-12-31 23:15:00
    ok 转载于:https://www.cnblogs.com/lnlvinso/p/10203612.html
  • 在传统模式下kill -9 或者kill能杀掉进程,包括top及sleep,但是在容器内就不一定了。 以下是测试过程 [root@node1 ~]# docker run -d -it --name kill-demo-top ubuntu top docker run -d -it --name kill-demo-...
  • Linux kill -9 和 kill -15 的区别

    千次阅读 2019-01-28 10:10:44
    大家对kill -9 肯定非常熟悉,在工作中也经常用到。特别是你去重启tomcat时。可是多半看来,我们对-9的理解只是表面而已。 很少有人(包括我)认真的去了解一下 kill -n 这个n到底是什么东东。自我批评一下。 好吧...
  • 问了下同事,他当时是使用kill没有加—9参数杀进程的。 后来网上看到有说用tcpkill可以断开连接释放端口,也尝试了,依然没用。系统是Red Hat 4.8.5-28,下面是具体的操作结果 首先看下正常的端口7711,可以看到...
  • 捕捉SIGKILL信号(kill -9)

    千次阅读 2020-02-10 16:22:49
    -9 KILL (non-catchable, non-ignorable kill) kill -9 is SIGKILL and Unix system by design doesn’t allow any script/program to trap SIGKILL due to security reasons. Otherwise any script can trap & ...
  • Linux kill -9 和 kill -15 的区别 大家对kill -9 肯定非常熟悉,在工作中也经常用到。特别是你去重启tomcat时。可是多半看来,我们对-9的理解只是表面而已。 很少有人(包括我)认真的去了解一下 kill -n 这个n...
  • kill nohup进程

    2020-04-21 16:18:09
    第一步 找进程号 nohup运行python程序进程一般在你运行命令输入完成之后就会显示(如下图的7585) 或者你可以输入 ps aux | less来查看系统中正在运行的进程,找到对应的...sudo kill -9 14304(进程号pid) ...
  • linux kill -9 和kill的区别

    千次阅读 2019-02-21 09:40:07
    查看用法,使用kill 利用命令kill -l查看信号变量 kill 对应的是kill -15 ,kill 程序时有以下特点 系统会发送一个SIGTERM的信号给对应的程序。当程序接收到该signal后,将会发生以下的事情 程序立刻停止 当程序...
  • Linux批量kill进程

    千次阅读 2018-07-10 11:08:16
    python多进程写太多了,批量kill ps -ef | grep python | grep -v grep //列出所有名字有python的进程 ps -ef | grep python | grep -v grep | awk '{print "kill -9 "$2}' //打印kill到所有这些进程的...
  • kill号令用于终止指定的过程(terminate a process),是Unix/Linux下过程经管的常用号令。凡是,我们在须要终止某个或某些过程时,先应用ps/pidof/pstree/top等对象获取过程PID,然后应用kill号令来杀掉该过程。...
  • 查看Linux端口占用,并kill掉相关进程

    万次阅读 多人点赞 2018-06-13 16:57:49
    话不多说,本文介绍Linux常规操作:查看端口占用进程,根据PID kill掉相关进程。另外补充:根据程序名查看进程PID。 首先,两条命令,lsof命令和netstat命令。 方式一:lsof命令 1、查看占用端口进程的PID: ...
  • kill-9 和 kill 的区别

    2018-11-23 09:12:23
    @killkill -9 的区别 kill 是向进行发送一个信号, 而kill -9 是直接杀死进程,不会进行系统阻塞。
  • 进程命令kill

    千次阅读 2019-09-11 21:24:56
    命令kill 用途: 根据pid杀死进程 语法: ]# kill [选项] [pid] 选项: -9 立即杀死 -l 列出系统支持的信号 -s 指定向进程发送的信号 -p 指定kill命令只打印相关进程的进程号,而不发送任何信号 ...

空空如也

1 2 3 4 5 ... 20
收藏数 49,104
精华内容 19,641
关键字:

kill