shell脚本中根据端口号kill对应的应用进程 在做项目时候,因为后端代码不规范,过一段时间就要重启项目,因为手头忙别的事儿,对项目代码重构比较费时间,就写了个重启的脚本,凑合下、 shell中通过端口号查询pid 运行项目 ...
我是用的mac 就是当你本机启动一个python 端口进程, 即使关掉,后台进程依然存在,在启动同端口的进程,或报错提示已被占用 当你lsof i:端口号 linux ss anpt grep gt ss是nestat的简写 又会发现不知一个pid进程 kill 很麻烦,所以就写了一个shell脚本,根据你输入的端口号,循环kill掉: ...
2018-08-21 12:44 0 2927 推荐指数:
shell脚本中根据端口号kill对应的应用进程 在做项目时候,因为后端代码不规范,过一段时间就要重启项目,因为手头忙别的事儿,对项目代码重构比较费时间,就写了个重启的脚本,凑合下、 shell中通过端口号查询pid 运行项目 ...
是直接kill掉应用的pid,然后重新部署启动。 每次启动的pid都是不一样的,而已知的是应用的端口号 ...
假设一个应用场景,在某种环境下, 我们需要去关闭某个应用进程, 然后重新部署启动.不一样的场景需要使用不一样的脚本,比如在使用tomcat时,可以通过start.up.sh和shutdown.sh进行操作,但是别的好像就没有好的办法了,所以采用的是kill掉应用的PID, 然后重新部署启动 ...
1.查看端口号是否被占用: 2.删除对应进程号解放端口: ...
问题来源:发现580端口已被占用 1、查找端口号的进程: netstat -ano|findstr 5800 2、杀死进程 taskkill /pid 8116 如果不行家傻瓜 -F: taskkill -F /pid 8116 再次启动成功! ...
通过PID查看端口号:netstat -anop|grep pid ——其中的status ESTABLISHED:已经建立连接,正在进行 ...
开始菜单 -> 搜索 cmd -> 以管理员身份打开 (此步骤影响到后面是否能够终止进程,如果你只是想通过端口号查找某个PID可以忽略此步骤,直接采用 Ctrl+R -> 输入 cmd 打开命令行窗口即可) netstat -ano // 查看全部进程 ...
1、shell中通过端口号查询PID $7第七个字段 2、shell中通过端口号查询进程数量: jcNumber=$(netstat -nlp | grep :$port | wc -l) #停止服务之前判断服务是否已经停止 jcNumber=`netstat ...