您的位置:首页 > 运维架构 > Linux

Linux命令行退出程序

2020-07-21 04:13 1401 查看

方法

首先使用

ps -rf|grep 程序名

查询到进程号(第二列),然后用

kill -9 进程号

关闭进程

示例


如上图所示,我事先用

python3 tornado_test.py

运行了一个不会自动结束的程序,然后用

ps -ef|grep python3

查询到了两个进程,一个是17:40运行的进程,另一个是19:32查询的进程,第二列是进程号,然后我用

kill -9 1912

把该进程关掉

原理

ps命令用于显示当前进程 (process) 的状态。1
-f全格式
r只显示正在运行的程序2
| 表示管道,上一条命令的输出,作为下一条命令参数3
grep 是 Global Regular Expression Print 的缩写,它搜索指定文件的内容,匹配指定的模式,默认情况下输出匹配内容所在的行。4
kill -9 进程号是彻底杀死进程5

连起来就是,先查找所有正在运行的进程,并得到他们的信息,然后显示有需要进程的行,得到其进程号后关闭该进程。

  1. https://www.runoob.com/linux/linux-comm-ps.html ↩︎

  2. https://blog.csdn.net/little_newbee/article/details/80103784 ↩︎

  3. https://blog.csdn.net/chinabestchina/article/details/72686002 ↩︎

  4. https://www.cnblogs.com/sparkdev/p/11294517.html ↩︎

  5. https://www.runoob.com/linux/linux-comm-kill.html ↩︎

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: