Ubuntu系统创建开机启动脚本
2013-11-01 16:01
232 查看
1) 将你的启动脚本复制到 /etc/init.d目录下
以下假设你的脚本文件名为 test。
2) 设置脚本文件的权限
$ sudo chmod 755 /etc/init.d/test
3) 执行如下命令将脚本放到启动脚本中去:
$ cd /etc/init.d
$ sudo update-rc.d test defaults 95
注:其中数字95是脚本启动的顺序号,按照自己的需要相应修改即可。在你有多个启动脚本,而它们之间又有先后启动的依赖关系时你就知道这个数字的具体作用了。该命令的输出信息参考如下:
update-rc.d: warning: /etc/init.d/test missing LSB informationupdate-rc.d: see
卸载启动脚本的方法:
$ cd /etc/init.d
$ sudo update-rc.d -f test remove
命令输出的信息参考如下:
Removing any system startup links for /etc/init.d/test … /etc/rc0.d/K95test /etc/rc1.d/K95test /etc/rc2.d/S95test /etc/rc3.d/S95test /etc/rc4.d/S95test /etc/rc5.d/S95test /etc/rc6.d/K95test
以下假设你的脚本文件名为 test。
2) 设置脚本文件的权限
$ sudo chmod 755 /etc/init.d/test
3) 执行如下命令将脚本放到启动脚本中去:
$ cd /etc/init.d
$ sudo update-rc.d test defaults 95
注:其中数字95是脚本启动的顺序号,按照自己的需要相应修改即可。在你有多个启动脚本,而它们之间又有先后启动的依赖关系时你就知道这个数字的具体作用了。该命令的输出信息参考如下:
update-rc.d: warning: /etc/init.d/test missing LSB informationupdate-rc.d: see
卸载启动脚本的方法:
$ cd /etc/init.d
$ sudo update-rc.d -f test remove
命令输出的信息参考如下:
Removing any system startup links for /etc/init.d/test … /etc/rc0.d/K95test /etc/rc1.d/K95test /etc/rc2.d/S95test /etc/rc3.d/S95test /etc/rc4.d/S95test /etc/rc5.d/S95test /etc/rc6.d/K95test
相关文章推荐
- 为ubuntu创建开机启动脚本
- Ubuntu 创建开机启动脚本的一种方法(rc.local)
- ubuntu系统中nginx启动脚本
- 关于Ubuntu运行级别、开机启动脚本的说明
- Ubuntu 创建开机自启动脚本的方法
- Ubuntu 14.04设置开机启动脚本的方法
- ubuntu添加开机启动脚本(服务,app)
- Linux(Ubuntu)下设置开机启动shell脚本执行Java程序jar包
- Ubuntu 创建开机自启动脚本的方法
- 创建SysV系统脚本(可指定运行级别自动启动)
- ubuntu启动流程及开机执行shell脚本
- Windows系统配置python脚本开机启动的3种方法分享
- ubuntu win7双系统设置开机启动顺序
- Ubuntu下添加开机启动脚本
- ubuntu开机启动shell脚本
- Ubuntu下添加开机启动脚本
- Ubuntu下添加开机启动脚本
- Ubuntu 创建开机自启动脚本的方法
- ubuntu + windows 双系统设置开机默认启动的系统
- Ubuntu添加开机启动执行脚本