linux关闭运行程序

本文是因为需要修改程序中的参数,因此需要关闭在Linux上运行的springboot项目程序。
本方法是通过查找程序的进程号,杀死进程以达到关闭程序的目的

1、运行程序的端口号,less命令查看,q退出

less start.sh

address后面的就是端口号
在这里插入图片描述

2、利用端口号查找程序的进程号

ps -ef|grep

ps命令将某个进程显示出来
grep命令是查找
中间的|是管道命令,是指ps命令与grep同时执行
ps是Linux下最常用的也是非常强大的进程查看命令
grep命令是查找,是一种强大的文本搜索工具,他能使用正则表达式搜索文本,并把匹配的打印出来
grep全程是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
以下这条命令是检查Java 进程是否存在:

ps -ef|grep 5005

在这里插入图片描述
UID:程序被改UID所拥有
PID:就是这个程序的ID
PPID:就是其上级父程序的ID
C:CPU使用的资源的百分比
STIME:系统启动时间
TTY:登入者的终端机位置
TIME:使用掉的CPU的时间
CMD:所下达的是什么指令

3、关闭进程

kill -9 PID ,例如

kill -9 29398

kill命令用于删除执行中的程序或工作
kill可将指定信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止程序可使用SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或jobs指令查看。
语法

kill [-s <信息名称或编号>][程序] 或 kill [-1<信息编号>]

参数说明:

  • -l <信息编号>  若不加<信息编号>选项,则 -l 参数会列出全部的信息名称。
  • -s <信息名称或编号>  指定要送出的信息。
  • [程序]  [程序]可以是程序的PID或是PGID,也可以是工作编号。
    使用 kill -l 命令列出所有可用信号。

最常用的信号是:

  • 1 (HUP):重新加载进程。
  • 9 (KILL):杀死一个进程。
  • 15 (TERM):正常停止一个进程。
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值