河南快赢481任二坑死人

词条信息

admin
admin
超级管理员
词条创建者 发短消息   

相关词条

热门词条

更多>>
2019年路由器选购方案大推荐
路由器是个非常简单且有用的数码配件,虽然表面看起来没什么技术含量,但它对我们的日常生活影响是非常大的,重点是很...
如何挑选适合自己的Linux系统版本?
最近很多小伙伴私信我,说想学学Linux,但是由于平时没用过Linux系统,想让小编我帮着推荐一下用哪一个版本...
2019年10大最佳Hyper-V监控工具和软件
虚拟化的广泛使用一直是企业基础架构中最重要的趋势之一。企业通过虚拟化降低与管理和部署硬件设备相关的成本。微软H...
Wi-Fi探针是什么原理 怎么有效防范Wi-Fi探针
在下班回家的路上,你突然接到一个陌生人电话,对方直接说出了你的名字和一些私人信息套了个近乎,然后给你推荐了几个...
谷歌最新开源工具逆天了
近日,谷歌宣布开源ClusterFuzz,这是一个可扩展的模糊测试工具,可以运行在 25000 多个核心上的模...
河南快赢481任二坑死人 >>所属分类 >> 软件技术    Linux   

河南体彩11选5走势图: linux kill命令详解

河南快赢481任二坑死人 www.p8il.cn 标签: linux kill命令

顶[0] 发表评论(0) 编辑词条

目录

1.命令格式编辑本段回目录


kill [参数] [进程号]


2.命令功能:编辑本段回目录


发送指定的信号到相应进程。不指定型号将发送SIGTERM(15)终止指定进程。如果任无法终止该程序可用“-KILL” 参数,其发送的信号为SIGKILL(9) ,将强制结束进程,使用ps命令或者jobs 命令可以查看进程号。root用户将影响用户的进程,非root用户只能影响自己的进程。


3.命令参数:编辑本段回目录


-l 信号,若果不加信号的编号参数,则使用“-l”参数会列出全部的信号名称


-a 当处理当前进程时,不限制命令名和进程号的对应关系


-p 指定kill 命令只打印相关进程的进程号,而不发送任何信号


-s 指定发送信号


-u 指定用户


注意:


1、kill命令可以带信号号码选项,也可以不带。如果没有信号号码,kill命令就会发出终止信号(15),这个信号可以被进程捕获,使得进程在退出之前可以清理并释放资源。也可以用kill向进程发送特定的信号。例如:


kill -2 123

它的效果等同于在前台运行PID为123的进程时按下Ctrl+C键。但是,普通用户只能使用不带signal参数的kill命令或最多使用-9信号。


2、kill可以带有进程ID号作为参数。当用kill向这些进程发送信号时,必须是这些进程的主人。如果试图撤销一个没有权限撤销的进程或撤销一个不存在的进程,就会得到一个错误信息。


3、可以向多个进程发信号或终止它们。


4、当kill成功地发送了信号后,shell会在屏幕上显示出进程的终止信息。有时这个信息不会马上显示,只有当按下Enter键使shell的命令提示符再次出现时,才会显示出来。


5、应注意,信号使进程强行终止,这?;岽匆恍└弊饔?,如数据丢失或者终端无法恢复到正常状态。发送信号时必须小心,只有在万不得已时,才用kill信号(9),因为进程不能首先捕获它。要撤销所有的后台作业,可以输入kill 0。因为有些在后台运行的命令会启动多个进程,跟踪并找到所有要杀掉的进程的PID是件很麻烦的事。这时,使用kill 0来终止所有由当前shell启动的进程,是个有效的方法。


4.使用实例:编辑本段回目录


实例1:列出所有信号名称


命令:


kill -l

输出:


[[email protected] test6]# kill -l


1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL


5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE


9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2


13) SIGPIPE 14) SIGALRM 15) SIGTERM 16) SIGSTKFLT


17) SIGCHLD 18) SIGCONT 19) SIGSTOP 20) SIGTSTP


21) SIGTTIN 22) SIGTTOU 23) SIGURG 24) SIGXCPU


25) SIGXFSZ 26) SIGVTALRM 27) SIGPROF 28) SIGWINCH


29) SIGIO 30) SIGPWR 31) SIGSYS 34) SIGRTMIN


35) SIGRTMIN+1 36) SIGRTMIN+2 37) SIGRTMIN+3 38) SIGRTMIN+4


39) SIGRTMIN+5 40) SIGRTMIN+6 41) SIGRTMIN+7 42) SIGRTMIN+8


43) SIGRTMIN+9 44) SIGRTMIN+10 45) SIGRTMIN+11 46) SIGRTMIN+12


47) SIGRTMIN+13 48) SIGRTMIN+14 49) SIGRTMIN+15 50) SIGRTMAX-14


51) SIGRTMAX-13 52) SIGRTMAX-12 53) SIGRTMAX-11 54) SIGRTMAX-10


55) SIGRTMAX-9 56) SIGRTMAX-8 57) SIGRTMAX-7 58) SIGRTMAX-6


