如何查看linux后台运行的进程?如何查看后台运行进程的状态?
分类:生活小常识
浏览:24℃
发布于:3年前 (2023-08-29)
linux体系中挂在后台的进程,怎么能够被运维人员知道呢?以及挂在后台的进程当时状况是怎样的?是否能够持续履行?怎么杀死一个在后台挂起的进程?后台进程能够经过‘’符号或nohup指令,让程序进入后台运转或许进入后台暂停运转。经过jobs指令能够将后台一切的进程悉数显现出来。而且能够经过bg、fg指令将进程状况进行装换,暂停的进程能够持续运转。ctr+z快捷键,能够让正在运转的进程进入后台。本文具体解说怎么运用jobs指令。指令
jobs【选项】【jobid】常用参数
-l在正常信息基础上列出进程号-p仅列出进程号-n仅列出前次布告之后改变了状况的进程-r约束仅输出运转中的使命-s约束仅输出中止的使命运用场景1.怎么检查后台运转的程序?
jobs

首要展现jobs的编号、状况、pid、程序运转相关信息:
【1】
第二列(默许不显现)
已中止
jobs编号
进程pid
后台程序运转状况
程序运转具体信息
2.怎么显现后台程序的进程号?jobs-l

-l:默许不显现进程的pid,-l回显程序的pid在第二列。
3.只显现后台进程的进程号jobs-p

这个参数不常用,无法区别每个pid对应的进程,无法对其进行进一步的操作。
4.只显现后台进程中,状况为正在运转的进程?jobs-r

-r:只显现后台进程中,状况为运转的进程(running)
5.只显现后台进程中,状况为中止的进程?jobs-s

-s:只显现后台进程为中止的进程(stopped)

本文暂无评论 - 欢迎您