【Linux】进程管理命令

【Linux】进程管理命令

进程管理命令

进程:运行中的程序(是一个动态的过程概念)执行时,将程序加载到内存上

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

时间片轮转法:

CPU的执行时间划分为很小的时间片,每个进程在CPU上运行,一次只分配一个时间片。

 

Linux系统上,/proc虚拟目录,以内存为单位存储内存映射。

操作系统为了唯一标识一个进程,会给进程分配一个ID——PID   (PPID:副进程ID)

查看进程的状态:/proc/PID/status

 

有关进程的命令:

查看进程:

ps:查看终端上的进程

ps -e:查看系统上的进程(-e系统信息)

ps -f:查看ID (UID、PID、PPID)(-f详细信息)

ps -ef:查看信息

ps -ef | grep stu:只打印用户进程信息(| 管道   grep 过滤)

只打印用户进程信息:

显示各类进程信息:

top

各部分含义:

Tasks进程信息      Cpu(s)CPU使用情况        Mem内存区       Swap交换分区

进程执行的方式:

①前台执行:

进程执行后,终端必须等待进程执行完成,才能接着工作。

②后台执行:

进程与终端的执行互不干扰。

各状态说明:

stopped:挂起状态

terminated:结束状态

running:运行状态

命令:

结束进程命令:kill PID 

强制终止进程命令:kill -9 PID

sleep+时间:休眠时间

ctrl+C 结束前台运行进程

ctrl+Z 挂起正在前台执行的进程(kill _stop pid)

jobs 显示后台运行/挂起的进程任务列表

fg 任务号:将挂起/后台运行的进程放在前台执行

bg 任务号:将挂起进程放到后台执行

举例:

前台执行:

后台执行:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值