系统进程管理操作.ppt
《系统进程管理操作.ppt》由会员分享,可在线阅读,更多相关《系统进程管理操作.ppt(29页珍藏版)》请在三一文库上搜索。
1、操作系统进程管理,Windows进程管理,进程管理器,http:/ http:/ http:/ 2000 中,系统包含以下缺省进程: Csrss.exe 子系统服务器进程 Explorer.exe 资源管理器 Internat.exe 托盘区的拼音图标 Lsass.exe 管理 IP 安全策略 Mstask.exe 允许程序在指定时间运行 Smss.exe Session Manager Spoolsv.exe 将文件加载到内存中以便打印,windows常用系统进程列表,Svchost.exe Win 2000/XP 的文件保护系统 Services.exe 包含很多系统服务 Taskmgr.
2、exe Windows任务管理 Winlogon.exe 管理用户登录 Winmgmt.exe 提供系统管理信息(系统服务) System Idle Process 用于统计剩余的CPU资源情况,此进程是不可以从任务管理器中关掉的,Windows 进程,我们有时会碰到一些进程,象“winjava.exe”病毒的进程,在任务管理器里是终止不了的,可以借助ntsd 在命令行下终止进程。ntsd从2000开始就是系统自带的用户态调试工具。 开个cmd.exe窗口,输入命令: c:ntsd -c q -p PID,Linux进程管理,Linux进程管理,Linux进程中最知名的属性就是它的进程号(PI
3、D)和它的父进程号(PPID)。一个PID唯一地标识一个进程,一个进程创建新进程称为创建了子进程,创建子进程的进程成为父进程。所有进程追溯其祖先最终都会落到进程号为1的进程身上,这个进程叫做init进程,是内核自举后第一个启动的进程。,Linux进程管理,Linux操作系统包括了3种不同类型的进程: 交互进程:有一个shell启动的进程。可在前台运行,也可以在后台运行; 批处理进程:这种进程和终端没有联系,是一个进程序列 监控进程:Linux系统启动时启动的进程,并在后台运行,Linux进程启动,输入需要运行的程序名,执行一个程序,其实就是启动了一个进程。启动一个进程有两种途径:手工启动和调度
4、启动。后者是事先进行设置,根据用户需要自行启动 1. 手工启动 前台启动: # find /-name fox.jpg 后台启动: #find /-name fox.jpg findresult.txt & 1 9137,Linux进程启动,后台进程在命令结尾加上一个“&”号,输入命令后,出现一个数字,即PID,用户可以继续其他操作。 这两者启动方式共同点:新进程都是由当前shell进程产生的,shell是父进程,新进程是子进程。一般子进程结束后才能结束父进程,如果是从后台启动,那么就不需要等待子进程结束了。 管道进程: # ls al | more 此命令同时启动了3个进程,所有放在管道两边
5、的进程将被同时启动,它们都是当前shell的子程序,互相成为兄弟进程,Linux进程启动,2. 调度进程 At命令:在指定时刻执行指定的命令序列 at -v -q 队列 -f 文件名 -mldbv 时间 -v 将标准版本号打印到标准的错误中 -q queue 使用指定的队列,队列名由单个字母组成。 -m 作业结束后发送邮件给执行at命令的用户 -f file 使用命令从指定的file中读取,而不是从标准输入读取 -c 将命令行上所列的作业送到标准输出,Linux进程启动,例1:在三天后下午4点执行文件work中的作业: # at f work 4pm +3 day 例2:找出系统中所有.txt
6、为后缀的文件,并进行打印,打印结束后,给用户ncs发邮件通知取文件,指定时间:12月25日凌晨2点 #at 2:00 12/25/2007 atfind /-name “*.txt” | lpr atecho “ncs:All texts have been printed.You can take them over!” |mail s “job done” ncs,Linux进程启动,如果命令序列较长或经常被执行时,可将该序列写到一个文件中,然后将文件作为at命令的输入来处理: 如:将上例命令写入文件:/tmp/printjob # at f /tmp.printjob 2:00 12/2
7、5/2007 或 #at /tmp.printjob 2:00 12/25/2007,http:/ http:/ http:/ 用于低优先级运行作业,功能与at相同,只是batch在系统负载较低,资源较空闲的时候执行,适用于执行占资源比较多的命令 cron命令 at和batch命令都只能执行一次,cron可重复执行一些命令,Linux进程启动,Cron命令 cron服务是linux的内置服务。可以用以下命令启动和停止服务: /sbin/service crond start /sbin/service crond stop /sbin/service crond restart /sbin/s
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 系统 进程 管理 操作
链接地址:https://www.31doc.com/p-2396636.html