ubuntu开机脚本自启动(含ROS程序启动)方法

ubuntu开机脚本自启动(含ROS程序启动)方法

   平时有用到一些机器人或者带有ubuntu系统的移动设备,比如NVIDIA TX2,NVIDIA XAVIA, 
Jetson NANO,秒算,工控机等等,写好了程序后,如果想要运行,开机之后还得连接键盘鼠标,
显示器,等程序运行之后还需要重新拔掉键盘鼠标显示器等等,步骤繁琐是一部分,还有可能
因为反应不及时发生危险,尤其对于无人机,强扭矩的机器人等设备.之前在网上也找了很多,
各种方法都有,这里总结一下自己常用的,方便日后查找.
	如果哪里写得不正确的,还请各位大佬指正,谢谢!!!!

操作步骤

A.普通执行文件
  • 1.首先创建脚本文件
    如下面的start.sh,这里以简单的hellow CSDN!为例

    #! /bin/bash
    
    cd /home/xxx/Desktop/CSDN/test_demo/build; #填写自己的可执行文件所在目录
    
    ./hellow_world   #运行可执行文件
    wait
    exit 0
    
  • 2.给脚本添加可执行权限
    因为刚创建的.sh文件是不可执行的,需要添加权限才可执行,添加方法很见单,使用chmod命令即可
    chmod +x start.sh

  • 3.在终端中运行脚本进行测试
    打开终端,进入脚本所在路径,运行./start.sh
    在这里插入图片描述
    终端输出正常的运行结果,测试有效.

  • 20
    点赞
  • 138
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值