范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

Linux之kill命令

  【Linux常用命令速查手册】关注【入门小站】,后台回复 「1001」 自取。
  Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令。通常,终止一个前台进程可以使用Ctrl+C键,但是,对于一个后台进程就须用kill命令来终止,我们就需要先使用ps/pidof/pstree/top等工具获取进程PID,然后使用kill命令来杀掉该进程。kill命令是通过向进程发送指定的信号来结束相应进程的。在默认情况下,采用编号为15的TERM信号。TERM信号将终止所有不能捕获该信号的进程。对于那些可以捕获该信号的进程就要用编号为9的kill信号,强行"杀掉"该进程。命令格式
  kill[参数][进程号命令功能
  发送指定的信号到相应进程。不指定型号将发送SIGTERM(15)终止指定进程。如果任无法终止该程序可用"-KILL" 参数,其发送的信号为SIGKILL(9) ,将强制结束进程,使用ps命令或者jobs 命令可以查看进程号。root用户将影响用户的进程,非root用户只能影响自己的进程。命令参数-l 信号,若果不加信号的编号参数,则使用"-l"参数会列出全部的信号名称-a 当处理当前进程时,不限制命令名和进程号的对应关系-p 指定kill 命令只打印相关进程的进程号,而不发送任何信号-s 指定发送信号-u 指定用户命令说明kill命令可以带信号号码选项,也可以不带。如果没有信号号码,kill命令就会发出终止信号(15),这个信号可以被进程捕获,使得进程在退出之前可以清理并释放资源。也可以用kill向进程发送特定的信号。例如:kill -2 123它的效果等同于在前台运行PID为123的进程时按下Ctrl+C键。但是,普通用户只能使用不带signal参数的kill命令或最多使用-9信号。kill可以带有进程ID号作为参数。当用kill向这些进程发送信号时,必须是这些进程的主人。如果试图撤销一个没有权限撤销的进程或撤销一个不存在的进程,就会得到一个错误信息。可以向多个进程发信号或终止它们。当kill成功地发送了信号后,shell会在屏幕上显示出进程的终止信息。有时这个信息不会马上显示,只有当按下Enter键使shell的命令提示符再次出现时,才会显示出来。应注意,信号使进程强行终止,这常会带来一些副作用,如数据丢失或者终端无法恢复到正常状态。发送信号时必须小心,只有在万不得已时,才用kill信号(9),因为进程不能首先捕获它。要撤销所有的后台作业,可以输入kill 0。因为有些在后台运行的命令会启动多个进程,跟踪并找到所有要杀掉的进程的PID是件很麻烦的事。这时,使用kill 0来终止所有由当前shell启动的进程,是个有效的方法。列出所有信号名称> 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)得到指定信号的数值> kill -l KILL 9 先用ps查找进程,然后用kill杀掉> ps -ef | grep java root     16934     1  0 Feb25 ?        00:18:13 java -jar demo.jar  //彻底杀死该进程 > kill -9 16934 强制杀死所有和java相关的所有进程> kill -9 $(ps -ef | grep java)  强制杀死deploy用户起的进程> kill -u deploy init进程是不可杀的> kill -9 1
  init是Linux系统操作中不可缺少的程序之一。所谓的init进程,它是一个由内核启动的用户级进程。内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式,完成引导进程。所以,init始终是第一个进程(其进程编号始终为1)。 其它所有进程都是init进程的子孙。init进程是不可杀的!
  原文链接:https://rumenz.com/rumenbiji/linux-kill.html
  微信公众号:入门小站
  【Linux常用命令速查手册】关注【入门小站】,后台回复 「1001」 自取。

