-
kill
2014-08-22 17:59:27kill 进程名 kill 进程号 根据jkill 进程名
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}
隔很长时间不用,就忘了,故记下!
-
kill与kill -9的区别
2018-09-28 09:32:51kill命令格式: 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 -
kill 和 kill -9
2018-09-26 10:43:43kill 和 kill -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
- SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP
- SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1
- SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM
- SIGSTKFLT 17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP
- SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU 25) SIGXFSZ
- SIGVTALRM 27) SIGPROF 28) SIGWINCH 29) SIGIO 30) SIGPWR
- SIGSYS 34) SIGRTMIN 35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3
- SIGRTMIN+4 39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8
- SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12 47) SIGRTMIN+13
- SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14 51) SIGRTMAX-13 52) SIGRTMAX-12
- SIGRTMAX-11 54) SIGRTMAX-10 55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7
- SIGRTMAX-6 59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2
- SIGRTMAX-1 64) SIGRTMAX
本文来自 帝都码农 的CSDN 博客 ,全文地址请点击:https://blog.csdn.net/rheostat/article/details/8089256?utm_source=copy
- The default signal for kill is TERM. Use -l or -L to list avail‐
-
说说kill和kill -9
2017-03-13 23:59:17kill是linux中被误解很深的一个命令, 很多人以为它是杀死一个进程, 其实不然。 关于这一点, 我在之前的博文中已经提到过了。 kill的真实含义是, 向进程发送信息。 kill 1234 是向进程1234发送一个SIGTERM信号... -
Linux kill killall kill -9
2019-02-18 15:03:34Linux kill killall kill -9 -
Linux kill、kill-15、kill-9区别
2019-05-22 11:13:47kill和kill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。 kill -15 pid(默认) 执行完该指令后,操作系统会发送一个 SIGTERM 信号... -
kill-9 kill-15
2019-06-19 22:26:00kill -9 PID 是操作系统从内核级别强制杀死一个进程。 kill -15 PID 可以理解为操作系统发送一个通知告诉应用主动关闭。 kill -15 PID效果是正常退出进程,退出前可以被阻塞或回调处理。并且它是Linux缺省的... -
Linux中kill、kill-15、kill-9区别
2020-03-01 20:16:15kill和kill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。 执行kill(不加 -* 默认kill -15)命令,系统会发送一个SIGTERM信号给对应... -
kill和kill -9
2016-10-03 11:48:01kill和kill -9很多时候,会有人建议你,如果kill杀不掉一个进程,就用kill -9. 为什么? kill是Linux下常见的命令。其man手册的功能定义如下:kill – send a signal to a process明朗了,其实kill就是给某个进程id... -
kill -9 ,kill -12,kill -15
2018-07-03 16:30:00Linux kill -9 和 kill -15 的区别 大家对kill -9 肯定非常熟悉,在工作中也经常用到。特别是你去重启tomcat时。可是多半看来,我们对-9的理解只是表面而已。 很少有人(包括我)认真的去了解一下 kill -n 这个n... -
kill -INT kill -9
2019-04-22 10:44:05kill -INT $pid将“中断”信号发送到具有进程ID的进程pid。然而,该过程可以决定忽略该信号,或者在退出和/或忽略它之前捕获信号并做某事。 kill -9 $pid发送无法捕获或忽略的“kill”信号。该过程将被强制关闭,... -
kill-9 和 kill 的区别
2018-11-23 09:12:23@kill 和kill -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的信号编号) 下图是对... -
Linux中kill -2、kill -9等区别 && kill signal汇总
2017-07-17 16:34:26 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进程举例)
2020-05-20 15:56:31kill -9与kill -15的区别(以kill nginx的master进程举例) 解释 nginx -9 一般用来强制关闭进程,直接关闭(极端情况下使用此命令)。 nginx -15 通知进程关闭,会等待进程及其相关的资源释放。 kill nginx master ... -
kill和kill -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:33kill – Kill 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 kill和kill-9区别
2018-07-16 15:29:31进程状态转换图kill和kill -9,两个命令在linux中都有杀死进程的效果,然而两命令的执行过程却大有不同,在程序中如果用错了,可能会造成莫名其妙的现象。执行kill命令,系统会发送一个SIGTERM信号给对应的程序。当... -
docker kill 才是kill 容器的终极武器
2020-04-02 22:30:18在传统模式下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:40kill命令是使跟在它后面的进程结束,学习了信号我们知道,它应该是给进程发送了让进程结束的信号才能完成这一功能。 如何给进程发送信号呢。这里就要用到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:35KILL 函数 函数说明:kill函数可以用来送参数sig指定的信号给参数pid指定的进程, 参数有几种情况: pid>0 将信号传给进程识别码为pid的进程 pid=0 将信号传给和目前进程相同的进程组 pid=-1 将信号广播传送给... -
linux kill服务
2018-02-03 22:32:01kill tomcat ps -ef | grep tomcat | grep -v grep | awk -F" " '{print $2}' | xargs kill -9 来源张永光的博客 -
sudo kill
2018-01-26 14:05:43ps aux | grep apt-get 把得到的syslogd进程的PID(输出的第二列是PID)填入下面: sudo kill 3471 0.0 0.0 61864 4208 ?
-
nvm 管理 node 版本
-
小米平板2维修原理图PCB位置图(PDF格式)
-
转行做IT-第6章 IDEA、方法
-
2017年福建高职单招计算机类技能试卷
-
windows下和unix linux下按enter回车的区别 记事本打开文件显示黑方块的原因.zip
-
【数据分析-随到随学】Hive详解
-
C语言实现图书管理系统(课设)
-
C++异步串口通信
-
Java Spring Boot环境搭建
-
webcrawlingNotes.pdf
-
subplot_std.m
-
text-overflow.html
-
旧版 FoxitReade
-
UnitySocket异步聊天室
-
【数据分析-随到随学】Hadoop数据分析
-
Redis存储原理分析
-
小米平板3维修PCB位置图(PDF格式)
-
jQuery中的一些基本操作总结
-
禁止用户关闭重启注销操作系统 用户是否可以关闭操作系统是通过对WM_QueryEndSession消息的处理来实现的.zip
-
js 对象高阶函数 (深拷贝、深合并、深取值、深改值、引用分离)