ps | grep app 命令不显示grep app本身进程的几种方式
ps | grep app 命令不显示grep app本身进程的几种方式
使用ps命令查询进程,常常我们不想打印出"ps | grep app"这个当前进程,比如如下:
[root@localhost root]# ps -ef | grep java
root 20070 20049 0 Nov19 ? 00:24:33 /usr/java/jdk1.6.0_07/bin/java
-Dprogram.name=run.sh -server -Xms512m -Xmx1024m -Xss128k -XX:+UseParallelGC
-XX:+UseParallelOldGC -XX:PermSize=256m -XX:MaxPermSize=512m
-Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
-Djava.net.preferIPv4St
root 5523 5203 0 10:49 pts/0 00:00:00 grep java
[root@localhost root]# ps -ef | grep java
root 20070 20049 0 Nov19 ? 00:24:33 /usr/java/jdk1.6.0_07/bin/java
-Dprogram.name=run.sh -server -Xms512m -Xmx1024m -Xss128k -XX:+UseParallelGC
-XX:+UseParallelOldGC -XX:PermSize=256m -XX:MaxPermSize=512m
-Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000
-Djava.net.preferIPv4St
root 5523 5203 0 10:49 pts/0 00:00:00 grep java
显示java进程的同时还会把“grep java”这个进程打印出来“root 5523 5203 0 10:49 pts/0 00:00:00 grep java”,为了不打印此行,有以下几种方式,大家看着哪个好使吧:
1.ps aux | grep java | grep -v "grep"
2.ps aux|grep \[j]ava 或ps aux|grep [j]ava
如果需要打印出进程号,可以在后面再用awk打印,如下:
ps aux|grep [j]ava | awk '{print $2}'
ps -ef|grep java|awk '{if($0~/run.sh/) print $2}'
ps aux|grep [j]ava | awk '{if($0~/run.sh/) print $2}'
ps aux | grep java | grep -v "grep" | awk '{print $2}'
ps aux | grep java | grep -v "grep" | awk '{print $2}'
ps -ef |grep oracle| awk '{print $1,$7}'
等等写法
如果要kill当前的进程,可以写成,如下杀掉java进程:
ps aux|grep [j]ava | awk '{print $2}' | xargs kill -9
最新文章
- phpcms V9 数据模型基类
- iOS7中计算UILabel中字符串的高度
- 540B :School Marks
- Oracle- 数据库的备份
- Mvc4.0 提取 Cookie 里的东西
- 删除input或textarea输入框在移动版显示的阴影(Safari/iPhone)
- C++创建动态链接库(*.dll)
- Java返回类型泛型的用法小结
- extjs 基础部分
- 《MVC实现用户权限》
- JS中[object object]怎么取值
- nginx匹配规则说明以及匹配的优先级
- SELECT IDENT_CURRENT(tableName)和自增长列的纠结
- Spring boot国际化
- RelativeSource的用法
- MVC2 ,MVC3 ,MVC4,MVC5的区别,EF的各个版本的区别;LocalDB是个啥
- Ubuntu 16.04系统下解决Vim乱码问题
- mysql 权限管理介绍
- 重新认识javascript的settimeout和异步
- maven bat脚本打包
热门文章
- mac 的全文搜索
- libevent学习文档(二)eventbase相关接口和参数
- apache源码安装必须依赖的库apr----/etc/ld.so.conf 文件介绍
- 维护后面的position sg函数概念,离线+线段 bzoj 3339
- Linux中系统日志
- php每天自动备份数据库
- 【CodeForces】866D. Buy Low Sell High
- 29、filter、map、reduce的作用?
- bzoj 1934最小割
- Function.prototype.bind 简介