UNIX和Linux操作系统(第五章).ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:26 大小:165KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

UNIX和Linux操作系统(第五章).ppt

UNIX和Linux操作系统(第五章).ppt

预览

免费试读已结束,剩余 16 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第五章进程管理和打印管理本章内容系统进程管理在系统中每位用户能运行多个程序,每个程序又可能分成数个进程运行。有些进程会占用大量的系统资源,造成系统负载过重。因此如何做好进程的管理与监督中,是一项重要的工作。作为一个好的管理者,必须掌握系统中最消耗CPU资源的进程,以维持系统的整体性能,因而随时查看系统的状态也是管理员一项重要工作。查看系统中的进程功能:ps命令是用来显示系统瞬间的进程信息,它可以显示出在用户输入ps命令时系统的进程及进程的相关信息。格式:ps[选项][pp@hostpp]$ps显示本账号的进程[pp@hostpp]$ps–aux查看系统和每位用户全部进程由于ps–aux会列出系统中正在运行的所有进程,因此不易找到特定的进程。若搭配grep命令,则可事半功倍[pp@hostpp]$ps–aux|greppp查找pp的进程Ps命令使用说明Top命令监视系统资源使用情况进程类型控制系统中的进程kill命令和killall命令nice指定程序的运行优先级格式:nice–ncommand[root@hostroot]#nice--5myprogram&在后台以-5的优先级运行myprogram其中n是为进程运行指定的优先级,n的数值越大,进程的优先级越低.n可以取负值让运行级提高。renice改变一个正在运行的进程的优先级格式:renice–npid是被指定的进程[root@hostroot]#renice--5777将正在运行的PID为777的进程优先级改为-5有时用户运行的程序可能要花很长时间,如果将它在前台工作,就可能会无法继续处理其他事情,最好的方法就是将它放在后台运行,甚至还可能希望在退出系统时,程序还可以继续运行。[root@hostroot]#cp–r/usr/*test&将/usr目录下的所有子目录及文件复制到/root/test目录下的工作放到后台运行[root@hostroot]#fg放到前台并显示执行过程按下Ctrl+z键挂起该运行程序[root@hostroot]#bg再将执行过程放到后台[root@hostroot]#jobs查看被挂起的进程进程的挂起和恢复自动安排进程任务at和batchat命令的用法应用程序croncrontab命令的作用及格式MinuteHourDayMonthDayofWeekCommand字段所代表的意义可用范围Minute每小时的第几分钟运行该程序0~59Hour每一天的第几小时运行该程序0~23Day每个月的第几天运行该程序1~31Month每一年的第几个月运行该程序1~12DayofWeek每一周的第几天运行该程序0~6Command指定要运行的程序输入要执行的命令及参数204***program指定每天的4点20分执行program命令5039**program指定每月的9日3点50分执行program命令1089*program或108sep*program指定每年的9月8日0点1分执行program命令计划任务创建方法(2种)计划任务创建方法2本章小结