机器人Linux系统开机自动启动各个进程的办法
机器人系统运行有几个进程,这个几个进程的启动脚步放在脚本 start.sh里面。
希望机器人系统在开机后,无需插显示器和键鼠来进行操作,直接就能运行start.sh来将相关进程都起来。
整理了一下这个过程如下:
1.Linux系统下,每一个用户的下面都有一个.profie文件。比如本人用户名为YuRen,文件路径为/home/YuRen/.profile.
2.在.profile中,在文件末尾处添加如下两行:
cd ~/.../Bin/Debug/ #具体路径根据start.sh在本机的路径进行调整
./start.sh #运行脚本
3.配置ubuntu的UI用户自动登陆。左侧竖直菜单中的System Setting-->UseAccounts-->选择YuRen,右上角点击UnLock,使其变为Lock-->右边的Automatic Login 选择为ON
完成以上配置后,每次只要开机,start.sh 就能自动运行, 机器人系统的相关进程就能被启动。
-----------------------------上善若水,大智若愚-----------------------------------