进程管理与系统监控.ppt

上传人:ni****g 文档编号:569794528 上传时间:2024-07-31 格式:PPT 页数:18 大小:428.55KB
返回 下载 相关 举报
进程管理与系统监控.ppt_第1页
第1页 / 共18页
进程管理与系统监控.ppt_第2页
第2页 / 共18页
进程管理与系统监控.ppt_第3页
第3页 / 共18页
进程管理与系统监控.ppt_第4页
第4页 / 共18页
进程管理与系统监控.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《进程管理与系统监控.ppt》由会员分享,可在线阅读,更多相关《进程管理与系统监控.ppt(18页珍藏版)》请在金锄头文库上搜索。

1、1Wednesday, July 31, 2024第9章 进程管理与系统监控2Wednesday, July 31, 2024进程的概念进程的概念Linux系统上所有运行的东西都可以称之为一个进程。每个用户任务、每个系统管理任务,都可以称之为进程。进程是一个程序的运行。 进程与程序是有区别的。程序只是一个静态的指令集合,不占系统的运行资源;而进程是一个随时都可能发生变化的、动态的、使用系统运行资源的程序。一个程序可以启动多个进程。 3Wednesday, July 31, 2024进程的概念进程的概念Linux操作系统包括三种不同类型的进程,每种进程都有自己的特点和属性:交互进程:由shell

2、启动的进程。批处理进程:这种进程和终端没有联系,是一个进程序列。守护进程:在后台持续运行的进程。4Wednesday, July 31, 2024启动进程启动进程/手工启动手工启动 前台启动:一般地,用户键入一个命令,就已经启动了一个前台的进程。后台启动 :对于非常耗时进程,可以然进程在后台运行。从后台启动进程其实就是在命令结尾加上一个“&”号 5Wednesday, July 31, 2024启动进程启动进程/调度启动调度启动 1)at命令在shell提示符下输入”at 时间”,然后按回车键。这时在下一行shell会等待用户继续输入要执行的命令。每一行输入一个命令,所有命令都输入完毕后按Ct

3、rl+d键结束。将各个命令写入shell脚本中,然后使用下面格式设置在指定时间执行shell脚本中的命令:at 时间 f脚本文件。 batch命令 6Wednesday, July 31, 2024启动进程启动进程/调度启动调度启动 /cron命令命令cron命令在系统启动时由一个shell脚本自动启动,进入后台。cron启动后搜索/var/spool/cron目录,寻找以/etc/passwd文件中的用户名命名的crontab文件,被找到的这种文件将载入内存。如果没有crontab文件,就转入“休眠”状态,释放系统资源。cron每分钟“醒”过来一次,查看当前是否有需要运行的命令。如果发现某个

4、用户设置了crontab文件,它将以该用户的身份去运行文件中指定的命令。命令执行结束后,任何输出都将作为邮件发送给crontab的所有者,或者/etc/crontab文件中MAILTO环境变量中指定的用户。7Wednesday, July 31, 2024croncrontab文件格式 59 23 * * * tar czvf lhy.tar.gz /home/lhycrontab命令用于安装、删除或者列出用于驱动cron后台进程的crontab文件 :crontab -u crontab源文件格式 59 23 * * * tar czvf lhy.tar.gz /home/lhy8Wedne

5、sday, July 31, 2024进程管理命令进程管理命令 进程查看命令 ps ps 选项主要选项的含义如下:-e:显示所有进程;-h:不显示标题;-l:采用详细的格式来显示进程;-a:显示所有终端上的进程,包括其他用户的进程;-r:只显示当前终端上正在运行的进程;-x:显示所有进程,不以终端来区分;-u:以用户为主的格式来显示进程; 9Wednesday, July 31, 2024删除进程命令删除进程命令killkill -s | -p -a . kill -s | -p -a .kill -l 信号 选项的含义如下:-s:指定需要送出的信号。既可以是信号名也可以是信号名对应的数字。-

6、p:指定kill命令只显示命名进程的pid,并不真正送出任何信号。-l:显示信号名称列表,该列表也可以在/usr/include/linux/signal.h文件中找到。10Wednesday, July 31, 2024系统监视系统监视 系统监控命令top :能显示实时的进程列表,而且还能实时监视系统资源,包括内存、交换分区和CPU的使用率等。 11Wednesday, July 31, 202412Wednesday, July 31, 2024内存查看命令free 磁盘空间用量查看命令df 13Wednesday, July 31, 2024图形化的系统监视器图形化的系统监视器14Wed

7、nesday, July 31, 202415Wednesday, July 31, 2024日志查看日志查看 日志文件(log files)是包含关于系统消息的文件,包括内核、服务、在系统上运行的应用程序等。不同的日志文件记载不同的信息。 多数的日志文件位于/var/log目录下。某些程序(如apache)在/var/log中有单独的日志文件目录。 日志可以滚动 16Wednesday, July 31, 202417Wednesday, July 31, 2024日志查看日志查看 多数日志文件都使用纯文本格式,可以使用任何文本编辑器如vi来查看它们。大多数日志文件都需要拥有特权才允许查看。 图形化的日志查看器18Wednesday, July 31, 2024

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号