本文为大家分享jexus服务设置开机启动的具体代码,供大家参考,具体内容如下

linux的服务开机设置一般在 /etc/init.d/里
而jexus的默认安装目录在 /usr/jexus里 启动文件为 jws 参数 有start stop restart
这里贡献一个刚写好的jexus的开启启动脚本
#!/bin/bash
### BEGIN INIT INFO
#
# Provides: jws
# Required-Start: $local_fs $remote_fs
# Required-Stop: $local_fs $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: jws
# Description: This file should be used to construct scripts to be placed in /etc/init.d.
#
### END INIT INFO
## Fill in name of program here.
PROG="jws"
PROG_PATH="/usr/jexus" ## Not need, but sometimes helpful (if $PROG resides in /opt for example).
PROG_ARGS="start"
PID_PATH="/var/run/"
start() {
if [ -e "$PID_PATH/$PROG.pid" ]; then
## Program is running, exit with error.
echo "Error! $PROG is currently running!" 1>&2
exit 1
else
## Change from /dev/null to something like /var/log/$PROG if you want to save output.
$PROG_PATH/$PROG $PROG_ARGS 2>&1 >/var/log/$PROG &
$pid=`ps ax | grep -i 'jws' | sed 's/^\([0-9]\{1,\}\).*/\1/g' | head -n 1`
echo "$PROG started"
echo $pid > "$PID_PATH/$PROG.pid"
fi
}
stop() {
echo "begin stop"
if [ -e "$PID_PATH/$PROG.pid" ]; then
## Program is running, so stop it
pid=`ps ax | grep -i 'jws' | sed 's/^\([0-9]\{1,\}\).*/\1/g' | head -n 1`
kill $pid
rm -f "$PID_PATH/$PROG.pid"
echo "$PROG stopped"
else
## Program is not running, exit with error.
echo "Error! $PROG not started!" 1>&2
exit 1
fi
}
## Check to see if we are running as root first.
## Found at http://www.cyberciti.biz/tips/shell-root-user-check-script.html
if [ "$(id -u)" != "0" ]; then
echo "This script must be run as root" 1>&2
exit 1
fi
case "$1" in
start)
start
exit 0
;;
stop)
stop
exit 0
;;
restart)
stop
start
exit 0
;;
**)
echo "Usage: $0 {start|stop|restart}" 1>&2
exit 1
;;
esac
最后记得 sudo chmod +x /etc/init.d/jws
添加自动启动服务 sudo update-rc.d jws defaults
删除自动启动服务 sudo update-rc.d jws remove
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# linux
# jexus
# 开机启动
# linux服务器开机启动oracle的设置方法
# Linux开机启动过程详解
# Linux中设置Redis开机启动的方法
# Linux下Redis设置密码及开机自启动
# linux设置服务开机自启动的三种方式
# linux开机启动nodemanager步骤
# Linux下的Oracle启动脚本及其开机自启动
# linux下oracle设置开机自启动实现方法
# Linux 添加开机启动方法(服务/脚本)
# 自动启动
# 大家分享
# 写好
# 具体内容
# 大家多多
# 安装目录
# Description
# Short
# file
# scripts
# construct
# local_fs
# Start
# Required
# Default
# Stop
# remote_fs
# PROG_ARGS
# opt
# PID_PATH
相关文章:
广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?
金*站制作公司有哪些,金华教育集团官网?
如何正确下载安装西数主机建站助手?
盘锦网站制作公司,盘锦大洼有多少5G网站?
linux top下的 minerd 木马清除方法
建站主机选购指南:核心配置与性价比推荐解析
建站VPS选购需注意哪些关键参数?
网站海报制作教学视频教程,有什么免费的高清可商用图片网站,用于海报设计?
如何通过VPS搭建网站快速盈利?
建站VPS推荐:2025年高性能服务器配置指南
台州网站建设制作公司,浙江手机无犯罪记录证明怎么开?
网站制作公司排行榜,四大门户网站排名?
Python多线程使用规范_线程安全解析【教程】
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
如何快速登录WAP自助建站平台?
Android自定义listview布局实现上拉加载下拉刷新功能
建站之星如何开启自定义404页面避免用户流失?
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
独立制作一个网站多少钱,建立网站需要花多少钱?
制作网站怎么制作,*游戏网站怎么搭建?
营销式网站制作方案,销售哪个网站招聘效果最好?
如何通过免费商城建站系统源码自定义网站主题与功能?
长沙做网站要多少钱,长沙国安网络怎么样?
实例解析Array和String方法
宠物网站制作html代码,有没有专门介绍宠物如何养的网站啊?
购物网站制作公司有哪些,哪个购物网站比较好?
道歉网站制作流程,世纪佳缘致歉小吴事件,相亲网站身份信息伪造该如何稽查?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
建站之星多图banner生成与模板自定义指南
岳西云建站教程与模板下载_一站式快速建站系统操作指南
公司网站制作需要多少钱,找人做公司网站需要多少钱?
ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?
网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?
建站之星北京办公室:智能建站系统与小程序生成方案解析
如何用低价快速搭建高质量网站?
建站主机核心功能解析:服务器选择与网站搭建流程指南
海南网站制作公司有哪些,海口网是哪家的?
c# 在高并发下使用反射发射(Reflection.Emit)的性能
山东云建站价格为何差异显著?
北京营销型网站制作公司,可以用python做一个营销推广网站吗?
巅云智能建站系统:可视化拖拽+多端适配+免费模板一键生成
高防网站服务器:DDoS防御与BGP线路的AI智能防护方案
品牌网站制作公司有哪些,买正品品牌一般去哪个网站买?
香港代理服务器配置指南:高匿IP选择、跨境加速与SEO优化技巧
贸易公司网站制作流程,出口贸易网站设计怎么做?
香港网站服务器数量如何影响SEO优化效果?
北京制作网站的公司,北京铁路集团官方网站?
制作农业网站的软件,比较好的农业网站推荐一下?
建站之星CMS五站合一模板配置与SEO优化指南
如何批量查询域名的建站时间记录?
*请认真填写需求信息,我们会在24小时内与您取得联系。