<强>一、程序与进程的关系强>
<强> 1,程序强>:静态保存的代码
保存在硬盘,光盘等介质中的可执行的代码和数据
<强> 2,进程强>:在CPU及内存中运行的程序代码
动态执行的代码
父子进程
每个进程可以创建一个或多个进程
<强> 3线程强>:一个进程包含多个线程
进程是线程的集合
<强>二,查看进程信息强>
1, ps命令
(1) ps辅助静态查看
4, pstree命令——查看进程树
以树形结构列出进程信息
三、控制进程
1,手工启动进程
(1)前台启动:用户输入命令,直接执行程序。
(2)后台启动:在命令行尾加入”,符号”
命令为:cp/mnt/包//opt/,
输出信息中包含后台任务序号,PID号
2,进程的前后台调度
Ctrl + Z键
将当前进程挂起,即调入后台并停止执行
工作命令- l
工作查看后台的任务列表
fg命令
将后台进程恢复到前台运行,可指定任务序号·
3,终止进程执行
Ctrl + C组合键
中断正在执行的命令
杀死,killall命令
杀用户终止指定PID号的进程
killall用于终止指定所有名称的所有进程
9选项用于强制终止
pkill命令
根据特定条件终止相应的进程
命令形式:pkill 9 - u
- u:根据进程所属的用户名终止相应进程
- t:根据进程所在的终端终止相应进程
结束单个进程
四、计划任务管理
1,命令
一次性计划任务
在命令常用类型
在[HH: MM] [yyyy-mm-dd]
数据获取时间
atq查看等待任务
atrm删除
在命令应运示范
2, crontab命令
按照预先设置的时间周期(分钟,小时,天.....)重复执行用户指定的命令操作
属于周期性计划任务
主要设置文件
全局配置文件,位于文件:/etc/crontab
系统默认的设置,位于目录:/etc/cron。