linux 系统中pgrep命令
linux系统中pgrep用于查找进程
1、查找与命令相关的进程
[root@centos79 test]# pgrep sort
[root@centos79 test]#
启动一个sort命令测试:
[root@centos79 test]# seq -f test%03g 100000000| sort | uniq -c [root@centos79 test]# pgrep sort ## 另外一个终端 18521 [root@centos79 test]# pgrep -l sort ## -l 列出具体命令 18521 sort
2、-u查找与用户相关的进程
[root@centos79 test]# pgrep -u root | head 1 2 4 6 7 8 9 10 11 12
[root@centos79 test]# pgrep -l -u root | head 1 systemd 2 kthreadd 4 kworker/0:0H 6 ksoftirqd/0 7 migration/0 8 rcu_bh 9 rcu_sched 10 lru-add-drain 11 watchdog/0 12 watchdog/1
3、-l ,-u + 命令关键字 查找与用户指定命令相关的进制
[root@centos79 test]# pgrep -l -u root | tail 18314 kworker/0:0 18328 kworker/1:5 18329 kworker/1:6 18421 kworker/3:1 18489 kworker/3:0 18491 kworker/u256:2 18502 kworker/0:2 18568 kworker/0:1 18577 sleep 18584 tail
利用root启动一个sort命令:
[root@centos79 test]# pgrep -l -u root sort
在另一个终端测试查找:
[root@centos79 test]# pgrep -l -u root sort 18612 sort
分类:
linux shell
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律