网站大量收购闲置独家精品文档,联系QQ:2885784924

项目7 进程管理-新新.ppt

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
-l:列出进程的名称 -l –u lxx 演示 -U:根据进程所属的用户名进行查找 -t:根据进程所在的终端进行查找 讲完此页以后,集中演示pgrep、pstree命令的使用方法 通常用来显示父进程与子进程之间的关系。由图可知 init进程是所有进程的父进程。 -aup 前台启动进程:比如:ls –l命令就时一个前台的进程,快速使用ps –x查看没有看到ls进程,是因为ls进程结束的太快。使用比较广泛。 后台启动进程,在命令行尾加入“”,进程启动后自动放入后台运行,不占用前台的Shell界面。方便用户进行前台操作。使用较少,一般用于比较耗时的进程。比如使用cp命令从光盘文件系统制作到光盘镜像文件时,需要进行大量的数据书写,放在前台会一直占据命令终端。 调度启动:遇到一些比较费时而且占用资源的维护工作,可能使用在夜间进行,可以事先进行调度安排,制定任务运行时间。有两种方式,at命令可设置任务定时启动执行,crontab可实现任务的周期性执行 at、crontab调度启动这里仅简单介绍其作用即可,后面会专门进行讲解 演示:打开一个终端输入命令gedit,然后打开另一个终端进入root,使用ps aux查看命令gedit的进程PID,kill -9 PID杀死进程,第一个终端重新输入gedit命令,另一终端使用killall -9 gedit杀死进程。 强制终止进程时可能会导致程序运行的部分数据丢失,因此不得以时不要轻易使用“-9”选项 集中演示终止进程的kill、killall、pkill命令的使用方法 红色 表示什么意思? w|grep中的w命令:查询登陆到主机的用户信息 使用at命令设置的任务只在指定时间点执行一次,若只指定时间则表示当天的该时间,若只指定日期则表示该日期的当前时间 可以在at交互环境中输入多条命令,最后按Ctrl+D组合键提交 对应的系统服务atd必须已经运行,否则可能会出现错误提示:Cant open /var/run/atd.pid to signal atd. No atd running? 演示操作时,为了及时查看效果,可以计划在当前时间(date命令查看)之后的1~2分钟左右执行任务,) 设置时间间隔过小 会有延迟 [root@bogon ~]# at -tat touch vv.txt at EOT job 1 at 2014-11-03 15:56 使用at命令设置的任务只在指定时间点执行一次,若只指定时间则表示当天的该时间,若只指定日期则表示该日期的当前时间 可以在at交互环境中输入多条命令,最后按Ctrl+D组合键提交 对应的系统服务atd必须已经运行,否则可能会出现错误提示:Cant open /var/run/atd.pid to signal atd. No atd running? 演示操作时,为了及时查看效果,可以计划在当前时间(date命令查看)之后的1~2分钟左右执行任务,设置时间间隔过小 会有延迟 [root@bogon ~]# at -tat touch vv.txt at EOT job 1 at 2014-11-03 15:56 使用at命令设置的任务只在指定时间点执行一次,若只指定时间则表示当天的该时间,若只指定日期则表示该日期的当前时间 可以在at交互环境中输入多条命令,最后按Ctrl+D组合键提交 对应的系统服务atd必须已经运行,否则可能会出现错误提示:Cant open /var/run/atd.pid to signal atd. No atd running? 演示操作时,为了及时查看效果,可以计划在当前时间(date命令查看)之后的1~2分钟左右执行任务,例如执行“ps aux ps.txt”操作) 设置时间间隔过小 会有延迟 全局配置和系统默认配置中的内容一般不需要用户去修改,用户只需设置/var/spool/cron/目录下与本帐号同名的文件即可 设置crond服务开机启动状态 默认在3和5运行级别中启动 用户只需执行“crontab -e”命令后会自动调用文本编辑器(默认为vi)并打开“/var/spool/cron/用户名”文件,无需手动指定文件位置 接下来看一下配置用户自己的计划任务的记录格式(翻下页) 前面5个字段用于指定任务重复执行的时间规律,第6个字段用于指定具体的任务内容 crontab任务配置记录中,所设置的命令在“分钟+小时+日期+月份+星期”都满足的条件下才会运行 由于crontab计划任务的使用频率比较高,因此牢牢记住配置记录的格式是非常有必要的 除了“*”,还可以使用减号“-”、逗号“,”、斜杠“/”与数字构成表达式来表示复杂的时间关系: 使用减号“-”可以表示

文档评论(0)

yaocen + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档