Linux基础命令---pgrep

简介: pgrep       pgrep指令可以按名字或者其他属性搜索指定的进程,显示出进程的id到标准输出。       此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。
pgrep
       pgrep指令可以按名字或者其他属性搜索指定的进程,显示出进程的id到标准输出。
       此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1、语法
       pgrep  [-flvx]  [-d delimiter]  [-n|-o]  [-P ppid,...]  [-g pgrp,...]  [-s sid,...]  [-u euid,...]  [-U uid,...]  [-G gid,...]  [-t term,...]  [pattern]

2、选项列表
       --help
              显示帮助文档
       --version
              显示命令版本
       -d delimiter
              设置用于分隔输出中每个进程ID的字符串(默认为换行符)。(仅限于pgrep)
       -f
              查找完成的文件名
       -g pgrp
              只匹配列出的进程组ID中的进程。进程组0被转换为pgrep或pkill自己的进程组。
       -G gid
              只匹配实际组ID列出的进程。可以使用数值或符号值。
       -l
              列出进程的名字和id
       -n
              选择最近执行的进程
       -o
              选择最早的进程
       -P ppid
              选择父pid匹配的进程
       -s sid
              只匹配进程会话ID列出的进程。会话ID 0被转换为pgrep或pkill自己的会话ID。
       -t term
              查找符合终端号的进程
       -u euid
              只匹配其有效用户ID列出的进程。
       -U uid
              只匹配实际用户ID列出的进程。可以使用数值或符号值。
       -v
              查找不符合条件的进程
       -x
              只匹配其名称(如果-f指定了命令行)与模式完全匹配的进程。

3、实例
1)查看指定进程信息 
       [root@localhost ~]#  pgrep -l wc               //显示名称和进程号
       8572 wc
2)查看某个终端的进程 
       [root@localhost ~]#  pgrep -l -t tty1          //显示tty1下的进程id和进程名字
       7734 Xorg
相关文章
|
3天前
|
安全 Linux
Linux系统之lsof命令的基本使用
【10月更文挑战第14天】Linux系统之lsof命令的基本使用
25 2
Linux系统之lsof命令的基本使用
|
5天前
|
Linux
Linux 系统五种帮助命令的使用
Linux 系统五种帮助命令的使用
31 14
|
1天前
|
运维 网络协议 Linux
linux系统命令 losf详解
**lsof命令**(List Open Files)是Linux系统中一个非常实用的工具,用于列出当前系统上所有打开的文件以及与之关联的进程。以下是对lsof命令的详细介绍: ### 一、基本功能 lsof命令可以显示系统中被进程打开的文件,这些文件可以是普通文件、目录、网络套接字、设备文件等。通过lsof命令,用户可以方便地查看哪些文件被哪些进程打开,以及这些文件的状态信息。 ### 二、基本语法 lsof命令的基本语法为:`lsof [选项] [文件]`。其中,选项用于指定lsof命令的行为,文件则是可选的,用于指定要查询的文件。 ### 三、常用选项 * `-a` 或 `-
|
1天前
|
Linux Perl
Linux awk命令使用技巧
【10月更文挑战第16天】Linux awk命令使用技巧
9 4
|
6天前
|
Linux
Linux经常使用命令汇总和总结
Linux经常使用命令汇总和总结
25 1
|
6天前
|
安全 Linux Shell
Linux | Rsync 命令:16 个实际示例(上)
Linux | Rsync 命令:16 个实际示例(上)
20 0
Linux | Rsync 命令:16 个实际示例(上)
|
9天前
|
存储 安全 Linux
Linux文件管理命令md5sum awk
通过结合 `md5sum`和 `awk`,不仅可以高效地进行文件完整性校验,还能灵活地处理和分析校验结果,为系统管理、数据审计等工作提供强大的支持。
20 2
|
10天前
|
运维 Java Linux
Linux 下命令后台运行秘籍:无惧终端断开的魔法
本文详细介绍了在 Linux 系统下使命令不受终端断开影响、持续在后台运行的多种方法及其原理。包括使用 `nohup`、`setsid`、括号括起来、作业调度和 `screen` 等技巧,帮助读者提高工作效率,确保任务不被意外中断。
40 0
Linux 下命令后台运行秘籍:无惧终端断开的魔法
|
5天前
|
Unix Linux 开发工具
Linux Vim的 命令大全
Linux Vim的 命令大全
12 0
|
9天前
|
Linux
linux/mac 下查看、修改文件权限的命令
这篇文章介绍了在Linux和Mac操作系统下如何查看和修改文件及文件夹的权限。
13 0