CNS13011522十Linu进程调度

上传人:ba****u 文档编号:51967490 上传时间:2022-02-07 格式:DOCX 页数:4 大小:9.37KB
收藏 版权申诉 举报 下载
CNS13011522十Linu进程调度_第1页
第1页 / 共4页
CNS13011522十Linu进程调度_第2页
第2页 / 共4页
CNS13011522十Linu进程调度_第3页
第3页 / 共4页
资源描述:

《CNS13011522十Linu进程调度》由会员分享,可在线阅读,更多相关《CNS13011522十Linu进程调度(4页珍藏版)》请在装配图网上搜索。

1、Linux进程调度kill命令当需要屮断一个前台进程的时候,通常是使用Ctrl+c组合键;但是对于一个后台进程恐怕就 不是一个组合键所能解决的了,这时就必须求助于kill命令。该命令可以终止后台进程。至于终止 后台进程的原因很多,或许是该进程占用的CPU时间过多;或许是该进程已经挂死。总之这种情况是 经常发生的。kill命令是通过向进程发送指定的信号来结束进程的。如果没有指定发送信号,那么默认值为 TERM信号。TERM信号将终止所有不能捕获该信号的进程。至于那些可以捕获该信号的进程可能就 需要使用kill ( 9)信号了,该信号是不能被捕捉的。kill命令的语法格式很简单,大致有以下两种方式

2、:kill -s信号| -p -a 进程号kill1 信号-s指定需要送岀的信号。既可以是信号名也可以对应数字。-P指定kill命令只是显示进程的pid ,并不真正送出结朿信号。-I显示信号名称列表,这也可以在/usr/include/Unux/signal.h文件屮找到。kill命令的使用下面看看该命令的使用。例24在执行一条find指令时由于时间过长,决定终止该进程。首先应该使用ps命令来查看该进程对应的PID ,键入ps ,显示如下:PIDTTY TIME COMMAND285 1 00:00:00 -bash287 3 00:00:00 -bash289 5 00:00:00 /sbi

3、n/mingetty tty5290 6 00:00:00 /sbin/mingetty tty6312 3 00:00:00 telnet bbs3341 4 00:00:00 /sbin/mingetty tty4345 1 00:00:00 find / ame foxy.jpg348 1 00:00:00 ps可以看到该进程对应的PID是345,现在使用kill命令来终止该进程。键入:# kill 345再用ps命令查看,就可以看到,find进程已经被杀掉了。例25杀掉进程11721# ps PID TTY TIME COMMAND11668 p1 00:00:00 -tcsh1172

4、1 p1 00:00:00 cat11737 p1 00:00:00 ps# kill 117211 Terminated cat#有时候可能会遇到这样的情况,某个进程已经挂死或闲置,使用kill命令却杀不掉。这时候就必须发送信号9 ,强行关闭此进程。当然这种“野蛮”的方法很可能会导致打开的文件出现错误或者数据 丢失Z类的错误。所以不到万不得已不要使用强制结束的办法。如果连信号9都不响应,那恐怕就 只有重新启动计算机了。控制多个进程命令Linux可使用户同时运行多个进程,还允许用户或系统管理员能控制正在运行的进程。nohup命令理论上,我们一般退出Linux系统时,会把所有的程序全部结束掉,包

5、括那些后台程序。但有 时候,例如您正在编辑一个很长的程序,但是您下班或是有事需要先退出系统,这时您又不希望系 统把您编辑那么久的程序结束掉,希望退出系统时,程序还能继续执行。这时,我们就可以使用 nohup命令使进程在用户退出后仍继续执行。一般这些进程我们都是让它在后台执行,结果则会写到用户自己的目录下的nohup.out这个文件里(也可以使用输出重定向,让它输出到一个特定的文件)。例 26 $ nohup sort sales.dat &这条命令告诉sort命令忽略用户已退出系统,它应该一直运行,直到进程完成。利用这种方 法,可以启动一个要运行几天甚至几周的进程,而且在它运行时,用户不需要去登录。nohup命令把一条命令的所有输出和错误信息送到nohup.out文件屮。若将输出重定向,则只 有错误信息放在nohup.out文件中。renice命令renice命令允许用户修改一个正在运行进程的优先权。利用renice命令可以在命令执行时调整 其优先权。其格式如下:$ renice number PID其屮,参数number与nice命令的number意义相同。注:(1)用户只能对自己所有的进程使用renice命令。(2)root用户可以在任何进程上使用renice命令。3)只有root用户才能提高进程的优先权。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!