linux命令行下,怎么关闭正在执行的bash脚本

linux命令行下,怎么关闭正在执行的bash脚本,第1张

程序前台运行时一般情况Ctrl+C可以终止。

如果不能使用Ctrl+C,可以使用ps

aux

<程序名>找到该程序对于的PID(进程号),然后使用kill

-9

杀掉该进程即可。

如Ctrl+C关闭失败,且当前终端下无法输入命令,可以另外开启一个终端或者控制台ps该进程,然后kill掉该进程即可。

正常情况下在linux关闭一个程序最好是走正常的关闭流程,不要直接杀死进程,这样程序的稳定性确实会收到影响,但是如果想通过脚本来关闭程序正常情况下比较困难的,我便采取了这种暴力的方法-直接杀死进程。

括号里面的pidname便是要杀死的进程,就是图片里面标注出来的东西

kill -9 $(pidof pidname)

1. 如果不是后台执行,直接ctrl+c 就终止执行

2. 如果是后台执行

首先执行:sudo ps -ef|grep php

再次执行:sudo kill -9 pid 或者 sudo kill -15 pid

pid 为ps命令查处的进程号。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8801558.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-21
下一篇2023-04-21

发表评论

登录后才能评论

评论列表(0条)

    保存