私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第九章 进程管理与内核服务

Linux系统管理 第九章进程管理与内核服务

redhat 进程 ■进程是加载到内存中的指令集 ●进程ID号(PID)唯一标识进程 ●UID,GlD和SElinux.上下文决定文件系统的存取权限 ●通常继承自执行用户的权限 2

redhat 进程列表 ■用ps查看进程信息 ·默认显示当前终端进程 ●a包括所有终端的进程 ●x包括不属于终端的进程 ●u打印进程所有者信息 ●f打印进程亲缘信息 ●property'1,property2:..打印定制信息 pid,comm,%cpu,%mem,state,tty,euser,ruser ■示例 ●ps auo pid,%cpu,comm 3

redhat. 查找进程 ■灵活性:ps options|.其它命令 axo comm,ttylgrep ttyS0 ■通过预定义模式:pgrep ●$pgrep-U root ●$pgrep-G student ■通过准确的程序名:pidof ●$pidof bash 4

redhat 信号 ■最基本的进程间通讯机制 ·直接发送给进程,不需要用户界面 ·对于任何信号应用程序都需要相应处理 ●通过名字或者号码来确定一个信号: ●Signal15:TERM(默认)-终止千净 ●Signal9,KILL-立即终止 。Signal1,HUP-重读配置文件 ●man7 signal显示完整列表 5

redhat 给进程发送信号 ■通过pid:kill[signal]pid.. ■通过名称:killall[signal])comm.. ■通过模式:pkill[-signal]pattern 6

redhat 交互式进程管理工具 ■CLl:top GUl:gnome-system-monitor ■性能: ●显示实时进程信息 ·允许排序,终止和调优先级

redhat 作业控制 ■在后台运行一个进程 ●给命令行尾附加一个符号::firefox& ■临时停止一个正运行的程序 ●使用ctrl-z或者发送signal19(停止) ■管理后台或者挂起的作业 ●显示作业号和名字jobs ●在后台恢复:bg[%jobnum ●在前台恢复:fg[%jobnum] ●发送一个信号:kill[-SIGNAL][%jobnum] 8

redhat 调度进程以后执行 ·使用at命令使作业运行一次,使用crontab循环调度作业 创建 at time crontab-e 显示 at- crotab-I 详情 at-c作业号 N/A 删除 at-d作业号 crontab-r 编辑 N/A crontab-e ■非重定向输出,电子邮件给用户 ■root用户能修改其它用户的作业 9

redhat 调度优先级 ■调度优先级决定对cpu的访问 ■进程的nice值影响优先级 ■值范围为-20到19,缺省为0 ●低nice值意味着高cpu优先级 ■通过ps-o comm,nice查看 0
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第七章 定制SHELL环境.pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第六章 Linux系统与网络管理.pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第五章 Linux文件系统.pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第四章 Linux用户组及权限管理.pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第三章 VIM文件编辑器.pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第二章 Linux的基础应用.pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第一章 Linux的启源与发展历史(主讲:崔英敏).pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)实训指导书(主讲:崔英敏).pdf
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第9章 输入与输出.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第7章 常用实用类.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第6章 异常.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第5章 接口和包.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第4章 类的继承和多态.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第3章 面向对象的程序设计概念.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第2章 Java基础.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第11章 Swing组件.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第10章 数据库编程.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第8章 集合操作.ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程电子教案(PPT教学课件)第1章 Java概述(负责人:尹菡).ppt
- 私立华联学院:《跨平台开发语言(JAVA)》课程教学资源(试卷习题)《Java程序设计》笔试卷B(答案).doc
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第八章 SHELL编程基础.pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第十章 软件包管理与定制系统.pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第十一章 虚拟化.pdf
- 私立华联学院:《Linux系统管理》课程教学资源(课件讲稿,打印版)第十二章 故障排除.pdf
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(教学大纲,主讲:赵伟明).pdf
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(课程标准).pdf
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(作业习题)课程作业(含答案).pdf
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)nurbs制作花瓶.docx
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)冰激凌.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)包装.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)仿古家具产品效果图.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)多人沙发制作.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)戴帽子的小鸡.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)餐厅吊灯.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)可可西里梦.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)台灯制作.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)手镯.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)旋转的金币.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)沙发产品效果图.doc
- 私立华联学院:《3DS MAX三维动画设计》课程教学资源(案例)烟雾.doc