用“kill”命令来强制终结某个行为或失常的应用和命令

本文介绍了Linux中的kill命令,用于强制关闭挂起的应用程序。讲解了SIGTERM(15)和SIGKILL(9)两种信号的区别,前者允许程序优雅关闭,后者立即终止进程。通过ps aux获取进程PID,然后使用kill命令进行操作。同时提到了nohup命令用于后台运行Java应用。更多相关教程可关注微信小程序。
摘要由CSDN通过智能技术生成

      首先让我们先了解“kill”命令无论你使用哪种操作系统,你一定会遇到某个行为失常的应用,它把自己锁死并拒绝关闭。在Linux(还有Mac),你可以用一个”kill”命令强制终结它。

        或者当你在服务器终端部署spingboot时,用命令java -jar xxx.jar运行时,终端窗口一关闭就会停止,所以我们会用nohup java -jar xxx.jar --server.port=端口 & 命令来执行,保证在后端运行不会停止,那我们就要用kill命令来关闭。

Kill命令和信号

当你执行一个”kill”命令,你实际上发送了一个信号给系统,让它去终结不正常的应用。总共有64个你可以使用的信号,但是基本上你只需要知道SIGTERM(15)和SIGKILL(9)。

SIGTERM(15) - : 此信号请求一个进程停止运行。此信号是可以被忽略的。进程可以用一段时间来正常关闭,一个程序的正常关闭一般需要一段时间来保存进度并释放资源。换句话说,它不是强制停止。

SIGKILL(9) - : 此信号强制进程立刻停止运行。程序不能忽略此信号,而未保存的进度将会丢失

首先我们要获得所有正在运行的应用还有应用的PID就是用ps ux命令

然后使用kill命令,使用”kill”的语法是:

好了,教程就到这了,更多精彩教程请关注微信小程序:程序员的diary,或者扫描下方小程序码。

钢琴演奏者
关注 关注
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
linux kill强制结束进程参数,Linux结束进程之killkillall、pkill命令
weixin_42361796的博客
05-15 1675
1. 前言我们经常在Linux里使用kill命令来结束某后台进程。但kill命令实际上是向进程发送信号,并且有多种信号。终止运行一个程序只是其中一个信号而已。kill是根据进程号发送信号的,而另一个工具killall是根据进程名称发送信号的。2. 查看kill支持的信号[root@zcwyou ~]# kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SI...
kill.cmd关闭红蜘蛛
04-18
kill.cmd关闭红蜘蛛
linuxkill某个应用
weixin_30653023的博客
03-06 206
linux命令行与桌面切换快捷键Ctr+Alt+F1,Ctr+Alt+F7 ps -e | grep abc sudo kill xyz 转载于:https://www.cnblogs.com/cj2014/p/6512354.html
kill && stop
qq_17303159的博客
11-24 386
kill 掉所有your-appname相关的进程 for i in `ps -ef |grep your-appname | grep -v grep|awk '{print $2}'` do kill $i done 查询your-appname相关进程 ps aux |grep your-appname
【Unix/Linux】【命令】【进程】终止进程 —— killkillall命令
王晓斌的专栏
08-31 1万+
wget有以下功能和特点: (1)支持断点下传功能; (2)同时支持FTP和HTTP下载方式; (3)支持代理服务器; (4)设置方便简单; (5)程序小,完全免费; wget的基本语法是: wget 【参数列表】 【URL目标软件、网页的网址】 示例: 1、下载整个http或者ftp站点。 wget http://place.your.url/he
kill命令在Java应用中使用的注意事项小结
08-25
在Java应用中,`kill`命令的使用是一个关键的操作,特别是在需要优雅地关闭或调试程序时。`kill`命令Linux系统中被广泛用来发送信号给进程,使其执行特定的操作,如停止、重启或者获取状态。本文将详细介绍`kill`...
linux kill命令详解
01-10
kill 命令的用途 kill 命令很容易让人产生误解,以为它仅仅就是用来杀死进程的。我们来看一下 man page 对它的解释:kill – send a signal to a process. ...对于一个后台进程就须用 kill 命令来终止。我们会先使用 p
kill命令 杀死进程
01-09
kill命令默认使用信号为15,用于结束进程或工作。如果进程或工作忽略此信号,则可以使用信号9,强制杀死进程或作业。 语法格式:kill [参数] [进程号] 常用参数: -l 列出系统支持的信号 -s 指定向进程发送的...
常用的 kill 命令,来了解一下!
weixin_33670713的博客
12-18 4274
开发和运维,开发和测试基本上不分家。所以市面上存在很多的开发运维、运维开发、测试开发等岗位。如果你连 kill 命令都还不会,怎么好意思说你是一个合格的开发呢? 除了开...
kill命令的使用方法
一只爱听歌的松鼠的博客
07-09 9258
kill命令 kill命令用来删除执行中的程序或工作。kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或job指令查看。  语法 kill(选择)(参数) 选项 -a:当处理当前进程时,不限制命令名和进程号的对应关系;  -l :若
【工具巧用】用killall -STOP保留多进程运行环境现场
jlusuoya的博客
08-16 521
程序异常分为2类,一类是技术性错误,一类是逻辑错误。前者,程序会崩溃掉,开启core之后,调试core即可。后者不会异常,但可以通过增加assert断言,保留core。单进程无论是单线程还是多线程,都没有问题。但是多进程调试挺麻烦的,依赖很强,恨不得暂停所有进程,分析好了再继续。不用恨,linux直接做就行。 STOP信号就可以暂停掉进程 kill -STOP            
linux命令强制关闭进程,Linux如何使用kill命令强制终止进程
weixin_42389770的博客
04-29 1万+
Linux如何使用kill命令强制终止进程在Windows系统中,如果应用程序无反应我们会启动任务管理器终止应用,而在Linux系统中则使用kill命令kill命令主要用于强制关闭进程,下面小编就给大家介绍下Linuxkill命令的用法。Kill命令和信号当你执行一个“kill命令,你实际上发送了一个信号给系统,让它去终结不正常的应用。总共有60个你可以使用的信号,但是基本上你只需要知道SI...
Linux命令(44)之kill
最新发布
z19861216的博客
07-12 2404
Linux命令kill介绍
Linux命令之终止进程kill
热门推荐
二木成林
05-26 2万+
`kill` 命令可以用来终止进程,即杀死某些进程。
Linux命令:Kill
fxzhang的专栏
03-20 1736
语法格式kill [-s 信号][程序] 或 kill [-l 信号]使用说明kill 命令发送一个信号(缺省,SIGTERM 信号)到一个正运行的程序。缺省操作一般是停止进程。如果想停止一个进程,在 ProcessID 变量中指定进程标识符(PID)。这个 shell 报告每个在后台运行的进程的 PID(除非在一个管道上启动多个进程,这个种情况下,shell 报告最后一个进程号)。还
kill命令kill函数
qq_46017342的博客
04-05 1705
kill命令kill函数
linux终止进程命令kill
CNMBZY的博客
05-03 684
kill方法的缺陷是,当我们有很多进程要杀死,不可能全部一个一个手动输进程号,pkill能够根据进程名称中的关键字去杀进程,这样就可以批量杀死了。进程时程序的一次执行过程,引入进程为了实现操作系统的并发性和实时性,一般点top的时候,就会看到这个数字一直在跳动,说明进程具有动态性。主要有运行态,就绪态,阻塞态,创建态,结束态五种。查找所有的进程序列号。
kill -HUP重启mysql_linux kill命令终止进程和删除执行中的程序或工作
weixin_30753213的博客
01-27 303
功能描述kill命令用于中止指定程序,默认传递SIGTERM(信息编号为15)信号给进程。kill(9)为强迫中止,若一个程序使用kill(9)命令都无法中止,就只能重新启动了。程序或作业的编号可使用ps或jobs命令进行查看。带参数-l的kill命令将显示所有的信息名称及编号。命令语 法kill [-s ][程序] 或 kill [-l ]选项含义选项含义-s 指定要送出的信息-l显示信号名称的...
linuxkill命令怎么用,在Linux中,如何使用kill命令
weixin_34608222的博客
04-29 881
Linux是一个伟大和先进的操作系统,但是它不是完美的,一段时间后,一些应用程序可能开始运行不正常,无法响应或开始消耗大量系统资源,无法响应的应用程序无法重新启动,因为进程永远不会完全关闭。唯一的解决方案是重新启动系统或终止应用程序进程。有几个程序允许你终止错误进程,其中kill是最常用的。kill 命令使用type命令显示系统上包含kill的所有位置:type -a killkill is a ...
Linux命令详解:ps与kill命令的使用
"这篇资料主要介绍了2015年Linux系统中常用的命令,包括自动补全功能、ps命令、grep命令以及kill命令的使用方法,适用于在服务器虚拟机上管理和监控进程。" 在Linux操作系统中,掌握一些基本的命令行操作是必不可少...
写文章

