首页 > 系统相关 >linux中kill -9

linux中kill -9

时间:2023-11-01 16:58:46浏览次数:33  
标签:tomcat sh kill shutdown linux 进程

在linux中使用kill -9 结束进程时,linux中进程结束了,但是注册中心中的链接还有,坑!

在启用tomcat程序时,怎样用"./shutdown.sh"时,结束注册中心,linux中的进程也结束

记录tomcat进程pid,shutdown时强制关闭进程

1、进入tomcat的bin目录,使用vim catalina.sh命令编辑文件,使用./ 搜索PRGDIR=`dirname "$PRG"`然后回车快速定位到添加代码的位置,在该行代码下面添加如下内容后保存退出

2、在tomcat的bin目录下,使用vim shutdown.sh命令编辑文件,使用./ 搜索exec "$PRGDIR"/"$EXECUTABLE" stop快速定位到修改的地方,在stop后面添加-force参数,保存退出。如下图所示:

 

 下面是验证过程,执行./startup.sh后 tomcat启动过程如下:

 最后一行可以看到使用了CATALINA_PID,下面是执行./shutdown.sh命令后关闭tomcat的提示:

 最后两行已经提示kill掉进程,使用ps -ef|grep tomcat命令查看,确实该tomcat进程已经不存在了,tomcat已经成功关闭。

标签:tomcat,sh,kill,shutdown,linux,进程
From: https://www.cnblogs.com/jhflyfish/p/17803496.html

相关文章

  • Linux操作之存储空间相关
    1、内存(1)、简介Linux中swap与memory。对于memory没什么可说的就是机器的物理内存,读写速度低于cpu一个量级,但是高于磁盘不止一个量级。所以,程序和数据如果在内存的话,会有非常快的读写速度。但是,内存的造价是要高于磁盘的,虽然相对来说价格一直在降低。除此之外,内存的断电丢失数......
  • Linux【CPU100% 问题定位】
    一、场景     在我们项目部署上线的时候,我们是不是会经常去Linux服务器上查查服务器的CPU使用率,或者是运维经常会盯Linux的CPU使用率。如果CPU使用率一直100%,如何查找并解决问题?二、步骤    2.1、定位到进程        使用top和ps分析工具报告......
  • Linux操作(第四周)
    这节课无缝衔接接着上节课的cat命令,cat命令0用于查看内容比较少的文件,而今天的more命令是以逐页的方式来显示文件内容的,其中空格键用以向下翻页,“b”键用于向上翻页。学习的第二个命令则是head命令,该命令用以查询文件的前几行,我们还可以用head-n的方式来查询前n行内容。与head......
  • linux学习记录:进程管理
    1.进程:正在运行的程序,包括这个程序所占用的系统资源。每个进程都有唯一的进程标识pid,一个pid只能识别一个进程,ppid是父进程id。进程状态:就绪、运行、阻塞。2.查看进程静态查看进程:psaux(捕捉某一瞬间某一个进程的状态)-a:显示所有用户的进程,包括完整路径-u:显示使用者的名......
  • [Linux环境编程]Linux程序设置调度策略和优先级
    可以使用chrt命令设置进程的调度策略和优先级。以下命令将11528进程的调度策略设置为RR,调度优先级设置为20:chrt-r--pid2011528具体使用见其help信息,如下:ighthouse@cpp_template$chrt--helpShoworchangethereal-timeschedulingattributesofaprocess.Setpol......
  • linux之部署gitlab
    gitlab安装以及使用1.卸载gitlab#先停止服务sudogitlab-ctlstop#卸载gitlabsudoyumremovegitlab-ce-y#删除所有文件sudorm-rf/etc/gitlabsudorm-rf/var/opt/gitlabsudorm-rf/opt/gitlab#清理不再需要的软件包sudoyumautoremove-y2.安装gitlab#......
  • linux10.25课堂随笔
    一.文件权限4.3.1SUID权限1.使用ll命令查看/usr/bin/passwd文件,第一行的第四个字符为“s”。“s”表示特殊权限SUID。2.普通用户可通过SUID提权,使用chmod命令给user增加SUID权限。4.3.2SGID权限1.在一个程序上添加SGID,用户在执行过程中会获得该程序用户组的权限(相当于临时......
  • Linux第四章文件权限 2023.10.24
    1、UGO设置文件属性与权限chown:修改文件属主,属性chgrp:修改文件属组chmod:修改文件权限 用法例如(1)chownqfedufile2;chownqfedu02.linuxfile2(2)chgrplinux02file2(3)  1、chmodu+xfile  2、chmodu=rwxfile  3、chmod721file2、基本权限ACL(1)使用get......
  • linux安装MySQL数据库初始化报错
    在使用如下初始化命令进行数据库初始化时报错,./bin/mysqld--user=mysql--basedir=/usr/local/mysql/mysql/--datadir=/usr/local/mysql/mysql/data/--initialize--lower-case-table-names=1; 权限不足导致,修改命令为:./bin/mysqld--user=root--basedir=/usr/local......
  • Linux文件权限01
    设置文件属性与权限三个常用的修改权限命令:chown修改文件属主,属组chgrp修改文件属组chmod修改文件权限例使用chown命令修改文件的属主从root改为Ybaci修改属主的同时修改属组,在属主与属组之间加入“.”即可只需要更改文件的属组而不需要更改属主,使用chgrp命令修改文件......