目录
4.2 删除任务、查看任务:atrm 命令 、 atq 命令
1、查看进程
1.1 程序与进程的关系
1.1.1 程序
定义:执行特定任务的一串代码;
● 是一组计算机能识别和执行的指令,运行于电子计算机上,满足人们某种需求的信息化 工具;
● 用于描述进程要完成的功能,是控制进程执行的指令集;
1.1.2 进程
定义:运行中的程序的一个副本,是被载入内存的一个指令集合,是资源分配的单位;
即程序的运行过程;
● 进程ID(Process ID,PID)号码被用来标记各个进程
● UID、GID语境决定对文件系统的存取和访问权限 通常从执行进程的用户来继承;
● 存在生命周期;
● 都由其父进程创建;
1.1.3 线程
● 减少硬件资源的消耗
● 进程切换
● 相同资源的存储
1.1.4 协程
● 避免资源利不彻底
● 提高工作效率
1.1.5 进程、线程、协程关系图
2、查看进程信息
2.1 ps 命令
定义:查看静态进程统计信息
常用选项:
ps输出属性:
2.1.1查看静态进程统计信息
2-1 “ ps -aux "
查看系统中所有的进程
2-2 " ps -e "
可以查看系统中所有的进程,而且还能看到进程的父进程的 PID 和进程优先级;
2-3 " ps -l ”
只能看到当前 Shell 产生的进程;
表头含义:
僵尸进程( Z ):
-S 、-T(睡眠状态、停止状态):
2-4 “ ps -elf ”
以长格式显示进程中的信息