中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 操作系统 > Linux > Linux综合
linux的kill命令与信号控制(2)
作者:东缘 时间:2006-11-22 20:35 出处:天极网 责编:月夜寒箫
              摘要:linux的kill命令与信号控制(2)
 对于我们系统管理员和普通用户来说,我们主要关心的是启动、停止和重新启动服务、停止失控的进程和被挂起的进程 --------------------------------------------------------------------------------   终止进程   正如你在关于信号的man page中所看到的,有十几种控制进程的方法。下面是一些常用的方法:   kill -STOP [pid]   发送SIGSTOP (17,19,23)停止一个进程,而并不消灭这个进程。   kill -CONT [pid]   发送SIGCONT (19,18,25)重新开始一个停止的进程。   kill -KILL [pid]   发送SIGKILL (9)强迫进程立即停止,并且不实施清理操作。   kill -9 -1   终止你拥有的全部进程。   SIGKILL和SIGSTOP信号不能被捕捉、封锁或者忽略,但是,其它的信号可以。所以这是你的终极武器。   Bash shell的Kil命令l   Bash外壳包含一个内置的kill命令,当执行下面命令:   $ type -all kill   kill is a shell built-in   kill is /bin/kill   命令的结果表明有两个kill命令,一个是BASH的内置命令,另一个是/bin/kill可执行程序。一般来说这两个命令不太可能遇到冲突的情况,不过,如果你确实遇到了kill命令行为异常时,你可以明确的指定/bin/kill命令。   你一定要进一步查阅下面的资源中列出的参考资源来了解Linux中kill的妙用,因为这是你进入维护Linux系统领域的门票。这些知识能够让你像做外科手术一样对系统进行维护,而不用在遇到问题时每一次都重新启动系统,就像我们知道的某些蹩脚的操作系统那样。   资源   Linux Cookbook一书的第七章“开始和终止Linux”   bash (1) - GNU Bourne-Again Shell   yes (1) - 在被终止前反复打印字符   signal (7) - 可用信号列表   ps (1) - 报告当前进程的快照   kill (1) - 向一个进程发出信号   killall (1) - 按名字消灭进程   pkill (1) - 根据名字和其它属性查看或者发出进程信号   skill (1) - 发送一个信号或者报告进程状态   xkill (1) - 按照X资源消灭一个客户程序
关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有