linux系统下ok6410开发板怎么开机自动应用程序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux系统下ok6410开发板怎么开机自动应用程序相关的知识,希望对你有一定的参考价值。
自己写了个应用程序打开串口进行通信的,怎么让其开机自动运行,或通过按键控制,即按下按键程序即执行 望不吝赐教
把运行命令加到开机启动脚本里面就行了,具体加在哪个文件要看是什么系统环境linux开机执行的第一个用户程序是init程序,init程序会执行开机相关的脚本,
如果你用的是busybox,那么看下etc/inittab文件里怎么写的,像我手上这个,内容就是
# cat /etc_ro/inittab
::sysinit:/etc_ro/rcS
ttyS1::respawn:/bin/sh
其中sysinit那一行就是开机时执行的,可以发现它开机时执行/etc_ro/rcS程序,rcS在我的板上是一个脚本,里面就是写的开机后要执行的命令 参考技术A 没有那么复杂,在/etc/init.d/rcS文件中添加你要启动的程序 并让其后台运行就可以了。
比如我要让更目录下一个qtApp的应用程序开机自启动
只需要 vi /etc/init.d/rcS
添加 /qtApp -qws &
即可
其中 &可让程序后台运行。
忘采纳哈,有其它问题发我邮箱lukai_bj@163.com 参考技术B 写到user/etc/rc.local 中,再最后一行写入./你的程序,重启后就能用了追问
开发板上没有rc.local
追答那/etc/rc.local 有没有这个文件,如果再没有,自己新建一个就行了,或者你可以搜一下linux开机启动的那几个脚本,随便一个填上想执行的程序即可
本回答被提问者采纳 参考技术C 写在init中追问你好,能具体点吗
linux挂载磁盘怎么开机
在 Linux 系统中挂载磁盘,可以使用 mount 命令。在开机后可以检查 fstab 文件,如果有相应的设定,系统会自动挂载到指定的位置。另外也可以在 /etc/rc.local 中定义挂载磁盘的 shell 脚本,以实现开机时自动生效。 参考技术A 要想在开机时实现挂载磁盘,首先需要修改 /etc/fstab 下的文件,再根据此文件自动挂载。此外,也可以使用 mount 命令来手动挂载磁盘,或将挂载和应用程序结合起来。以上是关于linux系统下ok6410开发板怎么开机自动应用程序的主要内容,如果未能解决你的问题,请参考以下文章