




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于ROS的机械臂技术与应用——1.Linux基础简介课程内容2©NXROBO20221.Linux简介2.Linux常用终端命令介绍3.C++/Python编程基础讲解1.Linux简介——操作系统是什么?3©NXROBO2022操作系统(OperatingSystem,OS)管理和控制计算机硬件与软件资源的计算机程序;直接运行在“裸机”上的最基本的系统软件;任何其他软件都必须在操作系统的支持下才能运行。4©NXROBO20221.Linux简介——操作系统是什么?WindowsUnixUbuntumacOS5©NXROBO2022
最早的多用户、多任务操作系统应用于从巨型计算机到普通
PC
机等多种不同的平台上是目前应用面最广、影响力最大、稳定性最好的操作系统1.Linux简介——Unix是什么?6©NXROBO2022Unix在发展过程中产生了许多版本或分支:1.Linux简介——Unix是什么?7©NXROBO2022关于Linux,首先要注意以下两个要点:1.Linux简介——Unix是什么?8©NXROBO2022关于Linux诞生历史,关注以下几个要点:1.Linux简介——Linux是什么?1.Linux简介——Linux发行版本是什么?9©NXROBO2022Fedora1.Linux简介——Linux
VSWindows10©NXROBO2022Linux和Windows的不同之处如下:1.Linux简介——Ubuntu11©NXROBO20221.Linux简介——Ubuntu12©NXROBO2022Ubuntu支持三种安装方式:光盘安装Wubi安装虚拟机安装2.命令行使用基础——为什么要学习使用命令行?13©NXROBO2022命令对于熟练使用Linux/Unix系统而言是必不可少的;命令行应用的可扩展性、灵活性更好;打破了使用Windows时一个鼠标“一点到底”的简单与乏味,它提供给用户更大的灵活性与想象空间;命令已成为Linux/Unix的典型标志,也已成为Linux/Unix的魅力所在。2.命令行使用基础——Shell,通向Linux圣殿的桥梁14©NXROBO2022Shell既是一种命令语言,又是一种程序设计语言命令语言:它可以互动式地解释和执行用户输入的命令;程序设计语言:它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。Shell不是Linux系统内核的一部分但是可以调用系统内核的大部分功能来执行程序、创建文档并以并行的方式协调各个程序的运行。Shell种类繁多Ubuntu操作系统默认使用的BASHShell2.命令行使用基础——Shell,通向Linux圣殿的桥梁15©NXROBO202216©NXROBO2022命令行使用基础——常用命令cd命令:changedirectory语法:cd<目录路径>功能:改变工作目录。若没有指定“目录路径”,则回到用户的主目录。pwd命令:printworkingdirectory语法:pwd功能:此命令显示出当前工作目录的绝对路径17©NXROBO20222.命令行使用基础——常用命令mkdir命令:makedirectory语法:mkdir[选项]<目录名称>功能:创建一个目录。ls命令:list语法:ls[选项][目录名称…]功能:列出目录的内容。18©NXROBO2022touch命令语法:touch[选项][文件名称…]功能:创建、改变文件或目录时间。2.命令行使用基础——常用命令19©NXROBO2022mv命令:move语法:mv[选项]<源文件或目录>]<目的文件或目录>功能:为文件或目录改名或将文件由一个目录移入另一个目录中。cp命令:copy语法:cp[选项]<源文件名称或目录名臣>]<目的文件名称或目录名称>功能:把给出的一个文件或目录拷贝到另一个文件或目录中,或者把多个源文件复制到目标目录中。2.命令行使用基础——常用命令20©NXROBO2022rm命令:remove语法:rm[选项]<文件名称或目录名称…>功能:该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。2.命令行使用基础——常用命令21©NXROBO2022sudo命令:superuserdo语法:sudo[选项][指令]功能:以其他身份来执行指令。2.命令行使用基础——常用命令22©NXROBO20223.C++/Python编程基础VS23©NXROBO20223.C++/Python编程基础PythonC++24©NXROBO20223.C++/Python编程基础C++Python25©NXROBO20223.C++/Python编程基础C++Python小结26©NXROBO2022简要介绍了操
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年安徽省黄山市单招职业倾向性测试题库新版
- 全包装修项目合同包干价模板
- 终止的合同:揭秘背后的故事
- 滚筒烘干机购销合同
- 采购合同补充协议书样本7篇
- 消防工程劳务分包合同劳务公司模板
- 2025年天津市商品房买卖合同7篇
- 山东农业工程学院《水彩画实践》2023-2024学年第二学期期末试卷
- 2024年度黑龙江省高校教师资格证之高等教育心理学每日一练试卷A卷含答案
- 证券从业资格考试全局观念试题及答案
- GB/T 6433-2025饲料中粗脂肪的测定
- 个案管理系统需求说明
- 硬膜外血肿手术护理配合
- 《睡眠的重要性》课件
- 《证券证券投资学》课件
- 2024年高中历史 第2课 中华文化的世界意义说课稿 部编版选择性必修3
- 四川省成都市蓉城高中教育联盟2023-2024学年高一下学期期末联考语文试题(解析版)
- JJG(交通) 208-2024 车货外廓尺寸动态现场检测设备
- 华电-电力系统-博士面试-电气基础知识问答资料
- 砖混结构工程施工组织设计方案
- 颈椎病的保守治疗护理
评论
0/150
提交评论