ubuntu root开机自登录 与 ros 节点自启

2023-05-16

1.systemctl命令及开机自启

新建a.sh文件,放入
cd /etc
vim a.sh

#!/usr/bin/env bash
bash -c "source /opt/ros/melodic/setup.bash && source /home/nvidia/catkin_ws/devel/setup.bash && roslaunch serial_date serial_data.launch;exec bash"

chmod +x a.sh
cd /etc/systemd/system
vim a.service

[Unit]
Description=Positec Startup
After=default.target
Restart=on-abort

[Service]
ExecStart=/etc/a.sh

[Install]
WantedBy=default.target


刷新服务地址列表:systemctl daemon-reload
加载命令:systemctl enable a.service
立即启动命令:systemctl start a.service
立即结束命令:systemctl stop a.service
查看服务状态:systemctl status a.service
查看服务是否在运行中:systemctl is-active a.service
移除开机自启:systemctl disable a.service(删除软连接

利用systemctl命令实现开机自启服务_fddqfddq的专栏-CSDN博客

2.ubuntu自动登录root权限自启

ubuntu开机自动登录root - 简书原文地址: https://www.jianshu.com/p/51f3653d87ad 1、设置root密码 2、设置50-unity.conf 打开 /usr/share...https://www.jianshu.com/p/18311c17998c

 如果修改不正确导致无法开机,按住 ctrl+alt+f1-f7(分别测试),会进入终端系统,将修改错误的地方修改正确即可开机。

3.ros节点开机自启

ROS节点开机自启动 - 古月居ROS节点开机自启动https://www.guyuehome.com/18734

{
gnome-terminal -x bash -c "source /opt/ros/melodic/setup.bash;roscore;exec bash"
}&
sleep 8s

{
gnome-terminal -x bash -c "source /opt/ros/melodic/setup.bash;rosrun turtlesim turtlesim_node;exec bash"
}&
wait
exit 0

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ubuntu root开机自登录 与 ros 节点自启 的相关文章

  • Android http post/get

    虽然在Android开发中有很多网络框架 xff0c 可是都比较臃肿 xff0c 要考虑很多请求姿势 xff0c 所以自己写了一个 感谢大家发表评论 xff01 1 网络请求一般分为post和get两种方式 xff0c 在工作中我比较常用的
  • Android相机,图库获取图片

    大家的APP中经常会有从手机相机 图库获取图片 xff0c 这里封装了方法可以方便大家 xff0c 解决了Android7 0资源uri的获取方式 xff0c 兼容SDK19以上的机子 xff0c 有权限请求整合 xff0c 欢迎大家下架使
  • 《Streaming System》流式系统-序章

    本文翻译摘抄自 Streaming System xff0c 在阅读的时候进行翻译 xff0c 同时方便广大同学 xff0c 如有错误或侵权 xff0c 烦请指出 偶尔有机会搜到了这本书籍 xff0c 还看到知乎有有问小伙伴对此书佩服的五体
  • 《Streaming System》 第二章:数据处理的四要素 What Where When and How

    本文由 Streaming System 一书第二章的提炼翻译而来 xff0c 译者才疏学浅 xff0c 如有错误 xff0c 欢迎指正 转载请注明出处 xff0c 侵权必究 本章主要介绍鲁棒的处理乱序数据的核心概念 xff0c 这些概念的
  • 《Streaming System》 第三章:Watermarks

    简介 本章主要介绍鲁棒的处理乱序数据的核心概念 xff0c 这些概念的运用使流处理系统超越批处理系统的关键所在 本章我们从流计算系统的底层机制深入来探讨一下watermark 学习这些机制有助于我们更好理解和使用watermark 我们将讨
  • Centos 7 开放查看端口 防火墙关闭打开

    Centos 7 firewall 命令 xff1a 查看已经开放的端口 xff1a firewall span class hljs attribute cmd span span class hljs subst span span c
  • linux CentOS 安装rz和sz命令 lrzsz

    lrzsz在linux里可代替ftp上传和下载 lrzsz 官网入口 xff1a http freecode com projects lrzsz lrzsz是一个unix通信套件提供的X xff0c Y xff0c 和ZModem文件传输
  • (原创)Flutter开发问题:项目启动一直卡在Running Gradle task ‘assembleDebug‘

    问题描述 按照flutter官网步骤安装Flutter SDK Android studio等 xff0c 在创建第一个flutter项目后run的过程一直是Running Gradle task assembleDebug 针对这个问题
  • Redis 分页排序查询

    Redis是一个高效的内存数据库 xff0c 它支持包括String List Set SortedSet和Hash等数据类型的存储 xff0c 在Redis中通常根据数据的key查询其value值 xff0c Redis没有条件查询 xf
  • 使用Spring实现读写分离( MySQL实现主从复制)

    1 背景 我们一般应用对数据库而言都是 读多写少 xff0c 也就说对数据库读取数据的压力比较大 xff0c 有一个思路就是说采用数据库集群的方案 xff0c 其中一个是主库 xff0c 负责写入数据 xff0c 我们称之为 xff1a 写
  • 解决 Unable to load native-hadoop library for your platform

    安装hadoop启动之后总有警告 xff1a Unable to load native hadoop library for your platform using builtin java classes where applicabl
  • [音乐] 随遇而安

    黄霑真的很适合唱这种充满了江湖气息的歌 xff0c 这首歌的经典程度不亚于 沧海一声笑 有兴趣的自己搜来听听吧 人外有人山外有山 不怕拼命怕平凡 有得有失有欠有还 老天不许人太贪 挺起胸膛咬紧牙关 生死容易低头难 就算当不成英雄 也要是一条
  • Request Body数据读取

    拦截器要读取request body数据的话需要注意一个问题 xff0c 一旦拦截器把数据流从request读取出来后 xff0c 后区的接口层就拿不到数据了 xff0c 因为流是一次性的 xff0c 那么要解决这个问题 xff0c 我们就
  • scikit-learn常用的用法及问题

    对平时用机器学习算法常遇到的问题做个总结 xff5e A 交叉验证 交叉验证是为了评估当前的模型对于整个dataset的generalization error怎么样 xff08 如果太大 xff0c 表示overfit或者underfit
  • ubuntu开启SSH服务远程登录

    ssh secure shell xff0c 提供安全的远程登录 从事嵌入式开发搭建linux开发环境中 xff0c ssh的服务的安装是其中必不可少的一步 ssh方便一个开发小组中人员登录一台服务器 xff0c 从事代码的编写 编译 运行
  • ubuntu环境下增加-pie选项导致可执行程序无法通过双击启动的问题

    在ubuntu环境下 xff0c 链接可执行文件时增加 pie选项 xff0c 双击可执行程序 xff0c 无法正常启动 对于这个现象 xff0c stackoverflow有个帖子 xff0c gcc creates mime type
  • ERROR 1419 (HY000) at line 9: You do not have the SUPER privilege and binary logging is enabled (you...

    报错原因 在将函数或触发器导入MySQL数据库时 xff0c 会出现以下错误 xff1a 您没有SUPER特权 xff0c 并且启用了二进制日志记录 您 可能 想要使用不太安全的log bin trust function creators
  • Ubuntu修改时区和设置24小时时间格式

    Ubuntu 安装之后系统默认是世界标准时间 xff0c UTC时间 xff0c 东八区会晚8小时 xff0c 另外 xff0c 系统的时间是12小时 xff0c date命令查看时间 xff0c 上午显示AM xff0c 下午显示PM 修
  • (原创)Flutter基础入门:手把手教你搭建Flutter混合项目:模块代码依赖方式集成

    前言 Flutter是Google开源的构建用户界面 xff08 UI xff09 工具包 支持在不同平台构建一致的ui效果 但在实际业务中 xff0c 一般不会整个APP都用纯Flutter开发 尤其一些老的项目 xff0c 会采用接入F
  • 二、zabbix基础3-通知(告警)

    文章目录 3 通知 xff08 告警 xff09 3 1 什么是事件通知3 2 如何实现事件通知3 3 配置邮件通知方式3 3 1 定义媒介 xff08 发件人 xff09 3 3 2 配置动作 xff08 发送给谁 xff09 3 3 3

随机推荐