Linux 精准获取进程pid--转
发布时间:2020-09-07 05:12:34 所属栏目:Linux 来源:互联网
导读:如果想在脚本里只获取PID,那么可以用如下脚本。目前收集两种方法:方法一$ps x|grep xxx |awk {print $1}e.g. ps x|grep java|awk
|
如果想在脚本里只获取PID,那么可以用如下脚本。目前收集两种方法: 方法一 $ps x|grep xxx |awk '{print $1}' e.g. ps x|grep java|awk '{print $1}' 注释: 1、xxx为执行的命令名称 2、举个例子,获取当前用户下的java进程 【pid】 [admin@vm168a ~]$ ps x|grep java |awk '{print $1}' 16920 3、用到三个命令,ps、grep、awk。 方法二(推荐) $pgrep xxx e.g. pgrep java 原文:http://lionbule.iteye.com/blog/713585 自己实践的: 为了统计java进程的数目: proNo=`pgrep java | wc -l` 然后根据proNo是否等于1 进行判断 (编辑:东莞站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- linux内核 – 在kmalloc标志中GFP的含义是什么?
- 如何从Linux init.d / rc.d脚本中查找错误消息?
- 在Linux上用C实现一个线程安全的通用堆栈
- linux – 如何在shell脚本中管理日志详细程度?
- 如何在linux mint下的zsh中设置virtualenvwrapper?
- 如何在没有find的情况下在linux shell脚本中根据日期查找和
- linux – 使用什么语言的cPanel / WHM面板服务器?
- 找不到mysql.sock,我在哪里可以找到它?
- linux – 无法从外部机器访问公开暴露的Docker容器端口,只能
- 在linux中获取最新的100MB文本文件
