Linux中如何将脚本做成系统服务开机自启动有如下几种方法:
1.纯可视化用户界面操作在desktop桌面点击左上角搜索进入搜索界面,输入Startup Applications。
点击搜索后出现的Startup Applications应用图标,输入对应你要开机启动的脚本即可,下次重启脚本就会开机启动了。
2. /etc/rc.local
文件配置/etc/rc.local是Linux启动程序在login程序前执行的最后一个脚本,将要启动的脚本配置到这个文件也能实现开机启动。在/etc/
rc.local
最后一行加入要启动的脚本即可:
比如:/opt/autuostart.sh&
3. /etc/init.d
目录配置开机启动脚本/etc/
init.d
是用来放服务脚本的目录,当Linux启动时,会寻找这些目录中的服务脚本,并根据脚本的run level确定不同的启动级别。可以参考/etc/
init.d
/samba文件配置你的脚本即可:
配置完后需执行:update-rc.d <basename> defaults 90来生效开机启动。