59) SIGRTMAX-5 60) SIGRTMAX-4 61) SIGRTMAX-3 62) SIGRTMAX-2


63) SIGRTMAX-1 64) SIGRTMAX


说明:


只有第9种信号(SIGKILL)才可以无条件终止进程,其他信号进程都有权利忽略。 下面是常用的信号:


HUP 1 终端断线


INT 2 中断(同 Ctrl + C)


QUIT 3 退出(同 Ctrl + \)


TERM 15 终止


KILL 9 强制终止


CONT 18 继续(与STOP相反, fg/bg命令)


STOP 19 暂停(同 Ctrl + Z)


实例2:得到指定信号的数值


命令:


输出:


[[email protected] test6]# kill -l KILL


[[email protected] test6]# kill -l SIGKILL


[[email protected] test6]# kill -l TERM


[[email protected] test6]# kill -l SIGTERM

说明:


实例3:先用ps查找进程,然后用kill杀掉


命令:


kill 3268

输出:


[[email protected] test6]# ps -ef|grep vim


root 3268 2884 0 16:21 pts/1 00:00:00 vim install.log


root 3370 2822 0 16:21 pts/0 00:00:00 grep vim


[[email protected] test6]# kill 3268


[[email protected] test6]# kill 3268


-bash: kill: (3268) - 没有那个进程


[[email protected] test6]#


说明:


实例4:彻底杀死进程


命令:


kill –9 3268 

输出:


[[email protected] test6]# ps -ef|grep vim


root 3268 2884 0 16:21 pts/1 00:00:00 vim install.log


root 3370 2822 0 16:21 pts/0 00:00:00 grep vim


[[email protected] test6]# kill –9 3268


[[email protected] test6]# kill 3268


-bash: kill: (3268) - 没有那个进程


[[email protected] test6]#


说明:


实例5:杀死指定用户所有进程


命令:


kill -9 $(ps -ef | grep peidalinux)


kill -u peidalinux

输出:


[[email protected] ~]# kill -9 $(ps -ef | grep peidalinux)


[[email protected] ~]# kill -u peidalinux


说明:


方法一,过滤出hnlinux用户进程并杀死


实例6:init进程是不可杀的


命令:


kill -9 1

输出:


[[email protected] ~]# ps -ef|grep init


root         1     0  0 Nov02 ?        00:00:00 init [3]                  


root     17563 17534  0 17:37 pts/1    00:00:00 grep init


[[email protected] ~]# kill -9 1


[[email protected] ~]# kill -HUP 1


[[email protected]lhost ~]# ps -ef|grep init


root         1     0  0 Nov02 ?        00:00:00 init [3]                  


root     17565 17534  0 17:38 pts/1    00:00:00 grep init


[[email protected] ~]# kill -KILL 1


[[email protected] ~]# ps -ef|grep init


root         1     0  0 Nov02 ?        00:00:00 init [3]                  


root     17567 17534  0 17:38 pts/1    00:00:00 grep init

 

 

附件列表


按字母顺序浏览:A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

→我们致力于为广大网民解决所遇到的各种电脑技术问题
 如果您认为本词条还有待完善,请 编辑词条

上一篇MySQL函数
下一篇CISCO交换机清除不明vty连接

0
1. 本站部分内容来自互联网,如有任何版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
2. 本站内容仅供参考,如果您需要解决具体问题,建议您咨询相关领域专业人士。
3. 如果您没有找到需要的百科词条,您可以到百科问答提问或创建词条,等待高手解答。

关于本词条的提问

查看全部/我要提问>>
  • “煤老大”渐行渐远 新动能清风徐来 山西抓紧资源型经济转型 2019-03-14
  • 只有资本主义会关门,社会主义,有无穷的爆发力 2019-03-14
  • 新华时评:美逆潮流而动 必将付出代价 2019-03-04
  • 河南一矿企收33张罚单仍违法排污 有基层官员站台 2019-03-04
  • 股市涨跌都正常,但不能允许欺诈,反正欺诈发现了,国家可以罚款,但股民就白损失了,这是什么规矩? 2019-02-24
  • 浙江现奇葩“失恋展” 2019-02-15
  • 财报看车企:哈弗H8能否重振长城股价 2019-02-07
  • 方言报站也是一种有意义的尝试 2019-01-20
  • 申纪兰:人民代表就要代表人民 2019-01-17
  • 广州计划于7月6日公布中考成绩 8日开始录取 2019-01-08
  • 广安华蓥山区山水林田湖草生态保护修复项目科学有序规范高效推进 2018-12-09
  • 激情世界杯熬夜看球 谨防泌尿疾病“亮红牌” 2018-12-04
  • 美联储加息后市场观望气氛浓 美国经济存变数 2018-12-02
  • 解放军报评论员:不负人民重托 担起历史使命 2018-11-27
  • 日本民族将会为最终拥核而战日本民族是一个善于抓着机会和求胜欲极强的民族,其是不会轻易让别人将其变强的机会夺走!为此,与美国翻脸都有可能!(原创首发) 2018-11-27
  • 793| 854| 921| 386| 180| 321| 796| 409| 342| 692|