Debian下设置Shell脚本开机自动启动
来源:互联网 发布:ps裁切快捷键 mac 编辑:程序博客网 时间:2024/06/05 16:30
Debian下设置Shell脚本开机自动启动
1) 进入init.d初始化脚本目录
#切换到root用户
sudo -s
cd /etc/init.d
2) 创建启动Shell脚本,安装nano: apt-get install nano
nano /etc/init.d/footbar
3) 编写Node.JS启动脚本,以OnceDoc启动脚本为例
#! /bin/sh
### BEGIN INIT INFO
# Provides: OnceDoc
# Required-Start: $network $remote_fs $local_fs
# Required-Stop: $network $remote_fs $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start and stop node
# Description: OnceDoc
### END INIT INFO
WEB_DIR='/var/www/oncedoc'
WEB_APP='svr/service.js'
#location of node you want to use
NODE_EXE=/usr/local/bin/node
start()
{
echo "Start OnceDoc"
#important! change current folder, in order to make the relative path work.
cd $WEB_DIR
#make sure it will running forever and error will be logged
$NODE_EXE $WEB_DIR/$WEB_APP svr/oncedoc.js config.guoxiehui.js &
}
stop()
{
echo "This program cann't be stopped"
}
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
stop
#start
;;
*)
echo "Usage: /etc/init.d/ourjs {start|stop|restart}"
;;
esac
exit 0
4) 设置文件为可执行脚本
chmod 755 /etc/init.d/foobar
5) 设置脚本开机时启动
update-rc.d foobar defaults
7) 设置脚本开机时不启动[可选]
update-rc.d -f foobar remove
8) 重启测试
reboot
0 0
- Debian下设置Shell脚本开机自动启动
- Debian中设置scim开机自动启动
- debian 程序开机自动启动设置
- debian下设置开机自启动
- linux下添加自动启动项及设置开机自动启动脚本方法
- ubuntu设置开机自动启动脚本
- Linux(Debian)设置开机自启动脚本
- Debian 6 设置Oracle 11g R2开机自动启动
- win7下开机启动自动运行脚本
- 第九天、linux下开机自动启动,定时运行shell脚本
- debian 设置开机自启动
- Linux(Ubuntu)下设置开机启动shell脚本执行Java程序jar包
- Win7下设置everything开机自动启动
- linux下设置开机自动启动
- Linux下设置ORACLE开机自动启动
- windows下设置Nginx开机自动启动
- Openwrt下设置程序开机自动启动
- Linux下设置Tomcat开机自动启动
- cocos2dx lua 输入框用法(EditBox)
- 华为云ubuntu14版本开启远程ssh密码访问
- Android4.4设置源码分析(一):设置主界面与各模块之间的联系
- android剪切合并MP3音乐
- CSS中背景图片定位方法
- Debian下设置Shell脚本开机自动启动
- 欢迎使用CSDN-markdown编辑器
- python 多版本、虚拟环境整理
- Jersey-Spring集成:java.lang.AbstractMethodError: javax.ws.rs.core.UriBuilder.uri(Ljava/lang/String;)..
- 跟我学JavaScript--HTML DOM--DOM访问,修改,元素
- BaseController的写法
- Android View视图绘制
- android的xml使用优化
- Android Studio 快捷键