欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    学习情境-管理linux的进程.ppt

    • 资源ID:76366618       资源大小:162.50KB        全文页数:22页
    • 资源格式: PPT        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    学习情境-管理linux的进程.ppt

    在系统中每位用户能运行多个程序,每个程序又可能分成数个进程运行。有些进程会占用大量的系统资源,造成系统负载过重。因此如何做好进程的管理与监督中,是一项重要的工作。作为一个好的管理者,必须掌握系统中最消耗CPU资源的进程,以维持系统的整体性能,因而随时查看系统的状态也是管理员一项重要工作管理运行中的进程管理运行中的进程管理运行中的进程管理运行中的进程查看系统中的进程查看系统中的进程ps命令top命令功能:ps命令是用来显示系统瞬间的进程信息,它可以显示出在用户输入ps命令时系统的进程及进程的相关信息。格式:ps 选项pphost pp$ps 显示本账号的进程pphost pp$ps aux 查看系统和每位用户全部进程由于ps aux会列出系统中正在运行的所有进程,因此不易找到特定的进程。若搭配grep命令,则可事半功倍pphost pp$ps aux|grep pp 查找pp的进程pspspsps命令命令命令命令PsPs命令使用说明命令使用说明常用参数a:显示所有进程u:显示较详细的信息x:显示所有包含其它使用者的进程。使用范例psps aups-auxps aux|moreps aux|grep httpdps aux /tmp/ps.logTopTopTopTop命令监视系统资源使用情况命令监视系统资源使用情况命令监视系统资源使用情况命令监视系统资源使用情况每5秒钟刷新一次,动态显示按下U键:输入用户名查看用户进程按下K键:输入PID删除进程进程类型进程类型交互进程由一个Shell启动的进程。交互进程既可以在前台运行,也可以在后台运行。批处理进程不与特定的终端相关联,提交到等待队列中顺序执行的进程。守护进程(Daemon)在Linux在启动时初始化,需要时运行于后台的进程。控制系统中的进程控制系统中的进程 u kill命令和killall命令 u nice和renice命令 u nohup命令 u top命令 u进程的挂起和恢复 u在X窗口下管理进程 killkill命令和命令和killallkillall命令命令 kill命令不但能杀死进程,同时也会杀死该进程的所有子进程。kill命令的格式是:kill signal PID为什么要杀死进程该进程占用了过多的CPU时间该进程缩住了一个终端,使其他前台进程无法运行运行时间过长,但没有预期效果产生了过多到屏幕或磁盘文件的输出无法正常退出用户也可以用killall命令来杀死进程在killall命令后面指定的是要杀死的进程的命令名称,而不是PID 范例kill 9 927参数-9:强制杀死 nice 指定程序的运行优先级 格式:nice n commandroothost root#nice-5 myprogram&在后台以-5的优先级运行myprogram 其中n是为进程运行指定的优先级,n的数值越大,进程的优先级越低.n可以取负值让运行级提高。nicenicenicenice命令命令命令命令renice 改变一个正在运行的进程的优先级 格式:renice n pid是被指定的进程roothost root#renice-5 777将正在运行的PID为777的进程优先级改为-5renicerenicerenicerenice命令命令命令命令有时用户运行的程序可能要花很长时间,如果将它在前台工作,就可能会无法继续处理其他事情,最好的方法就是将它放在后台运行,甚至还可能希望在退出系统时,程序还可以继续运行。后台运行程序后台运行程序后台运行程序后台运行程序roothost root#cp r/usr/*test&将/usr 目录下的所有子目录及文件复制到/root/test目录下的工作放到后台运行roothost root#fg 放到前台并显示执行过程按下Ctrl+z键挂起该运行程序roothost root#bg再将执行过程放到后台roothost root#jobs 查看被挂起的进程在后台运行程序的、在后台运行程序的、在后台运行程序的、在后台运行程序的、bgbgbgbg命令命令命令命令进程的挂起和恢复进程的挂起和恢复 进程的中止(挂起)和终止挂起(Ctrl+Z)终止(Ctrl+C)进程的恢复恢复到前台继续运行(fg)恢复到后台继续运行(bg)查看被挂起的进程(jobs)自动安排进程任务自动安排进程任务 自动启动进程的几个命令 at 安排作业在某一时刻执行一次batch安排作业在系统负载不重时执行一次 系统负载大于1.5不运行。cron 安排周期性运行的作业atat和和batchbatch at命令用来指定在某一时刻执行命令,at命令的格式是:at 选项 时间 at的配置文件作用:限制哪些用户可以使用at命令/etc/at.allow/etc/at.denybatch命令的用法和at类似,只是用户可以不必指定时间,batch会在系统负载小于1.5的时候运行命令。应用程序应用程序croncron Cron进程搜索crontab文件并载入内存(crontab文件即/etc/crontab文件和/var/spool/cron/目录下以用户名命名的文件)cron进程启动以后,它将首先检查是否有用户设置了crontab文件,如果没有就转入“休眠”状态,释放系统资源 cron进程每分钟醒来一次,查看crontab文件决定当前是否有需要执行的命令。命令执行结束后,任何输出都将作为邮件发送给crontab的所有者crontabcrontab命令的作用及格式命令的作用及格式作用:用于生成cron进程所需要的crontab文件crontab的命令格式 crontab-u user filecrontab-u user-l|-r|-e-l 该选项将使在标准输出上显示当前的 crontab-r 删除当前的crontab-e 使用编辑器编辑当前的crontab文件。当结束编辑离开时,编辑后的文件将自动安装Minute Hour Day Month DayofWeek Command字段所代表的意义可用范围Minute 每小时的第几分钟运行该程序 0 59Hour 每一天的第几小时运行该程序 0 23Day 每个月的第几天运行该程序 1 31Month 每一年的第几个月运行该程序 1 12Day of Week 每一周的第几天运行该程序 0 6Command 指定要运行的程序 输入要执行 的命令及参数CrontabCrontabCrontabCrontab文件格式文件格式文件格式文件格式204program指定每天的4点20分执行program命令5039program指定每月的9日3点50分执行program命令1089program 或108sepprogram指定每年的9月8日0点1分执行program命令范例范例范例范例计划任务创建方法计划任务创建方法(2(2种种)如果需要在每周2、4、6凌晨3点使系统进入维护状态,重新启动系统,设该文件名为/root/reboot.cron:1.创建一个crontab#echo“00 03*2,4,6 shutdown r+10”/root/reboot.cron2.使用crontab命令安装/root/reboot.cron文件crontab/root/reboot.cron 安装创建计划任务创建方法计划任务创建方法2 2roothost root#corntab e创建root用户的corn文件55 14*ls/rootcorn内容pphost pp$crontab e创建pp用户的corn文件30 18*ll/home/pp corn内容roothost root#crontab r 删除root的cronroothost pp$crontab r 删除pp的cron本章小结本章小结 掌握各种进程命令的使用:ps、kill、nice、renice、killall掌握任务计划的配置:at、cron、crontabe

    注意事项

    本文(学习情境-管理linux的进程.ppt)为本站会员(得****1)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开