​ 在Linux下执行 ps -ef |grep process_name时,无论process_name是否存在,总会存在一条带有 --color=auto process_name的进程。

这个进程是哪里来的?

(1)Linux 管道的概念:

管道是一种通信机制,通常用于进程间的通信(也可通过socket进行网络通信),它表现出来的形式将前面每一个进程的输出(stdout)直接作为下一个进程的输入(stdin)。

管道命令操作符是:‘|’,处理经由签名一个指令传出的正确输出消息。

管道的命令:选取命令:cut,grep;排序命令:sort,wc,uniq;双重数据量:tee;字符转换命令:tr,expand,col;切割命令:split;参数代换:xargs。

(2)grep:

分析一行信息,若当中存在需要的信息,则将该行输出,grep后还可以接正则表达式或通配符进行查询。

常用的选项与参数: ​

-a:将 binary 文件以 text 文件方式查找数据 ​

-c:计算‘查找字符串’次数 ​

-i:忽略大小写 ​

-n:输出行号 ​

-v:反向选择 ​

-A:后面可跟数字,代表除了本行外,后续的 n 行也都列出来 ​

-B: 后面可跟数字,代表除了本行外,前面的 n 行也都列出来 ​

--color=auto: 关键字部分添加颜色

总的来说,grep本身就是一个命令,在执行 ps -ef | grep process_name 时,其实是起了一个 grep 的进程,所以你在这里看到了这个进程,它并不是 process_name 的进程。

grep --color=auto dockerd 其实就是grep带颜色渲染的别名。

的大小name转为小写_linux 进程 -- ps -ef|grep process_name相关推荐

  1. ps ef grep mysql_linux ps -ef grep查找进程

    linux ps -ef grep查找进程 linux中ps命令将某个进程显示出来,ps -ef 是用标准的格式显示java这个进程,grep命令是查找内容,它能使用正则表达式搜索文本,一般需要确认某 ...

  2. Linux学习10_linux进程查看连载之:PS命令及ps -ef | grep java的含义

    关于ps -ef | grep java的含义: [root@Slave1 hadoop]# ps -ef|grep java root 99582 96423 0 19:31 pts/1 00:00 ...

  3. aix 查看目前java进程_问一个 AIX 的命令 ps -ef|grep java

    只是知道可以用这个命令查看进程,然后用 kill -9 来杀行程. 用  "ps -ef|grep java" 显示出很多东西,类型下面的 weblogic 11111111 22 ...

  4. ps -ef | grep 查看进程命令

    通过 ps -ef | grep redis 查看当前Redis 的进程情况. 转载于:https://www.cnblogs.com/mr-wuxiansheng/p/8353484.html

  5. Linux查看进程ps -ef、杀进程kill

    查看某个服务的进程 例如mysql: ps -ef|grep mysql (ps aux 是用BSD的格式来显示Java进程 显示的项目有: USER        PID %CPU %MEM    ...

  6. Linux之查看进程ps -ef、进程的前后台切换fg、挂起后的激活bg、标准输入/输出/错误三者的重定向、管道

    注意: 全称 含义 举例 fg foreground 前景.前台 foreground process 前台进程 bg background 背景.后台 background process 后台进程 ...

  7. ps -ef|grep cpu|grep -v grep 查看进程情况并去掉grep

    ps -ef|grep cpu|grep -v grep 1.场景 在一个Linux机器上起了很多个cpu.sh的脚本,如下图,想一次性把他们kill掉 2.方法 2.1去除grep cpu 上图中可 ...

  8. ps -ef |grep 输出的具体含义

    转载: 比如: [root@localhost ~]# ps -ef | grep ApacheJetspeed root     18887 18828  0 08:09 pts/0    00:0 ...

  9. Linux command: ps -ef |grep java

    2019独角兽企业重金招聘Python工程师标准>>> PS是LINUX下最常用的也是非常强大的进程查看命令 ps -ef |grep java  //以下这条命令是检查java 进 ...

  10. java ef 引用问题_java调用shell(ps -ef | grep )问题

    shell: ps -ef | grep 'DevCfg_Cli.pl 51964 ZYYC00002' [b]在控制台输入,输出正常[/b] root 3226 3088 0 12:51:04 pt ...

最新文章

  1. libcurl远程获取文件大小源码
  2. python容易学吗-python容易学么
  3. 记录MNIST采用卷积方式实现与理解
  4. 【Compiling Swift source files】编译很慢;
  5. ServletRequest startAsync()的有用性有限
  6. 短代码的java打地鼠_使用JavaScript实现网页版Pongo设计思路及源代码分享
  7. 一张图明白jenkins和docker作用
  8. BZOJ2298: [HAOI2011]problem a(带权区间覆盖DP)
  9. java batik 乱码_Batik渲染png图片异常的bug修复
  10. html 图片的缩略图,纯CSS制作缩略图片
  11. 百度html的json解析,百度调用API返回json数据解析
  12. 几种实现数据扁平化的方法
  13. VS2010编译静态链接MFC的OCX遇到的问题:nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 LIBCMTD.lib(dllm
  14. 深度学习+符号表征=强大的多任务通用表征,DeepMind新论文可能开启AI新时代
  15. 在树莓派(Linux)上使用FTDI的usb转串口芯片ft232两种驱动方式(VCP和D2xx)
  16. 回归损失函数:Log-Cosh Loss
  17. VSLAM与VIO的3D建图,重定位与世界观综述
  18. 大学生用什么软件学c语言,当代大学生必须的几款APP
  19. FinClip Hackathon 那些令人拍案叫绝的项目
  20. 使用CrawlSpider爬取糗事百科段子

热门文章

  1. 一个按照行来截取显示文章摘要的函数
  2. redis 介绍与安装
  3. cactiez的monitor主机名乱码
  4. SharePoint 2007中的搜索服务
  5. ISA2006的部署和无人职守
  6. 前端开发负责人修炼指北
  7. Android.InstallAntOnMacOSX
  8. Eclipse安装插件支持jQuery智能提示
  9. Wireshark实战分析之DHCP协议(二)
  10. DPDK 框架原理简介(0001转)