精华内容
下载资源
问答
  • 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 进程名关键字)

    展开全文
  • 查看Linux端口占用,并kill掉相关进程

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

        话不多说,本文介绍Linux常规操作:查看端口占用进程,根据PID kill掉相关进程。另外补充:根据程序名查看进程PID。

        首先,两条命令,lsof命令和netstat命令。

     

    方式一:lsof命令

    1、查看占用端口进程的PID:

    lsof -i:{端口号}

    2、根据PID kill掉相关进程:

    kill -9 {PID}

     

    方式二:netstat命令

    1、查看占用端口进程的PID:

    netstat -tunlp|grep {port}

    2、kill方法如上。

     

    kill -9 {PID}

     

     

    补充1:根据程序名查看对应的PID

    1、用ps命令(zb专用):

    ps -ef | grep {programName}
    kill -9 {PID}
    
    # 查看详细内存占用
    ps aux -u root | grep {programName}

    2、用pgrep命令:

    pgrep命令的p表明了这个命令是专门用于进程查询的grep。

    pgrep {programName}
    kill -9 {PID}

    补充2:根据PID查看对应的进程

    ps -aux |grep -v grep|grep {$PID}

    隔很长时间不用,就忘了,故记下!

     

    展开全文
  • 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

    展开全文
  • 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 和 kill -9


    很多时候,会有人建议你,如果kill杀不掉一个进程,就用kill -9. 为什么?
    kill是Linux下常见的命令。其man手册的功能定义如下:

    kill – send a signal to a process
    

    明朗了,其实kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程。当然你也可以使用kill发送其他信号给进程。
    经常使用的killall呢?

    killall – kill processes by name
    

    即,通过指定进程名的方式杀死进程。

    KILL(1) Linux User’s Manual KILL(1)
    NAME
        kill - send a signal to a process
    SYNOPSIS
        kill [ -signal | -s signal ] pid …
        kill [ -L | -V, --version ]
        kill -l [ signal ]
    DESCRIPTION

    • The default signal for kill is TERM. Use -l or -L to list avail‐
      able signals. Particularly useful signals include HUP, INT,
      KILL, STOP, CONT, and 0. Alternate signals may be specified in
      three ways: -9 -SIGKILL -KILL. Negative PID values may be used
      to choose whole process groups; see the PGID column in ps command
      output. A PID of -1 is special; it indicates all processes except
      the kill process itself and init.

    SIGNALS

    • The signals listed below may be available for use with kill.
      When known constant, numbers and default behavior are shown.

    • Name Num Action Description
      0 0 n/a exit code indicates if a signal may be sent
      ALRM 14 exit
      HUP 1 exit
      INT 2 exit
      KILL 9 exit cannot be blocked
      PIPE 13 exit
      POLL exit
      PROF exit
      TERM 15 exit
      USR1 exit
      USR2 exit
      VTALRM exit
      STKFLT exit might not be implemented
      PWR ignore might exit on some systems
      WINCH ignore
      CHLD ignore
      URG ignore
      TSTP stop might interact with the shell
      TTIN stop might interact with the shell
      TTOU stop might interact with the shell
      STOP stop cannot be blocked
      CONT restart continue if stopped, otherwise ignore
      ABRT 6 core
      FPE 8 core
      ILL 4 core
      QUIT 3 core
      SEGV 11 core
      TRAP 5 core
      SYS core might not be implemented
      EMT core might not be implemented
      BUS core core dump might fail
      XCPU core core dump might fail
      XFSZ core core dump might fail

    NOTES

    • Your shell (command line interpreter) may have a built-in kill
      command. You may need to run the command described here as
      /bin/kill to solve the conflict.

    EXAMPLES

    • kill -9 -1
      • Kill all processes you can kill.
    • kill -l 11
      • Translate number 11 into a signal name.
    • kill -L
      • List the available signal choices in a nice table.
    • kill 123 543 2341 3453
      • Send the default signal, SIGTERM, to all those processes.

    SEE ALSO

    • pkill(1), skill(1), kill(2), renice(1), nice(1), signal(7), kil‐
      lall(1).

    STANDARDS

    • This command meets appropriate standards. The -L flag is Linux-
      specific.

    AUTHOR

    • Albert Cahalan albert@users.sf.net wrote kill in 1999 to
      replace a bsdutils one that was not standards compliant. The
      util-linux one might also work correctly.
      Please send bug reports to procps-feedback@lists.sf.net
      Linux November 21, 1999 KILL(1)

    kill -l

    1. SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
    2. SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1
    3. SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
    4. SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
    5. SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
    6. SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR
    7. SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3
    8. SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8
    9. SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13
    10. SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12
    11. SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7
    12. SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2
    13. SIGRTMAX-1 64) SIGRTMAX

    本文来自 帝都码农 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/rheostat/article/details/8089256?utm_source=copy

    展开全文
  • 说说killkill -9

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

    千次阅读 2019-02-18 15:03:34
    Linux kill killall kill -9
  • Linux killkill-15、kill-9区别

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

    2019-06-19 22:26:00
    kill -9 PID 是操作系统从内核级别强制杀死一个进程。 kill -15 PID 可以理解为操作系统发送一个通知告诉应用主动关闭。 kill -15 PID效果是正常退出进程,退出前可以被阻塞或回调处理。并且它是Linux缺省的...
  • killkill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。 执行kill(不加 -* 默认kill -15)命令,系统会发送一个SIGTERM信号给对应...
  • killkill -9

    2016-10-03 11:48:01
    killkill -9很多时候,会有人建议你,如果kill杀不掉一个进程,就用kill -9. 为什么? kill是Linux下常见的命令。其man手册的功能定义如下:kill – send a signal to a process明朗了,其实kill就是给某个进程id...
  • Linux kill -9 和 kill -15 的区别 大家对kill -9 肯定非常熟悉,在工作中也经常用到。特别是你去重启tomcat时。可是多半看来,我们对-9的理解只是表面而已。 很少有人(包括我)认真的去了解一下 kill -n 这个n...
  • kill -INT kill -9

    2019-04-22 10:44:05
    kill -INT $pid将“中断”信号发送到具有进程ID的进程pid。然而,该过程可以决定忽略该信号,或者在退出和/或忽略它之前捕获信号并做某事。 kill -9 $pid发送无法捕获或忽略的“kill”信号。该过程将被强制关闭,...
  • kill-9 和 kill 的区别

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

    千次阅读 2019-12-04 17:53:04
    先看看 kill 命令的帮助 kill 可以看到使用 kill 命令时, 可以选择性传入参数 -s sigspec 或者 -n signum,那么这参数又是个是什么东西… 帮助说我们可以通过 kill -l(查看Linux/Unix的信号编号) 下图是对...
  •   kill号令用于终止指定的过程(terminate a process),是Unix/Linux下过程经管的常用号令。...kill号令的别的一个用处就是向指定的过程或过程组发送旌旗灯号(The command kill sends the specifi
  • linux kill -9 和kill的区别

    千次阅读 2019-02-21 09:40:07
    查看用法,使用kill 利用命令kill -l查看信号变量 kill 对应的是kill -15 ,kill 程序时有以下特点 系统会发送一个SIGTERM的信号给对应的程序。当程序接收到该signal后,将会发生以下的事情 程序立刻停止 当程序...
  • kill -9与kill -15的区别(以kill nginx的master进程举例) 解释 nginx -9 一般用来强制关闭进程,直接关闭(极端情况下使用此命令)。 nginx -15 通知进程关闭,会等待进程及其相关的资源释放。 kill nginx master ...
  • killkill -9的区别

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

    千次阅读 2019-03-06 22:57:00
    关闭进程的3个命令:kill、killall、pkill kill关闭进程:kill 进程号 #关闭单个进程 killall和pkill命令用于杀死指定名字的进程 通过信号的方式来控制进程:kill -l #列出所有支持的信号 例如:kill -9 进程号 ...
  • Linux kill指令

    2019-10-30 16:46:33
    killKill a process by ID killall name killall – Kill a process by name kill signal pid kill的不同方法,比如 hangup,直接kill等。 you can send the HUP (hang up) signal to the kill command, which ...
  • Linux killkill-9区别

    千次阅读 2018-07-16 15:29:31
    进程状态转换图killkill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。执行kill命令,系统会发送一个SIGTERM信号给对应的程序。当...
  • 在传统模式下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命令,kill函数

    千次阅读 2017-10-07 18:27:40
    kill命令是使跟在它后面的进程结束,学习了信号我们知道,它应该是给进程发送了让进程结束的信号才能完成这一功能。 如何给进程发送信号呢。这里就要用到kill函数; 它的原型如下; int kill(pid_ pid,int ...
  • kill 9与kill -9

    2017-07-19 10:10:26
    默认参数下,kill 发送SIGTERM信号给进程,告诉进程,你需要被关闭,请自行停止运行并退出。kill -9 发送SIGKILL信号给进程,告诉进程,你被终结了,请立刻退出。。与SIGTERM相比,这个信号不能被捕获或忽略,同时...
  • KILL函数

    千次阅读 2017-09-12 08:14:35
    KILL 函数 函数说明:kill函数可以用来送参数sig指定的信号给参数pid指定的进程, 参数有几种情况: pid>0 将信号传给进程识别码为pid的进程 pid=0 将信号传给和目前进程相同的进程组 pid=-1 将信号广播传送给...
  • linux kill服务

    万次阅读 2018-02-03 22:32:01
    kill tomcat ps -ef | grep tomcat | grep -v grep | awk -F" " '{print $2}' | xargs kill -9 来源张永光的博客
  • sudo kill

    2018-01-26 14:05:43
    ps aux | grep apt-get 把得到的syslogd进程的PID(输出的第二列是PID)填入下面: sudo kill 3471 0.0 0.0 61864 4208 ?

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 63,694
精华内容 25,477
关键字:

kill