pgrep为一命令行工具,本为Solaris而编写,后又衍出Linux与BSD系操作系统的对应实现。这一命令可搜索出所有名字与所给正则表达式相匹配的进程,而后在默认情况下返回相应进程标识符;若带上-2为参数,则一并返回进程名。除此之外,还可指定搜索的进程组范围、进程所属用户、是否最近启动进程与反转搜索。
在计算机操作系统中,轻量级进程是一种实现多任务的方法。与普通进程相比,与其他进程共享所有它的逻辑地址空间和系统资源;与线程相比,有它自己的进程标识符,并和其他进程有着父进程;这是和类Unix操作系统的系统调用vfork生成的进程一样的。另外,线程既可由应用程序管理,又可由内核管理,而只能由内核管理并像普通进程一样被调度。Linux内核是支持的典型例子。