您的位置:首页 > 运维架构 > Linux

linux开机启动一个脚本文件

2016-05-09 16:12 232 查看
1.

开机启动的文件是/etc/rc.local,所以只需要把你执行的脚本放到这么文件里就行了。

先设置执行脚本文件可执行:
chmod +x /home/xx/x.sh
再加入自动执行脚本:
sudo vi /etc/rc.local
在exit 0的上面新起一行,写入/home/xx/x.sh
即可。

2.添加一个Ubuntu的开机启动服务。如果要添加为开机启动执行的脚本文件,可先将脚本复制或者软连接到/etc/init.d/目录下,然后用:update-rc.d xxx defaults NN命令(NN为启动顺序),将脚本添加到初始化执行的队列中去。注意如果脚本需要用到网络,则NN需设置一个比较大的数字,如99。1) 将你的启动脚本复制到 /etc/init.d目录下 以下假设你的脚本文件名为 test。2) 设置脚本文件的权限 $ sudo chmod 755 /etc/init.d/test3) 执行如下命令将脚本放到启动脚本中去: $ cd /etc/init.d $ sudo update-rc.d test defaults 95 注:其中数字95是脚本启动的顺序号,按照自己的需要相应修改即可。在你有多个启动脚本,而它们之间又有先后启动的依赖关系时你就知道这个数字的具体作用了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: