ps -ef|grep Dflag=${APP_NAME}|grep -v grep|grep -v tail|awk 'BEGIN{printf "kill "}{printf "%s ", $2}'|bash echo "${APP_NAME} stopped!"
说明:
ps -ef 【获取当前活动的进程】
grep abc 【包含字符串abc】
grep -v abc 【不包含字符串abc】
ps -ef|grep Dflag=${APP_NAME}|grep -v grep|grep -v tail 【在所有活动进程中过滤带有 “Dflag=xxx”字符串的值,同时不包含“grep” 同时 不包含 “tail”】
awk 'BEGIN {printf "kill "} {printf "%s ", $2}'|bash 【打印 kill + 进程号【使用ps -ef 显示的列表中 第二列为 进程号】 比如进程号为 11891 则会输出 kill 11891 命令最后一行 |bash 代表 执行 kill 11891 即 要杀死这个进程,如果不写 |bash 则仅打印 不会执行】
相关推荐
常用shell命令总结精华版,对日常的工作很有帮助,适合初学者
个人日常工作中,常用shell命令总结,从简单到复杂,各种操作对于数据分析人员来说也有一定的帮助
自己在公司开发积累的一些shell命令 对开发有很多帮助
ARM LINUX 开发中的常用命令,自己总结的,方便开发过程中查询。
Linux虚拟机以及shell常用命令总结
linux,shell的常用命令,课件很不错总结很详细
linux常用的shell命令,包含基本的文件拷贝移动重命名,vim读改写等,编译流程,启动应用,远程访问等等
shell 命令大全, shell 基本命令以及常用命令总结
总结常用的hbase shell操作命令。
文档较为详细的记录了vxworks操作系统的shell下的调试方法,结合实际情况给出了分析,并且列出了常用的较为关键的shell命令,对于实际工程的开发非常有帮助
ubuntu shell 命令 指令 自己总结
总结的Linux常用命令,仅供参考 如有需要请自行下载。
linuxshell命令常用方法总结linux操作系统电脑资料.doc
熟悉linux常用命令,为以后的实验打下良好基础; 熟悉vi编辑器的使用; 了解Shell程序的语法规则,能编写简单的Shell程序。 实验内容 1、使用常用的Linux命令,主要包括如下命令: date, mail, write, man, ls, cat,...
linux ubuntu常用命令总结(pip,conda,shell命令行等)
然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同。因为不想在使用是总是东查西找,...
在UNIX中几乎所有功能都可以通过在shell窗口中调用各种命令来实现。下面就介绍一些UNIX常用的命令。
对于经常使用linux系统的朋友们来说,基本常用的shell命令是少不了的,下面这篇文中就为大家总结了Linux shell的常用命令,有需要的朋友们可以参考借鉴,下面来一起学习学习吧。