标签:move socket 文件路径 class oca init amp script python
[开机启动]解决insserv: warning: script ‘服务名‘ missing LSB tags and overrides
按照LSB tags规范改写脚本如下
其实解决办法就是在#!/bin/bash下面添加:
#!/bin/bash
### BEGIN INIT INFO
# Provides: lostphp.com
# Required-Start: $local_fs $network
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: wsocket service
# Description: wsocket service daemon
### END INIT INFO
当然,也可以一劳永逸的:
也可以一劳永逸的方式:
apt-get remove insserv
ubuntu 16.04 脚本设置开机自启动
1.首先编写一个shell脚本文件,例如 start_cs4.sh (nohup & 指定后台运行)
#!/bin/bash
nohup /opt/start_cs4.sh &
注意:脚本需要实现开放执行权限 sudo chmod 777 xxx.sh
2.编写python文件,里面执行你开启执行的脚本,这里是indicator-stickynotes.py
3.在 /etc/profile 这个文件中,添加shell脚本文件路径,例如:
/home/start_cs4.sh
4.重启 可自动后台运行该脚本
标签:move socket 文件路径 class oca init amp script python
原文地址:https://www.cnblogs.com/qtzd/p/14835331.html