热门文章

  • 博客小程序全套源码免费分享(不限平台) 1604
  • 用“kill”命令来强制终结某个行为或失常的应用和命令 1171
  • “限时分享“ 别错过了,最全的微信小程序源码收集分享 892
  • “限时分享“ 本地80个小游戏 HTML+CSS+JS源码分享 813
  • Mysql 主键的操作 749

最新评论

  • 博客小程序全套源码免费分享(不限平台)

    钢琴演奏者: 沙发

  • 150+个实用【单页简历】限时硬核分享

    钢琴演奏者: 拿走记得反馈哦!表情包

  • “限时分享“ 别错过了,最全的微信小程序源码收集分享

    m0_60277598: 可以可以

  • “限时分享“ 本地80个小游戏 HTML+CSS+JS源码分享

    m0_60277598: 挺好

最新文章

  • 博客小程序全套源码免费分享(不限平台)
  • 150+个实用【单页简历】限时硬核分享
  • “限时分享“ 本地80个小游戏 HTML+CSS+JS源码分享
2021年8篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家内蒙古仿铜玻璃钢雕塑定制玻璃钢梅花鹿雕塑价格武汉黑白玻璃钢花盆北京艺术商场美陈怎么样苏州玻璃钢雕塑定做厂家文山市玻璃钢雕塑哪家好金山区玻璃钢雕塑成都景区玻璃钢雕塑定做价格临江玻璃钢头像雕塑太原玻璃钢雕塑厂长沙玻璃钢雕塑厂家东营广场玻璃钢雕塑公司佛山主题玻璃钢雕塑价格采购玻璃钢雕塑福建园林玻璃钢雕塑报价辽阳市玻璃钢雕塑定制节庆商场美陈生产公司商场潮酷美陈商场悬在空中的美陈珠海玻璃钢主题雕塑制作厂贵州景观玻璃钢雕塑市场云浮玻璃钢景观雕塑定制苏州玻璃钢人物雕塑价格如何玉林玻璃钢花盆厂家日照玻璃钢雕塑安装马鞍山景观玻璃钢雕塑玻璃钢宣传雕塑郴州广场玻璃钢雕塑德阳商场美陈河北步行街玻璃钢雕塑供应商香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化