博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux下批量Kill多个进程
阅读量:5792 次
发布时间:2019-06-18

本文共 475 字,大约阅读时间需要 1 分钟。

ps -ef|grep php|grep -v grep|cut -c 9-15|xargs kill -9

管道符"|"用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的

几个命令:

"ps - ef"是linux 里查看所有进程的命令。这时检索出的进程将作为下一条命令"grep mcfcm_st"的输入。
"grep mcfcm_st"的输出结果是,所有含有关键字"mcfcm_st"的进程,这是Oracle数据库中远程连接进程的共同特点。
"grep -v grep"是在列出的进程中去除含有关键字"grep"的进程。
"cut -c 9-15"是截取输入行的第9个字符到第15个字符,而这正好是进程号PID。
"xargs kill -9"中的xargs命令是用来把前面命令的输出结果(PID)作为"kill -9"命令的参数,并执行该令。

"kill -9"会强行杀掉指定进程,这样就成功清除了oracle的所有远程连接进程。其它类似的任务,只需要修改"grep php"中的关键字部分就可以了。

转载地址:http://spwfx.baihongyu.com/

你可能感兴趣的文章
Object-C runtime programming guide学习笔记
查看>>
python 部分数据处理代码
查看>>
m_Orchestrate learning system---三十三、公共变量多弄成全局变量
查看>>
日常英语---八、REBOOT - What is the difference? -MapleStory
查看>>
canvas上的像素操作(图像复制,细调)
查看>>
解决 Page 'http://localhost:63342/v3/js/math/math.map' requested without authorization页面未授权问题...
查看>>
MAC中Parallels Desktop windows忘记密码的解决办法
查看>>
3H - 进制转换
查看>>
深入理解Javascript闭包(closure)
查看>>
Android适配器Adapter的学习
查看>>
集训第四周(高效算法设计)C题 (二分查找优化题)
查看>>
【动态规划】 Codeforces Round #416 (Div. 2) C. Vladik and Memorable Trip
查看>>
【推导】zoj3981 Balloon Robot
查看>>
python面试题
查看>>
【BZOJ】1577: [Usaco2009 Feb]庙会捷运Fair Shuttle
查看>>
Eureka与zookeeper
查看>>
webservice的接口协议(HTTPClient 、RestTemplate HttpURLConnection)
查看>>
初次接触pyqt
查看>>
TOJ 2541: Paper Cutting
查看>>
js--自定义对象
查看>>