进程和计划任务管理
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,前言通过之前的学习,我们了解了Linux的引导过程,以及如何控制系统服务、优化系统服务。若要详细了解系统中的各种程序信息、关闭失去响应的进程,以及在指定的时间自动执行任务,应该如何操作呢?下面我们一起
千家信息网最后更新 2026年11月02日进程和计划任务管理
前言
通过之前的学习,我们了解了Linux的引导过程,以及如何控制系统服务、优化系统服务。若要详细了解系统中的各种程序信息、关闭失去响应的进程,以及在指定的时间自动执行任务,应该如何操作呢?下面我们一起学习进程管理和计划任务管理的相关知识和技术。
一、程序和进程的关系
程序:
1.保存在硬盘、光盘等介质中的可执行代码和数据
2.静态保存的代码
进程:
1.在CPU及内存中运行的程序代码
2.动态执行的代码
3.父、子进程
应用程序、进程、线程
一个应用程序可以包含一个或者多个进程
一个进程可以包括一个或多个线程
线程是执行操作的最小单元(最基本单元)
应用程序=工厂 进程=车间 线程=工人
高并发处理依赖于多线程操作 (thread 线程)
ps命令
查看静态进程的统计信息:ps aux
a:显示当前终端下的所有进程信息,包括其他用户的进程。与"x"选项结合时将显示系统中所有的进程信息。
u:使用以用户为主的格式输出进程信息。
x :显示当前用户在所有终端下的进程信息

查看静态的进程统计信息
-e:显示系统内所有进程信息。
-l:使用长格式显示进程信息。
f:使用完整的格式显示进程信息。
能查看父进程。
列表标题含义:
USER:启动该进程的用户账号的名称。
PID:该进程在系统中的数字ID号,在当前系统中是唯一的。
TTY:表明该进程在哪个终端上运行。"?"表示未知或者不需要终端。
STAT:显示进程的当前状态,如 S(休眠)、R(运行)、Z(僵死)、<(高优先级)、N(低优先级)、s(父进程)、+(前台进程)。对于僵死状态的进程应该予以手动中止。
START:启动该进程的时间。
TIME:该进程占用的CPU时间。
COMMAND:启动该进程的命令的名称。
%CPU:CPU占用的百分比。
%MEM:内存占用的百分比。
VSZ:占用虚拟内存(swap空间)的大小。
RSS:占用常驻内存(物理内存)的大小。
查看动态的进程排名信息:top
pgrep命令
根据特定条件查询进程PID信息

-l 显示进程名
-U 指定特定用户
-t 指定终端
以树形结构列出进程信息:pstree
进程的启动方式
1.手工启动
前台启动:用户输入命令,直接执行程序
后台程序:在命令行尾加入"&"符号
2.调度启动
使用at命令,设置一次性计划任务
使用crontab命令,设置周期性计划任务
进程的前后台调度
1.Ctrl+Z组合键:将当前进程挂起,即调入后台并停止运行
2.jobs命令:查看处于后台的任务列表
3.fg命令:将后台进程恢复到前台运行,可指定任务序号
终止进程的运行
kill、killall命令
kill用于终止指定PID号的进程 kill pid
killall用于终止指定名称的所有进程 killall 进程
-9 选项用于强制终止
pkill命令
根据特定条件终止相应的进程
常用的命令选项:
-u:根据进程所属的用户名终止相应进程
-t:根据进程所在的终端终止相应进程
管理员可以关闭用户的所有进程,而用户不可以中止管理员的进程。
计划任务管理
1.at命令:一次性计划任务
at 【HH:MM】【yyyy-mm-dd】
查看和删除等待执行的命令
atq 查看等待执行的任务列表
atrm 删除等待执行的任务(按编号删除)
2.crontab命令
按照预先设置的时间周期(分、时、日、月、周)重复执行用户指定的命令操作
属于周期性计划任务
主要设置文件
全局配置文件,位于文件:/etc/crontab
系统默认的设置,位于目录:/etc/cron/
用户定义的设置,位于文件:/var/spoot/cron/用户名
管理cron计划任务
编辑计划任务:crontab -e 【-u 用户名】
查看计划任务:crontab -l 【-u 用户名】
删除计划任务:crontab -r 【-u 用户名】
我们用crontab -e进入当前用户的工作表编辑,是常见的vim界面。每行是一条命令。
crontab的命令构成为 时间+动作,其时间有分、时、日、月、周五种,操作符有
※ 取值范围内的所有数字
/ 每过多少个数字
- 从X到Z
, 散列数字
实例
0 17 (1-5 周一到周五每天17:00)
30 8 (1,3,5 每周一、三、五的8点30分)
0 8-18/2 (8点到18点之间每2小时)0 /3 * (每3天)
进程
命令
用户
任务
信息
程序
系统
管理
时间
线程
终端
运行
内存
用户名
代码
后台
数字
文件
前台
名称
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
咖啡豆
华服互联网科技怎么样
互联网科技有限公司经营范围
麻工互联网科技
互联网络科技有限公司
上海互联网科技有限公司
互联网金融 金融科技
科技创新互联网企业
互联网科技ppt模板
互联网科技博客
衡水科技产业互联网平台
太原新华互联网科技学校怎么样
成都玖崟互联网科技有限公司乐商圈怎么样
互联网科技有哪些公司
昊天互联网科技有限公司
荆州市昕露互联网络科技有限公司
山东有哪些互联网科技公司
互联网科技包装股
互联网的科技体现在哪里
株洲百竞科技的互联网营销顾问
咖啡
互联网科技媒体
互联网科技革命
广州宏创互联网科技
恒生科技互联网指数分析
深圳国际航运科技和互联网
互联网时代的科技公司
产业互联网科技服务公司
上海万顺科技互联网有限公司招聘
互联网时代高科技布局