




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于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年天然植物纤维及人造纤维编织工艺品项目可行性研究报告
- 费用补偿合同协议书模板
- 委托他人采购合同协议书
- 办卡合同协议书怎么写
- 承包分拣合同协议书模板
- 工作劳务合同协议书模板
- 培训行业创办一家职业技能培训学校的商业计划书
- 门诊部职责及管理制度(3篇)
- 安装门窗免责协议书
- 国际私法(华东政法大学)智慧树知到期末考试答案章节答案2024年华东政法大学
- QB/T 8011-2024 咸鸭蛋黄(正式版)
- 2024医疗机构重大事故隐患判定清单(试行)学习课件
- JJG 705-2014液相色谱仪行业标准
- 设备保养与维护培训
- 烫伤的护理课件
- 孔子学院教学大纲
- 协同治理:理论研究框架与分析模型
- JTS-T 200-2023 设计使用年限50年以上港口工程结构设计指南
评论
0/150
提交评论