linux程序开机自启动 不用回车 找不到库

在Linux系统中,为了解决开机自启动程序时遇到的‘找不到库’问题,通常会在/etc/init.d/rcS中添加应用程序。若需避免开机后手动回车激活控制台,可以在/etc/profile中加入命令。但这种方法仍需手动回车才能执行。为实现开机自动登录,需修改/etc/inittab,将::askfirst:-/bin/sh更改为::respawn:-/bin/sh。如果缺少inittab文件,需要创建并定制以适应系统需求。此外,了解rcS脚本执行过程,以及如何重定向输出到显示屏,对于开机自启动和实时查看日志至关重要。
摘要由CSDN通过智能技术生成

      linux自启动应用程序,刚开始是/etc/init.d/rcS加入应用程序或者脚本命令就可以实现开机自动运行,不过出现了“找不到库”问题,于是把应用程序放到/etc/profile中自己开机启动的程序,但是不能自启动,需要敲回车。

解决方法:

       从开发板的角度讲,一般只要在/etc/init.d/rcS中加入你的程序或者脚本命令就可以实现开机自动运行;想在超级终端输入回车,登录后执行,则可以在/etc/profile中加入命令;如果想去掉每次开机完后的“Please press Enter to activate this console”这句,也就是实现开机自动登录,可以在/etc/inittab中仿照busybox中example的inittab写,只是将::askfirst:-/bin/sh改为::respawn:-/bin/sh即可,如果发现没有inittab那么就自己建一个,其他的板子可以根据自己的情况修改脚本,都差不了多少。

inittab脚本:
::sysinit:/etc/init.d/rcS

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值