Linux中使用grep -v grep 查找不含有 grep 字段的行

1、在Linux操作时,有时不知道进程id号是多少,使用下面命令

ps -ef |grep java

此时也会查找到含有grep的行

2、使用grep -v grep 查找不含有 grep 字段的行

ps -ef |grep java |grep -v grep

3、查询并统计出多少个进程;wc -l

ps -ef |grep java |grep -v grep |wc -l

 4、获取第一个进程

ps -ef |grep java |grep -v grep |head -n 1

5、打印进程id

ps -ef |grep java |grep -v grep |head -n 1 |awk '{printf $2}'

例如:2978

你可能感兴趣的:(Linux资料,shell)