Linux进程和任务管理

时间:2022-08-10 14:58:28

一、进程管理

1、基本概念

Linux进程和任务管理

pid为1的进程是系统启动的第一个进程。

2、相关命令

ps:查看进程命令,同时使用a、u、x三个参数可以查看所有进程的相关信息。

Linux进程和任务管理

top: 连续查看进程动态,默认每三秒刷新一次,并按cpu使用频率高低进行排序。

pstree:用ASCII字符显示树状结构 -p显示进程IP -u显示用户名称

kill:结束进程进程号PID,系统可能响应也可能忽视。而kill -9 PID,为强制终止进程命令(可能导致相关系统资源无法释放)。

killall: 终止同一进程组内的所有进程,如killall httpd。

二、任务管理

1、基本概念

Linux进程和任务管理

2、相关命令

ctrl+z :将正在运行的任务放入后台暂停。

fg %[job ID] :将任务放入前台执行。(若不加ID,则表示对当前任务进行操作)

bg %[job ID] :将任务放入后台执行。

crontab [-u user] [-e|-l|-r] :管理周期任务计划。

Linux进程和任务管理

Linux进程和任务管理


at :安排一个任务在未来执行,必须先启动atd进程。

Linux进程和任务管理
Linux进程和任务管理

举个栗子:

Linux进程和任务管理

over~