Linux中的进程简介以及进程管理有关命令

本文详细介绍了进程管理的基本概念,包括进程、PCB和PID,以及常用命令如ps、pstree、kill、pkill、jobs、fg和bg的使用方法和示例。掌握这些命令有助于高效地监控和控制Linux进程。
摘要由CSDN通过智能技术生成

目录

 

一、进程简介

二、进程管理相关命令

1.ps

2.pstree

3.kill

4.pkill

5.jobs

6.fg和bg


一、进程简介

进程:进行中的程序,是一个动态的过程 ,操作系统是通过管理进程,让进程运行 来完成用户的任务的

程序:存储在磁盘上二进制可执行文件

PCB:进程控制块,记录一个进程执行过程中的相关属性。

PID:是操作系统对进程的标识,每一个进程的PID都是不同的

系统管理进程(可执行程序的代码+各种资源及处理器状态等等)通过PCB(进程控制块)来记录这些数据

二、进程管理相关命令

启动进程:路径 + 可执行文件名

将进程放到后台执行:路径 + 可执行文件名 &

1.ps

默认显示与当前终端有关的进程信息

-e 显示系统中所有进程信息

-f 显示更多的进程属性

-L 显示进程中线程信息

代码示例:

2.pstree

以树状图形显示进程之间的关系

代码示例:

3.kill

语法:kill PID  结束或挂起一个进程

kill -9 PID 强制结束一个进程

kill -STOP PID 挂起一个进程

代码示例:

4.pkill

语法:pkill + 进程名 结束一组同名的进程

代码示例:

5.jobs

显示当前终端的任务,显示后台执行或挂起的任务

6.fg和bg

fg % 任务号 将后台运行的或者挂起的任务移到前台执行

bg % 任务号 将挂起的进程唤醒到后台去执行

代码示例:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值