Linux下启动停止服务shell脚本
2023-09-11 14:21:03 时间
jenkins构建重新部署时脚本:
#!/bin/bash app=auth jar_pid=`ps -ef|grep -v grep | grep 'java -jar e-$app-controller-1.0-SNAPSHOT.jar'|awk '{ print $2 }'` echo $jar_pid if [ ! -n "$jar_pid" ]; then echo 'will redeploy.' #rm -rf nohup.out nohup java -jar e-$app-controller-1.0-SNAPSHOT.jar >>$app.log 2>&1 & echo 'redeploy success-001.' else kill -9 $jar_pid echo 'kill' $jar_pid nohup java -jar e-$app-controller-1.0-SNAPSHOT.jar >>$app.log 2>&1 & echo 'redeploy success-002.' fi
相关文章
- 【Linux驱动】linux内核模块简介
- 每天一个linux命令(23):Linux 目录结构
- [linux]Linux下的log
- linux各文件夹的作用
- linux 输入子系统之电阻式触摸屏驱动
- Linux Shell脚本自动化编程实战- shell内置命令 break、continue
- Linux Shell脚本自动化编程实战-shell变量(一)
- linux(centos8):安装分布式事务服务seata(file单机模式,seata 1.3.0/centos 8.2)
- 【Linux基础】linux updatedb命令
- Linux Shell脚本自动化编程实战- shell函数
- Linux Shell脚本自动化编程实战- shell并发
- Linux Rsync服务详解(二)——Rsync服务实战
- Linux DNS服务配置与管理详解
- Linux开机启动服务管理
- linux系统修改系统时间
- Linux 系统使用命令行工具查看 TLS/SSL 效期时间
- L59.linux命令每日一练 -- 第九章 Linux进程管理命令 -- killall和pkill
- L3.linux命令每日一练 -- 第一章 Linux命令行简介
- Linux系统shell脚本之监控httpd服务
- linux服务篇-Squid服务
- 嵌入式Linux开发,Ubuntu下交叉编译内核报错:error while loading shared libraries: /lib/x86_64-linux-gnu/libc++.so:
- geo ftp环境变量 export source ~/.bashrc Linux中filezilla下载ftp文件 ftp.ncbi.nlm.nih.gov linux下载 ftp下载geo非原始数
- linux之loop设备
- 鸟哥Linux私房菜 基础学习篇读书笔记(10):Linux磁盘和文件系统管理(3)
- Linux- 系统随你玩之--玩出花活的命令浏览器上
- Linux: DPDK & VPP
- Shell脚本之linux服务器服务进程监控
- linux服务篇-PXE+Kickstart
- linux服务篇-DNS服务