切换到宽版
  • 2603Read
  • 0Replay

Linux 开机启动 [复制链接]

上一主题 下一主题
离线Francis
 

只看楼主 正序阅读 使用道具 楼主  posttime: 2016-04-11
成功的方法:
1. 可先将脚本复制或者软连接到/etc/init.d/目录下,

2. update-rc.d xxx defaults NN命令(NN为启动顺序),将脚本添加到初始化执行的队列中去。

3. 注意如果脚本需要用到网络,则NN需设置一个比较大的数字,如99。




1. 切换到init.d目录
cd /etc/init.d

2. 新建脚本文件
sudo vim demo.sh
2.1. 脚本开头一般要有路径
2.2  脚本好像一定要放在init.d 目录
----测试过,即使用软连接到init.d也不行。(可能硬链接可以)
2.3 可以使用硬链接关联文件,方便管理自定义的启动文件。


3. 查看运行级别
runlevel
N5

4. 建立软连接


/etc/rc.d/rc*.d中建立软链接即可
[root@localhost ~]# ln -s /etc/init.d/demo.sh /etc/rc5.d/S100demo
此处demo.sh是具体服务的脚本文件,S100ssh是其软链接,S开头代表加载时自启动
如果需要在多个运行级别下设置自启动,则需建立多个软链接


5. 安装软件,管理开机启动
sudo apt-get install sysv-rc-confsudo sysv-rc-conf











快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个