欢迎来到天天文库
浏览记录
ID:21062382
大小:83.00 KB
页数:5页
时间:2018-10-19
《scounix的进程管理》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、•查看进程运行状态(PS命令)语法:ps[-aAdefl][-Ggroups][-oformat][-ppids][-ttermlist][-uusers][-Uusers]其中:pS~€显示当前系统上所有进程的信息ps-f显示进程的伞而信息ps-d显示除会话领导进程之外其它所有进程的信息ps-u产生M于某个特定用户进程的一个清单ps-t产生与特定终端联系的进程的一个淸单ps-a显示口前系统上最经常使用的进程的信息及不和某个终端相关的进程信息ps-1以长格式显示进程的有关信息ps-A示当前系统上的所奋进程的信息ps-ppi
2、dspids命令显示指定进程的数据ps-uusersusers显示用户ID号或用户注册名相关的信总ps-Ggroupsgroups示进程组(ID)的相关信息ps显示的信息:F(1)是同进程相关的一些临时信息:00进程已终止01该进程为系统进程,它总是在主存中02该进程为跟踪进程03跟踪进程的信兮匕将其终I卜.04进程正在主存中05进程正在主存中J1正在等待资源S(l)该列表示进程的状态:O进程正在占有CPU运行S该进程在等待某事件的结柬R该进程处于就绪状态I该进程正在被建立Z休眠状态T跟踪状态X该进程正在等待给它分配更多的
3、主存空间,即SXBRK状态UID(f,l)进程拥有者的帐号名或用户标识号PID(a)进程的标识兮PPID(f,l)进程的父进程标识C(f,l)进程占柯CPU吋问(指定-C选项时将输出该值)CLS(f,l)进程的调度层.只有指定-C选项吋才输出该列的值PRI(l)进程的调度优先权.指定-C选项吋,数值大优先权越高,古则,数值大优先权越低NI(1)在计算优先权时所用的一个基准值.该值可由nice命令改变.指定-C选项则不显示该列APDR(l)进程的存储地址SZ(1)进程在主存屮可交换存储映象的人小(以页计)WCHAN(l)进程
4、因之Iflj睡眠或处于SXBRK状态的那个事件的地址(为空时农示进程正在运行)STIME(l)进程开始吋问TTY(a)与进程相关连的终端COMMAND(a)与进程相应的命令名称.当进程己终止当其父进程无法接收其死讯时,它将被标识为(default)废止进程•修改进程的优先级语法:nice[-increment][command][arguments]其中:increment为増景伹,它的取值范削为0-19。如命令行没奋给这个值,则使川默认值10command为执行逃程的命令arguments为命令行*的参数注只有超级用户才
5、能提岛进程的优先级,即减小进程的NI的俏;2.普通用户只能降低进程的优先级,即增加进程的NI的值;3.其屮NI的值的范围为0〜39.当nice操作后的值人于39,则作为39对待;当nice操作后的值小于0,则作为0对待;进程优先级的计算公式:p-pri=(p-cpu/2)+p-nicc+(基偵)p-cpu=p-cpu/2其中:p-pri是进程优先级p-cpu是进程所占用的cpu的吋间.系统时钟每秒钟会发出50到100次屮断.时钟屮断的处理程序会修改当前进程的p-cpu的值,通常吋每发生一次屮断将加一.当-•秒钟过去之后,时
6、钟处理程序将根据公式p-cpu=p-cpu/2来重设进程CPU的吋间,并用p-pri=(p-cpu/2)+p-nice+(基值)来计算每个进程的优先级PRI的值.•终止进程>一般情况下终止进程:1.使用kill命令汆死进程2.在一个挂起进程的终端上,敲入<Del〉(kill-2)3.在一个挂起进程的终端上,破入<Ctrl〉(kill-3).4.从另一终端上运行ps-uaccount-name"j以得到捕起的进程的PID.>Shell退出的情况下不终止进程的运行语法:nohupcommand[arguments]注:此命令
7、常与后台命令一同使用,命令在使用过程屮键入Del终止进程或Ctrl+d进行重新注册都不会影响该命令的执行.当没科对该命令进行输入输出重定向时,则标准输出和错误输出都被送到文件nohup.out中.•使用ipcs命令査看进程间的通信工具语法:ipcs[-mqs]其ip:m査看共亨内存q查看消息队列s査看信号灯•系统时间的设置(date)>系统时间的转化:在系统内圮朵的吋间是格林威治标准吋间.date所Jd示的则是用户的本地时间,在设H系统时间时提供的也是本地时区时间.在本地时与标准时转换时是以全局变景TZ为依据的,TZ则足在
8、文件/etc/TIMEZONE屮设置的.>吋间的设置:_语法:date[-u][+format](显示时间)date[-u][MMDDhhmm[YY]
9、-t[CC]YYMMDDhhmm[.SS]](设罝吋间)其中:u抬示date用格林威治标准时间來显示或没置系统的时间MMmonth(01-12)DDda
此文档下载收益归作者所有