Linux基础知识

Node可以 类比于app

cd命令可直接回到home目录  在Linux系统中 “ / ”为根目录

ls列出此目录文件 ls -a 可列出所有文件(包含隐藏文件)

进入文档编辑模式 :wq是保存后退出 wq!强制退出

.sh文件:在文件中写入命令,用source 启用sh 文件,可以直接运行sh 文件中的命令

例如:sh 文件中 echo 我来了,在终端source sh(文件),加载运行sh文件中所有指令

~/.bashrc:终端程序启动初始化脚本,每次执行终端程序时(每次打开终端时),都会先执行此脚本,完成一些环境变量的赋值工作

显示隐藏文件:在命令行输入 ls -a;

APT源:APT时Ubuntu自带的一套软件包下载工具

从GitHub克隆的代码要放在工作空间下的src目录

Scripts目录存放脚本文件和Python程序

使用脚本(sh文件)安装编译需要的依赖库

在工作空间下进行编译

运行功能包时,要先将工作空间中的环境参数加载到终端程序中,运行此行代码Source ./devel/setup.bash:设置空间环境参数(可以将其放到.bashrc中,直接将此行命令放到.bashrc中)

功能包里面包含节点

可以直接在vscode中创建,方便快捷

创建功能包就是表面是创建一个文件夹,但文件夹里面会有一些基本的配置,比如cmakelists和package等配置文件,配置文件中会有依赖项,可以直接修改。不能直接创建文件夹,

Roscd:在终端中进入指定软件包的文件地址

通过apt命令下载的功能包都是可执行文件,可以直接运行,通过catkin工作空间的软件包都是源码文件,要编译之后才能运行

在.bashrc中添加的source指令其实加载的就是catkin工作空间下的软件包地址

在vscode中工作空间下src目录创建功能包,在功能包下的src 目录下新建文件,此文件就是node节点,在文件编写代码完成后需要修改CakeLists 文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值