700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > Linux下jar启停脚本

Linux下jar启停脚本

时间:2024-07-22 12:58:02

相关推荐

Linux下jar启停脚本

启动脚本(start.sh)

#!/bin/shenv=${1:-prod}nohup java -Xmx1g -Xms1g -XX:+UseG1GC -XX:+UseStringDeduplication -Dspring.profiles.active=$env -jar *.jar >/dev/null 2>&1 &echo "env is" $envecho $!> /jar所在路径/service.pidecho "startup successfully!"

注:env=${1:-prod} 执行脚本是获取数据的第一个参数 如果为空则使用默认值(:后面的);

service.pid 为保存的进程ID

关停脚本(shutdown.sh)

#!/bin/shPID=$(cat /进程文件所在的路径/service.pid)kill -9 $PIDsleep 5#删除日志rm -rf /自己项目的日志路径/*echo "service shutdown and clean logs successfully!"

查询Jar进程信息

jps -l

Linux查询元信息脚本

查询物理CPU个数

cat /proc/cpuinfo | grep "physical id" | sort |uniq|wc -l

查询每个物理CPU的CORE数

cat /proc/cpuinfo | grep "cpu cores" | uniq

grep "core id" /proc/cpuinfo | sort -u |wc -l

查询逻辑CPU个数

grep 'processor' /proc/cpuinfo | sort -u | wc -l

查看CPU型号

cat /proc/cpuinfo | grep name | cut -f2 -d: |uniq -c

dmidecode -s processor-version

查询内存信息

cat /proc/meminfo

查询内核厂商

cat /etc/redhat-release

查询内核版本

uname -r

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。