- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux操作系统—进程管理和打印管理
进程管理和打印管理;本章内容 ;系统进程管理 ; 在系统中每位用户能运行多个程序,每个程序又可能分成数个进程运行。有些进程会占用大量的系统资源,造成系统负载过重。因此如何做好进程的管理与监督中,是一项重要的工作。
作为一个好的管理者,必须掌握系统中最消耗CPU资源的进程,以维持系统的整体性能,因而随时查看系统的状态也是管理员一项重要工作
;查看系统中的进程;功能:ps命令是用来显示系统瞬间的进程信息,它可以显示出在用户输入ps命令时系统的进程及进程的相关信息。
格式:ps [选项]
[pp@host pp]$ ps 显示本账号的进程
[pp@host pp]$ ps –aux 查看系统和每位用户全部进程
由于ps –aux会列出系统中正在运行的所有进程,因此不易找到特定的进程。若搭配grep命令,则可事半功倍
[pp@host pp]$ ps –aux | grep pp 查找pp的进程;Ps命令使用说明;Top命令监视系统资源使用情况;进程类型;控制系统中的进程 ;kill命令和killall命令 ;nice
指定程序的运行优先级
格式:nice –n command
[root@host root]# nice - -5 myprogram
在后台以-5的优先级运行myprogram
其中n是为进程运行指定的优先级,n的数值越大,进程的优先级越低.n可以取负值让运行级提高。;renice
改变一个正在运行的进程的优先级
格式:renice –n pid 是被指定的进程
[root@host root]# renice - -5 777
将正在运行的PID为777的进程优先级改
为-5
; 有时用户运行的程序可能要花很长时间,如果将它在前台工作,就可能会无法继续处理其他事情,最好的方法就是将它放在后台运行,甚至还可能希望在退出系统时,程序还可以继续运行。;[root@host root]# cp –r /usr/* test 将/usr
目录下的所有子目录及文件复制到/root/test目录
下的工作放到后台运行
[root@host root]# fg 放到前台并显示执行过程
按下Ctrl+z键挂起该运行程序
[root@host root]# bg 再将执行过程放到后台
[root@host root]# jobs 查看被挂起的进程
;进程的挂起和恢复 ;自动安排进程任务 ;at和batch ;应用程序cron ;crontab命令的作用及格式;Minute Hour Day Month DayofWeek Command
字段 所代表的意义 可用范围
Minute 每小时的第几分钟运行该程序 0 ~ 59
Hour 每一天的第几小时运行该程序 0 ~ 23
Day 每个月的第几天运行该程序 1 ~ 31
Month 每一年的第几个月运行该程序 1 ~ 12
Day of Week 每一周的第几天运行该程序 0 ~ 6
Command 指定要运行的程序 输入要执行
的命令及参数
;20 4 * * * program
指定每天的4点20分执行program命令
50 3 9 * * program
指定每月的9日3点50分执行program命令
1 0 8 9 * program 或
1 0 8 sep * program
指定每年的9月8日0点1分执行program命令;计划任务创建方法(2种);计划任务创建方法2;本章小结
文档评论(0)