概述
程序是依稀了指令的集合,是静态的。
进程是程序的一次执行过程,是动态的。
程序可以长期保存,而进程是动态产生的,暂时的。
进程分为:前台交互进程和后台服务进程
进程的状态;
- 运行
- 中断:等待中的进程
- 不可中断:
- 僵死:进程已终止,但是进程号还存在
- 停止
进程的启动
- 手工启动
- 前台启动
- 后台启动
- 调度启动
进程管理指令
-
top :Linux下常用的性能分析工具 要会看
-
ps:用于查看当前正在运行的进程 常用 -aux
-
pstree :将进程以树状结构显示
-
kill: 终止正在运行的程序
-
nice 用于调整已启动的进程的优先级。取值-20~19 若不指定默认为10。数值越小优先越高
-
renice:修改运行进程的优先级,也可以指定用户或者群组的优先级
-
bg:用户向系统提交任务请求,系统根据请求创建相应进程完成任务
-
fg: 激活被挂起的进程。
-
jobs: 显示当前所有的作业
-
free :使用内存查看
最后
以上就是花痴红酒为你收集整理的Linux进程管理学习的全部内容,希望文章能够帮你解决Linux进程管理学习所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复