【ROS】鱼香ROS2学习笔记二

一、终端打开方式

  1. 快捷键Ctrl+Alt+T(最常用)

  2. 右键菜单:在文件夹中右击选择"在终端中打开"

  3. 桌面右键:选择"打开终端"

二、基本文件操作命令

1. 查看当前目录

  • 命令pwd(print working directory)

  • 功能:显示当前终端所在目录的绝对路

  • 示例

    $ pwd
    /home/fishros

2. 切换目录

  • 命令cd(change directory)

  • 功能:改变当前工作目录

  • 常用用法

    • cd /:切换到根目录

    • cd ~:切换到当前用户的主目录(如/home/fishros

    • cd ..:返回上一级目录

    • cd 目录名:进入指定目录

  • 示例

    cd / pwd
    /

3. 查看目录内容

  • 命令ls(list)

  • 功能:列出当前目录下的文件和文件夹

  • 示例

    $ ls
    公共的 模板 视频 图片 文档 下载 音乐 桌面 snap

4. 创建文件夹

  • 命令mkdir(make directories)

  • 功能:创建新目录

  • 示例

    $ mkdir chapt1

5. 创建文件

  • 命令touch

  • 功能:创建空白文件

  • 示例

    $ touch hello_world.txt

6. 编辑文件

  • 命令nano

  • 功能:使用nano文本编辑器编辑文件(Ubuntu自带)

  • 使用方法

    1. nano 文件名:打开文件编辑

    2. 编辑内容后按Ctrl+O保存

    3. 按回车确认文件名

    4. Ctrl+X退出

  • 示例

    $ nano hello_world.txt

7. 查看文件内容

  • 命令cat

  • 功能:显示文件内容

  • 示例

    $ cat hello_world.txt
    Hello ROS2 !

8. 删除文件

  • 命令rm(remove)

  • 功能:删除文件或目录

  • 注意:删除后无法恢复,谨慎使用

  • 示例

    $ rm hello_world.txt

三、Linux文件系统特点

  1. 根目录 :用斜杠/表示整个文件系统的根目录

  2. 主目录 :每个用户有自己的主目录,如/home/fishros

  3. 主目录简写 :使用符号~代替主目录路径

四、实用技巧

1. 查看命令帮助

  • 方法 :在命令后加上--help参数

  • 示例

    rm --help ros2 run --help

2. 查看命令历史

  • 命令history

  • 功能:显示之前执行过的命令列表

相关推荐
团子股股东峥哥4 分钟前
day38-RHEL-管理存储堆栈
linux·运维·服务器
hhzz9 分钟前
【OpenCV 入门到精通 07】滤波、阈值与形态学:图像去噪与形状处理
人工智能·python·opencv·计算机视觉
一隅论数智19 分钟前
数据消费主体变了:智能时代如何重构业务管理逻辑
大数据·人工智能·经验分享·笔记·学习·行业数字化
wuyk55526 分钟前
从零吃透 MQTT 通信|第 11 章 MQTT 项目调试验证、性能优化、常见疑难问题、OTA 升级基础
c语言·开发语言·stm32·学习·性能优化
步行cgn30 分钟前
Spring 注入 Properties 详解
java·python·spring
传奇开心果编程36 分钟前
【xilem0.4基础语法学与练】第53课 to_do_mvc 官方示例代码深度解析
学习·rust·前端框架
zihan51836 分钟前
男性自我成长
笔记
shirsl39 分钟前
算法 Day3-队列 / deque + 链表
数据结构·python·算法·链表
名字还没想好☜1 小时前
Python 的 __call__ 实战:让实例像函数一样被调用,做带状态计数器、缓存器与可配置策略
开发语言·后端·python·缓存·编程语言
闲云野鹤在人间1 小时前
Docker入门|第2章 容器架构详解
linux·运维·docker·容器·架构·云计算