- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.3 进程管理和作业控制 Linux是个多用户、多任务的操作系统。多用户系统是指多个用户可以同时使用同一计算机,而多任务是指系统可以同时执行多项任务。Linux操作系统将负责管理多个用户的请求和多个任务。用户运行一个程序,就会启动一个或多个进程。用户的感觉是一个人独占系统,实际上并非如此。 所谓的程序是指程序员编写的计算机指令集,其实就是一个保存在磁盘上的文件。运行一个程序,就会在系统中创建一个或多个进程,进程可以看成是在计算机里正在运行的程序。Linux系统启动后,就已经创建了许多进程。 本节将介绍Linux这一多任务系统提供的关于进程管理的命令。 2.3.1 进程的启动 进程的启动有两种方式:手工启动和调度启动。 手工启动又分为前台启动和后台启动。 前台启动是最常用的方式,用户直接运行一个程序或执行一个命令时就启动了前台进程。前台进程的一个特点是进程不结束,终端不出现“#”或“$”提示符,所以用户不能再执行别的任务。 后台进程的启动是用户在输入命令行后加上“”字符。 [root @redflag /root]#find / -name myfile -print /root/test 这就启动了一个后台进程。后台进程常用于进程耗时长、用户不着急得到结果的场合。用户启动一个后台进程后,终端会出现“#”或“$”提示符,而不必等待进程的结束,用户又可以接着执行别的任务。 2.3.2 查看系统的进程 要管理进程,首先要知道系统里有哪些进程存在及进程的状况如何。可以使用下面的命令: ps [参数]——查看系统的进程。 参数选项: a:显示当前控制终端的进程(包括其他用户的)。 u:显示进程的用户名和启动时间等信息。 -w:宽行输出,不截取输出中的命令行。 -l:按长格式显示输出。 x:显示没有控制终端的进程。 -e:显示所有的进程。 -t n:显示第n个终端的进程。 ps命令的输出,含义如下: USER:启动进程的用户名。 PID:进程号。 PPID:父进程的进程号。 TTY:启动进程的终端号。 STAT:进程的状态,R表示进程正在运行,S表示进程在睡眠,T表示进程僵死或停止,D表示进程处于不能中断的睡眠(通常是输入输出)。 START:进程开始的时间。 TIME:进程已经运行的时间。 COMMAND/CMD:进程的命令名。 %CPU:进程占用CPU总时间的百分比。 %MEM:进程占用系统内存总量的百分比。 NI:nice的优先级。 PRI:进程的优先级。 例如: [test @redflag test]$ps au USER PID %CPU ?%MEM? VSZ RSS TTY ?STAT START ?TIME COMMAND root ?1110 0.0 0.4 2372 1236 pts/0 S 23:17 0:00 login -- test test ??1111 0.0 0.5 2788 1360 pts/0 S 23:17 0:00 -bash root 1144 ?? 0.0 0.4 2792 1060 pts/0 S 23:17 0:00 su root root 1145 ?0.0 0.5 2792 1364 pts/0 S 23:17 0:00 bash root 1192 ?? 0.0 0.2 2624 760 pts/0 R 23:23 0:00 ps au 以上显示当前控制终端的进程。 [test @redflag test]$ps -elw 以上以长格式显示所有的进程。 2.3.3 进程的控制 1.? kill命令——给进程发送信号 [root @redflag /root]#kill -l 显示kill命令所能够发送的信号种类,每个信号都有一个数值对应,例如:SIGKILL信号的值是9,而SIGTERM的值是15,SIGTERM信号是kill命令默认的信号。 kill命令的格式为: kill [参数] 进程1 进程2… 参数选项: -s signal:signal是信号类别,如:SIGKILL。 [root
您可能关注的文档
最近下载
- 2025年执业药师之西药学专业一模考预测题库(夺冠系列).docx VIP
- ISO 15614-13 2023 金属材料焊接工艺规程及评定 电阻对焊和闪光焊(中文版).pdf
- 过敏性休克抢救指南2025版.docx
- 扩张型心肌病的护理查房课件.pptx VIP
- 第一章 食品工艺学导论.ppt VIP
- 系统性红斑狼疮(共44张PPT).pptx VIP
- 3.1 标志设计 (课件)人教版七年级美术上册.pptx VIP
- genesis2000脚本编写,Perl╱TK常见问答中文版.pdf VIP
- 2024《广西农产品电商物流SWOT-PEST分析及发展策略研究(数据图表论文)》16000字.docx VIP
- 剑桥国际少儿英语KB1第1-12单元文本-(英汉版).pdf VIP
文档评论(0)