- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章linux jexus服务设置开机启动由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
本文为大家分享jexus服务设置开机启动的具体代码,供大家参考,具体内容如下 。
linux的服务开机设置一般在 /etc/init.d/里 。
而jexus的默认安装目录在 /usr/jexus里 启动文件为 jws 参数 有start stop restart 。
这里贡献一个刚写好的jexus的开启启动脚本 。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
|
#!/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 jexus服务设置开机启动的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
我在阅读 linux/arch/arm/boot/compressed/head.S 我想通了天使靴。第一次接触这个词 #ifndef CONFIG_CPU_V7M /*
启动时是否调用了 onUpdate AppWidget? 我在 onUpdate 中设置了一个警报,我想知道 onUpdate 是否会在启动时被调用,或者我应该使用 BOOT_COMPLETED In
我需要更改 android 电视盒默认启动 Logo 图像。设备具有 root 访问权限,我尝试使用 change /系统/媒体/图像 并更改 initlogo.720p.rle 但我没有成功 最佳答
我是一名优秀的程序员,十分优秀!