码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu设置自定义脚本开机自启动

时间:2021-06-02 19:34:37      阅读:0      评论:0      收藏:0      [点我收藏+]

标签: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.重启 可自动后台运行该脚本

ubuntu设置自定义脚本开机自启动

标签:move   socket   文件路径   class   oca   init   amp   script   python   

原文地址:https://www.cnblogs.com/qtzd/p/14835331.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!