一、1.程序和进程之间的关系
程序属于静态代码;保存在硬盘,移动设备或者光盘上;需要用户执行安装可以使用
进程运行需要通过cpu判断,然后进程保存在内存中;进程是动态执行代码程序运行会不断变化;一个父进程包含多个子进程
2.查看静态进程信息PS常见的选项
a显示当前终端所有进程
u当前用户的进程信息
x显示当前用户在所有终端中的进程
-e查看内存中的进程
-l长格式显示进程信息
-f完整的进程信息
1)查看用户所有终端的进程
user:账户
PID:进程的ID号
%cpu:cpu占用信息
%MEM:内存占用信息
VSZ:虚拟内存
RSS:占用物理内存情况
TTY:进程运行的终端
STAT:进程状态,S休眠,R运行,Z僵死,>高优先级进程,N低优先级,S父进程,+前台运行
START:启动进程的时间
TIME:占用CPU时间
COMMAND:启动进程的名字
2)查看内存中运行的进程
3)查看计算机中的动态进程,3秒更新一次
4)pgrep过滤进程信息
-l显示进程名字或者ID
-u用户
-t终端
5)显示进程树的详细信息
3.进程启动管理
1)进程运行的方式
前台:现在用户操作界面,必须等任务完后运行其他任务
后台:程序运行在后台,不影响用户其他操作
2)进程放到后台的方式
ctrl+z
3)查看后台进程信息和显示进程详细信息(后台第一个进程调到前台运行)
4.杀死进程
1)杀死进程的方式
kill
killall
pkill
2)使用kill杀死进程和强制杀死进程
二、计划任务
1.计划任务的作用和类型
1)计划任务的作用
周期重复性操作使用计划任务实现
2)计划任务的类型
一次性计划任务
周期性计划任务
2.配置一次性计划任务
3.周期计划任务
1)crontar命令的选项
-e编辑计划任务
-u指定运行计划任务的用户
-l查看计划任务列表
-r删除计划任务
2)计划任务控制位字段
3)字段常见的符号作用
4)创建周期计划任务
5)查看周期计划任务
6)删除计划任务
7)启动计划任务服务
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。