linux怎么添加一个开机无限循环的sh脚本?

linux怎么添加一个开机无限循环的sh脚本?,第1张

这是非常简单实现的事情,把你的脚本写成一个shell文件,例如:auto.sh,在目录/root/下.

在rc.local这样写

/root/auto.sh &

必须加后面的 &,意思是后台执行,继续执行后面的语句.......

1.修改启动脚本init.rc在最后添加#===============================add my shellscriptservice sysinit /system/xbin/busybox run-parts /system/etc/init.d oneshot上面busybox工具路径要根据自己的系统写2.在system/etc下创建init.d目录,在此目录下添加写好的脚本去掉后缀.sh,添加可执行权限3.重启ok

开机 运行只需将它加入到 rc.local ,一般为/etc/rc.d/rc.local 在其中加入以下行�¼.sh /path/to/test.sh使用linux全局变量$?可以确定是否执行,如if [$? eq 0] the,echo "succeed!fi。

linux中设置自动启动可以编辑/etc/rc.d/rc.local文件,使用vim在/etc/rc.d/rc.local添加你需要启动的内容即可。

rc.local在在系统启动后执行,在用户登陆前执行。rc.local脚本是一个在各运行级别里到rc.d目录的rc.local脚本的软链接,编号最大,所以被rc脚本执行时在各运行级别的初始化末尾进行。

在rc.local里设置是系统级别而非用户级别,因为启动脚本的初始化与用户无关(启动脚本初始化完成后,才进入用户登录界面)。与用户相关的设置shell的配置文件如: ~/.bash_profile。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11748672.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存