真的是黑科技?三星GalaxyZFold3的屏幕到底先进在哪三星GalaxyZFold3成为首款采用屏下镜头技术的折叠屏手机,能做出透光率更高的屏幕,是开发成功的关键。最近三星终于将全新EcoOLED面板技术公布,除了通光率会比传纯AMOL银行搞人工智能都是瞎扯蛋人工智能从1956年诞生开始经历了几波几折,直到2016年谷歌AlphaGo战胜人类,再次掀起了人工智能的热潮,银行也不例外,几乎所有银行科技部门都把人工智能挂在嘴包,搞搞创新,但买中端手机红米K40深度分析,追求超性价比大家好,今天给大家分享个干货,关于中端性价比超高的手机红米k405G全网通12G256。我绝对不是给小米官方打广告的托儿。红米k405G咱们就不说手机外观有多么的不好,就冲着骁龙8时间长了不保养助听器有什么后果?助听器是电子产品,如果保养的好可以用到5至8年,助听器如果不做定期保养对助听器的使用寿命是会有影响的。助听器在佩戴时难免会受到汗液,油脂的腐蚀,受潮影响音质出声孔也会受耵聍堵塞导致大学生应该选择的四大饭碗第一个新能源以后必将成为新能源的世界,尤其是新能源汽车,一定要代替百分之八十以上的加油汽车。第二个自动化五年到十年必须成为全面自动化,首先开始的是各大工厂,现在已经有好多工厂都实现Nokia两款功能机支持扫码与提供付款码,这才是与时俱进现在扫码支付已经成为了生活中的不可或缺的功能了,但是老人们觉得智能机的操作实在太繁琐了,一方面是怕记不住,另外多种操作确实严重影响体验。在这种情况下,诺基亚推出了Nokia6300中国或于2022年全面推行电子驾照英国计划2040年起禁售柴油卡车特斯拉正扩大在华公关及法律团队1中国或于2022年全面推行电子驾照公安部相关负责人称,自6月1日在天津成都苏州三地启动驾驶证电子化试点以来,已有195万余人申领了电子驾驶证。今年下半年,公安部将扩大试点范围,计使用win10系统,怎么隐藏任务栏图标?win10隐藏图标操作方法电脑上应用的时间长了,安装的软件也便会愈来愈多,大家会见到桌面上右下方任务栏的图标会许多。假如不愿删除程序,那麼能够选择隐藏任务栏图标,下面就和大伙儿共享win10电脑上图标隐藏的小撒来考火星车,这段对话知识点满分AI这时代星辰大海今天(18日)上午央视新闻携手百度带来一场AI科技盛宴直播中面对撒贝宁的问题火星车数字人对答如流还展示了一首自己创作的诗这段对话知识点满分到底说了啥一起来看032又一名车主身亡,别被自动驾驶忽悠了深燃(shenrancaijing)原创作者周继凤编辑黎明悲剧再次发生了。8月14日晚,名为美一好的公众号发布讣告称,8月12日下午2时,年仅31岁的创业者上善若水投资管理公司创始济南历城想安装宽带和电视,哪家运营商的比较好?我家用的是移动宽带,我感觉比较合适。第一年是遇到移动的推广活动,凭借教师证,只要有移动卡,就无条件赠送一年百兆宽带,如果想看电视的话,一个月加10块钱就可以。第二年续费的时候,就升
现在终于明白,有多少精妙算局,把联想困在网中央联想事件已经发酵了两个多月,但仍然没有降温的意思,这已经充分说明,联想摊上的事儿,实在是不小。在这个过程中,本着良好的愿望,大家对事情的走向做了各种推演和推测。但是,时光流逝,事情Rust学习笔记(七)所有权与函数将值传递给函数在语义上和把值赋给变量是类似的。把值传递给函数将发生移动或复制,例fnmain()letsStringfrom(hello)takeownership(s)letn6司马撕联想之未来预测网上一直有疑问司马质疑联想这么久为什么柳不回答?官方不变态?官媒不参与?也有很多人天天都在信誓旦旦的代表政府宣布最终结果来了司马大获全胜柳杨末日到了,对此我想说几句1。司马只是一个联想是谁?联想公司又是谁?联想是谁?联想公司又是谁?头条上讨论问题的时候,有些人总爱用联想一词,其本意是指联想公司,这是错误的。实际上,没有联想公司这个词啊。联想集团与联想控股已经是两个不同的公司最简单且不Python中下划线的6个作用初学者看到Python中的下划线时可能会有些懵圈,不知道这个到底是干什么用的,今天就来盘点一下Python中的下划线有哪些用处。以后看到下划线时就可以对号入座了。1用在Python阿里达摩院年终预测出炉2022十大科技趋势2021年年末,达摩院公布了新一年的技术趋势预测,这也是达摩院成立以来的第四份预测报告。阿里巴巴达摩院成立于2017年10月,注机器智能数据计算机器人金融科技和X等研究方向。自20马云至今也没搞明白!为何商贩们更喜欢微信收款,支付宝输在哪?在移动支付未出现前,人们出门需要携带大量现金,经常会出现钱财丢失或被盗事件。移动支付的出现对人们的生活产生了巨大的影响,人们出行不再小心翼翼,不必担心钱包丢失,不用跋山涉水给远方的这篇CPUCache,估计也没人看无论你写什么样的代码都会交给CPU来执行,所以,如果你想写出性能比较高的代码,这篇文章中提到的技术还是值得认真学习的。另外,千万别觉得这些东西没用,这些东西非常有用,十多年前就是这相互宝关停的背后各位村民好,我是村长。阿里旗下的相互宝宣布关停了。有许多人既惊讶又愤怒,毕竟这么一家大平台,互助会员巅峰时期超过了一亿人。自2018年来上线以来,一些粉丝连同家人都加入了相互宝,至英特尔在中国被骂惨,印度顺势要接盘,高调发邀请,砸百亿搞芯片文闲田不久前,拜登签署了一项反华法案,禁止美企进口新疆产品。法令一出,一批美国企业就冒头了,英特尔沃尔玛与山姆等遭到了中国网友的谴责与抵制。在此之际,印度却高调向英特尔发出了邀请,诺基亚E3103真无线蓝牙耳机便宜质量好是我记忆中诺基亚的样子说起蓝牙耳机,大家都不陌生,蓝牙耳机又分为很多品类,挂颈的,单耳的,双耳真无线骨传导蓝牙耳机的等等。其中真无线蓝牙耳机又有主动降噪式的和非降噪式的。颈挂式的收纳比较方便,但是毕竟还