pgrep java是什么意思_pgrep查找正在运行的进程ID
pgrep是一个命令行实用程序,根据给定的条件查找正在运行的程序的进程id。它可以是完整的或部分的进程名、运行该进程的用户或其他属性。
如何使用pgrep命令
语法:
pgrep [options] pattern
当在没有任何选项的情况下调用时,pgrep将显示与给定名称匹配的所有正在运行的程序的pid。例如,要找到SSH服务器的PID,可以运行以下命令:
[root@localhost ~]# pgrep ssh
853
1063
1589
如果想要结束ssh进程,可以使用pkill命令
[root@localhost ~]# pkill ssh
pgrep在换行中打印每个匹配的进程ID。-d选项允许指定不同的分隔符。例如,如果想使用空格作为分隔符,运行下面的命令:
[root@localhost ~]# pgrep ssh -l -d ' ‘
1654 sssd_ssh1664 sshd1666 sshd
使用-l选项可以列出PID和进程名称:
[root@localhost ~]# pgrep -l ssh
1654 sssd_ssh
1664 sshd
1666 sshd
如果想完全匹配,可以使用:
[root@localhost ~]# pgrep '^sshd$' -l
1664 sshd
1666 sshd
使用-u选项告诉pgrep显示给定用户正在运行的进程:
[root@localhost ~]# pgrep -u root -l
1 systemd
2 kthreadd
…
…
520 xfsaild/dm-0
521 kworker/0:1H
600 systemd-journal
622 lvmetad
628 systemd-udevd
632 rpciod
634 xprtiod
659 xfs-buf/sda1
若要显示与给定条件不匹配的进程,请使用-v选项。下面的命令将打印所有不是由用户“root”运行的进程:
[root@localhost ~]# pgrep -v -u root -l
801 dbus-daemon
802 rpcbind
810 avahi-daemon
812 polkitd
817 avahi-daemon
820 chronyd
1282 pickup
1283 qmgr
-c选项告诉pgrep只打印匹配进程的数量
[root@localhost ~]# pgrep -v -u root -l -c
8
pgrep java是什么意思_pgrep查找正在运行的进程ID相关推荐
- Java-Runoob-高级教程-实例-数组:01. Java 实例 – 数组排序及元素查找
ylbtech-Java-Runoob-高级教程-实例-数组:01. Java 实例 – 数组排序及元素查找 1.返回顶部 1. Java 实例 - 数组排序及元素查找 Java 实例 以下实例演示 ...
- java类与对象 演练 查找并修改姓名
java类与对象 演练 查找并修改姓名 视频 https://www.ixigua.com/i6870489659168784903/ 思路 先定义一个类 类中有一个名字数组 提前给这个数组一些默认值 ...
- java中bash应用_在bash脚本中查找java应用程序的进程ID(以查看目标应用程序是否已在运行)...
我知道获取进程ID有一百万个问题,但这个问题似乎是独一无二的.谷歌没有给我答案,所以我希望stackexhange会帮助而不是关闭这个问题. 当涉及Java时,找到进程ID似乎比较棘手(pgrep不起 ...
- 查看 java heapspace_Java heap space 问题查找
在项目开发上线的过程中,最近发现一个Dubbo服务隔7天左右就会出现以下问题: Exception in thread "Timer-0" java.lang.OutOfMemor ...
- java 线程不足_jvm - 如何在没有运行缺点的Windows上获取Java进程的线程和堆转储...
jvm - 如何在没有运行缺点的Windows上获取Java进程的线程和堆转储 我有一个Java应用程序,我从控制台运行,然后控制台执行另一个Java进程. 我想获得该子进程的线程/堆转储. 在Uni ...
- java虚拟机32位_jre1.6java虚拟机运行环境下载|jre1.6官方版32位/64位下载_v1.6.0_9号软件下载...
jre1.6是Java Runtime Environment缩写,指Java运行环境,是Sun的产品.运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库. 软件介绍 不少软件采 ...
- 诚之和:在 Linux 和 Windows 中快速找到 Java 应用程序进程 ID
在这篇文章中,我们将讨论如何快速找到您的 Java 应用程序进程 ID.对于某些监控工具(如yCrash ),您需要将应用程序进程 ID 作为输入传递.如果您想查找包含多个不同选项的更详细的帖子来 ...
- Linux pgrep检索当前正在运行的进程
pgrep命令以名称为依据从运行进程队列中查找进程,并显示查找到的进程id.每一个进程ID以一个十进制数表示,通过一个分割字符串和下一个ID分开,默认的分割字符串是一个新行.对于每个属性选项,用户可以 ...
- Atitit.Java exe bat 作为windows系统服务程序运行
Atitit.Java exe bat 作为windows系统服务程序运行 1. 使用SC命令+srvany.exe (不错,推荐)+net start1 1.1. First 创建一个java的运 ...
最新文章
- String和常量池
- 这个AI能帮你快速搜监控:文字定位关键画面,24小时录像10分钟处理完
- calender获取本月最后一天的日期_怕忘记2020法考重点日期?这份法考日历为你护航,信息量巨大...
- windows下 sqlplus / as sysdba 报ora-12560的终极解决方法
- python字典改键_python 字典修改键的几种方法
- win10家庭版 VMware Workstation 和 Device/Credential Guard 不兼容
- 递归-汉诺塔(代码、分析、汇编)
- C++远征之封装篇——类和封装、实例化和对象成员访问
- xftp如何搜索文件_头条搜索站长平台如何添加网站和sitemap文件?附图文教程
- 关于Oxygen版 Eclipse JSP或html 中option标签使用c:if报错的问题
- HDU2203 亲和串【字符串】
- mysql hash分区 子分区_mysql分区管理 - hash分区
- windows-提权常用技巧总结
- linux 如何停止mysql,linux下如何启动/停止/重启mysql:
- Lync2013扩展开发
- Docker容器添加映射端口
- 以软件测试的角度测试一支笔,如何测试一支笔.
- 蚂蚁全媒体刘鑫炜教程:如何5天内让搜索引擎收录你的新网站·一
- mysql中field的用法_MySQL FIELD()用法及代碼示例
- 投影仪幕布增益_钱别瞎乱花 家用投影幕布应该怎么选?
热门文章
- Fine-tuning Global Model via Data-Free Knowledge Distillation for Non-IID Federated Learning论文阅读
- 群晖NAS搭建SVN服务器过程记录
- HTML如何改变表格浮动位置,CSS3_3.文本格式化表格浮动
- 在 MIT 教了大半辈子书,他学会 10 件事
- 小米超神服务器维护中,【体验服】《小米超神》体验服8月15日停服维护更新公告...
- android——rxjava异步Consumer类似promise、重试机制、网络请求失败重试、合并两个异步都完成才往下运行、实现数据缓存优先加载
- HTTPS,HTTP
- 解决WORD中图片随文字移动问题
- PLC怎么和上位机通讯?
- Thread状态流转、方法使用、原理分析