第八讲Linux进程管理.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第八讲Linux进程管理

第8讲 Linux进程管理 进程的概念: 2 前台进程和后台进程: 2 查看用户信息命令:w/who 2 查看进程信息的命令:ps (process stat) 3 关闭进程命令:kill 3 五种关闭apache服务器的方法: 4 进程运行优先级:nice renice 4 进程的挂起和恢复: 5 Top: 5 计划任务: 5 at命令: 5 Cron命令: 6 进程的概念: 1.程序是静态概念,本身作为一种软件资源长期保存;而进程时程序的执行过程,它是动态概念,有一定的生命期,时动态产生和消亡的。 2. 程序和进程无一一对应关系。一个程序可以由多个进程共用;另一方面,一个进程在活动中可顺序地执行若干个程序。 前台进程和后台进程: 前台进程:在shell提示处打入命令后,创建一个子进程,运行命令,shell等待命令退出,然后返回到对用户给出提示符、这条命令与shell异步运行,即在前台运行,用户在它完成之前不能执行另一个命令。 后台进程:在shell提示处打入命令,若后随一个,shell创建的子进程运行此命令,但不等待命令退出,而直接返回到对用户给出提示。这条命令与shell同步运行,即在后台运行。后台进程必须是非交互式的。 查看用户信息命令:w/who 查看个别用户的命令:w 用户名 例子: Up 4:11是系统运行时间。 3 users:当前总计的在线用户数 Load average: 0.00, 0.02, 0.00 是在过去1,5,15分之内的平均负载程度; 主要考虑Cpu 和内存。平均值0.8以下为负载较轻。 FROM 是显示用户从何处登录系统的 本地终端登录tty,远程终端登录pts IDLE:用户闲置时间。 JCPU:消耗的cpu时间 PCPU:cpu执行当前程序耗费的时间 WHAT:用户正在执行的操作 查看进程信息的命令:ps (process stat) 常用选项: a:显示所有用户的进程 u: 显示用户名和启动时间 x: 显示没有控制终端的进程 e: 显示所有进程,包括没有控制终端的进程 l: 显示详细信息 ps –uU 用户名 //查看系统中指定用户执行的进程 ps –le | grep init //查看指定进程信息 例子: PID :进程号 PPID :父进程的进程号 TTY:进程启动的终端 STAT:进程当前状态:S-休眠状态;D-不可中断的休眠状态;R-运行状态;Z-僵死状态;T-停止。 NI:进程优先级 TIME:进程自从启动以来占用总的CPU时间。 COMMAND/CMD:进程的命令名 USER/UID:用户 %CPU:占用CPU时间和总时间的百分比 %MEM:占用内存与系统内存总量的百分比 关闭进程命令:kill 关闭进程:kill 进程号 Kill -9 进程号(强制关闭) Kill -1 进程号(重启进程) 关闭图形进程:xkill 结束所有进程:killall 查找服务进程号:pgrep 服务名称 关闭进程:pkill 进程名称 五种关闭apache服务器的方法: 1)kill ppid //关闭父进程 2)killall httpd 3) /etc/rc.d/init.d/httpd stop 4) service httpd stop 5) pkill httpd 进程运行优先级:nice renice 格式:nice –n 所要启动的程序 例如: [root@localhost ~]# /etc/rc.d/init.d/httpd stop [root@localhost ~]# nice --5/etc/rc.d/init.d/httpd start nice: invalid adjustment `-5/etc/rc.d/init.d/httpd [root@localhost ~]# ps -le | grep httpd 注:nice只是改变已停止的程序的优先级 格式:renice n PID 例子: Renice -3 13905 结果为: 优先级取值范围:[-20,19] 进程的挂起和恢复: 进程的挂起和终止: 挂起:ctrl+z 终止:ctrl+c 进程的恢复: fg n 恢复前台执行 bg n 恢复后台执行 查看挂起及后台执行进程命令:jobs Top: 作用:进程状态显示和进程控制,默认每3秒钟自动刷新一次(动态显示) u:查看指定用户的进程 k:终止执行中进程 r:设置进程优先级 d or s:改变刷新的时间间隔 c:显示整个命令行而不是仅仅显示命令名 h or ?:获

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档