![智能机器人创新实践 课件 第二章 Linux操作系统安装与基本操作_第1页](http://file4.renrendoc.com/view10/M01/25/17/wKhkGWVyz_6AflImAADQ-VEIPgM832.jpg)
![智能机器人创新实践 课件 第二章 Linux操作系统安装与基本操作_第2页](http://file4.renrendoc.com/view10/M01/25/17/wKhkGWVyz_6AflImAADQ-VEIPgM8322.jpg)
![智能机器人创新实践 课件 第二章 Linux操作系统安装与基本操作_第3页](http://file4.renrendoc.com/view10/M01/25/17/wKhkGWVyz_6AflImAADQ-VEIPgM8323.jpg)
![智能机器人创新实践 课件 第二章 Linux操作系统安装与基本操作_第4页](http://file4.renrendoc.com/view10/M01/25/17/wKhkGWVyz_6AflImAADQ-VEIPgM8324.jpg)
![智能机器人创新实践 课件 第二章 Linux操作系统安装与基本操作_第5页](http://file4.renrendoc.com/view10/M01/25/17/wKhkGWVyz_6AflImAADQ-VEIPgM8325.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
智能机器人创新实践
第二章Linux操作系统安装与基本操作
121.虚拟机安装2.Ubuntu安装3.Linux基本指令2.1虚拟机安装第1步:下载Vmware下载地址:/cn/products/workstation-pro/workstation-pro-evaluation.html下载合适版本(Windows系统选1,Linux系统选2)百度网盘中提供Windows版本安装包。34第2步:下载完后,双击安装包安装,点击【下一步】。2.1虚拟机安装52.1虚拟机安装第3步:勾选我接受许可协议中的条款,再点击【下一步】。62.1虚拟机安装第4步:更改虚拟机安装位置(不建议安装在C盘),再点击【下一步】。72.1虚拟机安装第5步:更改用户体验设置,取消勾选启动时检查产品更新和加入客户体验提升计划,再点击【下一步】。82.1虚拟机安装第6步:点击【下一步】,再点击【安装】。92.1虚拟机安装第7步:点击【许可证】。102.1虚拟机安装第8步:输入许可证(许可证建议购买正版),点击【输入】。112.1虚拟机安装第9步:点击【完成】,并重启电脑。122.1虚拟机安装第10步:更改虚拟机的默认位置,双击桌面【VMwareWorkstationPro】图标启动软件,并点击【编辑】中的【首选项】。132.1虚拟机安装第11步:更改虚拟机的默认位置,建议放在与你的虚拟机安装位置一样,不推荐放到C盘,然后点击【确定】。142.1虚拟机安装第12步:安装完成。152.2Ubuntu安装第1步:打开虚拟机->文件->新建虚拟机,或者直接点击主页【创建新的虚拟机】。162.2Ubuntu安装第2步:选择自定义(高级),然后点击【下一步】。172.2Ubuntu安装第3步:选择虚拟机硬件兼容性,默认即可,然后点击【下一步】。182.2Ubuntu安装第4步:选择【稍后安装操作系统】,再选择虚拟机中将安装的操作系统类型,这里选Linux即可,然后点击【下一步】。192.2Ubuntu安装第5步:虚拟机命名并保存,然后点击【下一步】。202.2Ubuntu安装第6步:自定义虚拟机配置,处理器、内存按需配置,但最大要小于电脑内存2G,然后点击【下一步】。212.2Ubuntu安装第7步:网络类型选择NAT即可,然后点击【下一步】。222.2Ubuntu安装第8步:I/O控制器类型以及磁盘类型默认即可,然后点击【下一步】。232.2Ubuntu安装第9步:选择磁盘选择创建新虚拟磁盘即可,然后点击【下一步】。242.2Ubuntu安装第10步:磁盘容量按需分配,这里指定80G,然后点击【下一步】。252.2Ubuntu安装第11步:指定磁盘文件默认即可,然后点击【下一步】,再点击【完成】后创建虚拟机。262.2Ubuntu安装第12步:点击完成后,我们可以看到新创建的虚拟机,点击【编辑虚拟机设置->CD/DVD】或者直接点击【CD/DVD】,选择使用ISO映像文件,然后选择Ubuntu镜像文件,百度网盘中提供了Ubuntu-18.04.6版本,也可以去官网下载。272.2Ubuntu安装第13步:点击【开启此虚拟机】。282.2Ubuntu安装第14步:先选择【中文(简体)】,然后点击【安装Ubuntu】(英语好的可以默认选择【English】)。292.2Ubuntu安装第15步:选择键盘布局,选择默认的Chinese即可,然后点击【继续】。302.2Ubuntu安装可能出现的错误:如果安装界面下面显示不全,可以先叉掉安装界面,然后在左下角的九宫格->设置->显示器->分辨率,把分辨率改为1024×768(4:3),然后点击Ubuntu桌面的安装Ubuntu18.04.6LTS继续安装。312.2Ubuntu安装第16步:更新和其它软件选择【正常安装】,然后点击【继续】。322.2Ubuntu安装第17步:安装类型选择【其他选项】,然后点击【继续】。332.2Ubuntu安装第18步:调整分区1.第一个分区:挂载点:/boot(新分区的类型:主分区用于:Ext4日志文件系统)作用:启动目录,开机启动所需目录。Linux的内核及引导系统程序所需要的文件,比如vmlinuzinitrd.img文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录。大小一般在200M-2G,最好不要低于200M。342.2Ubuntu安装创建/boot分区,先选中1处的空闲,再点击2处的+,在弹出的界面修改大小和挂载点,大小这里给了1G左右,挂载点选择/boot,然后点击【OK】。352.2Ubuntu安装第18步:调整分区第二个分区:swap分区
(新分区的类型:逻辑分区用于:交换空间)作用:虚拟内存,电脑内存多大给多大,用于演示的电脑内存为8G,因此这里选为8G。第三个分区:根分区,挂载点:/(新分区的类型:主分区用于:Ext4日志文件系统)作用:安装系统和软件,相当于windows的C盘,里面包含用户工作目录/home,前面分区完后剩多少给多少362.2Ubuntu安装创建swap交换分区,先选中1处的空闲,再点击2处的+,在弹出的界面修改大小和用于,大小这里给了8G左右,用于选择交换空间,然后点击【OK】。372.2Ubuntu安装创建根分区,先选中1处的空闲,再点击2处的+,在弹出的界面修改挂载点,大小这里剩多少给多少,挂载点选择/,然后点击【OK】。382.2Ubuntu安装第19步:调整【安装启动引导器的设备】,选择刚刚创建的/boot分区,然后点击【现在安装】,在弹出界面点击【继续】。392.2Ubuntu安装第20步:时区选择【上海】,点击【继续】,然后填写个人信息,密码不建议太长,因为Ubuntu系统中会常用到密码。402.2Ubuntu安装第21步:等待安装,安装完成后点击【现在重启】。412.3Linux基本指令——文件与目录1)ls:显示文件或目录-l列出文件详细信息l(list)-a列出当前目录下所有文件及目录,包括隐藏的a(all)以易读的方式显示文件大小(显示为MB,GB...):2)mkdir:创建目录-p创建目录,若无父目录,则创建p(parent)在home目录下创建一个名为test的目录:ls-lhmkdir~/testmkdir~/catkin_ws422.3Linux基本指令——文件与目录3)cp:复制-a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。-i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答y时目标文件将被覆盖。-p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。-r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。复制文件1到文件2,并保持文件的权限、属主和时间戳:cp文件1文件2cptest1test2-r432.3Linux基本指令——文件与目录4)cd:切换目录切换到工作区间catkin_ws文件夹中:5)mv:移动或重命名将文件名file1重命名为file2,使用-i,如果file2存在则提示是否覆盖:与-i相反,如果使用-f选项则不会进行提示。-v会输出重命名的过程,当文件名中包含通配符时,这个选项会非常方便:mv-ifile1file2mv-vfile1file2cdcatkin_ws442.3Linux基本指令——文件与目录6)rm:删除文件-r递归删除,可删除子目录及文件-f强制删除-i删除文件前先确认:在文件名中使用shell的元字符会非常有用。删除文件前先打印文件名并进行确认:递归删除文件夹下所有文件,并删除该文件夹:rm-ifilename.txtrm-ifile*rm-rexample452.3Linux基本指令——文件与目录7)rmdir:删除空目录删除一个叫做dir1的目录:8)pwd:显示当前路径目录在想要显示的目录下的终端下直接输入pwd即可(下方显示catkin_ws文件夹的当前路径):lah@LAH:~/catkin_ws$pwdrmdirdir1/home/lah/catkin_ws462.3Linux基本指令——文件与目录9)ln:创建链接文件(linkfiles)功能是为某一个文件在另外一个位置建立一个同步的链接。作用:当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间。参数-b删除,覆盖以前建立的链接-d允许超级用户制作目录的硬链接-f强制执行-i交互模式,文件存在则提示用户是否覆盖格式:ln[参数][源文件或目录][目标文件或目录]472.3Linux基本指令——文件与目录参数(续):-n把符号链接视为一般目录-s软链接(符号链接)-v显示详细的处理过程创建一个指向文件或目录的软链接(给文件创建软链接,为file1文件创建软链接lnk1,如果file1丢失,lnk1将失效):创建一个指向文件或目录的物理链接(给文件创建硬链接,为file1创建硬链接lnk1,file1与lnk1的各项属性相同):ln-sfile1lnk1lnfile1lnk1482.3Linux基本指令——文件与目录10)locate:定位文件locate命名可以显示某个指定文件(或一组文件)的路径,它会使用由updatedb创建的数据库。下面的命令会显示系统中所有包含crontab字符串的文件:locatecrontab/etc/anacrontab/etc/crontab/usr/bin/crontab/usr/share/doc/cron/examples/crontab2english.pl.gz/usr/share/man/man1/crontab.1.gz/usr/share/man/man5/anacrontab.5.gz/usr/share/vim/vim72/syntax/crontab.vim492.3Linux基本指令——文件与目录11)whatis:显示命令描述信息wathis显示ls命令的描述信息:whatislswhatisifconfigls(1)-listdirectorycontentsifconfig(8)–configure502.3Linux基本指令——文本处理1)cat:查看文件内容你可以一次查看多个文件的内容,下面的命令会先打印file1的内容,然后打印file2的内容:-n命令可以在每行的前面加上行号:把textfile1的文档内容加上行号后输入textfile2这个文档里:-b或--number-nonblank:和-n相似,只不过对于空白行不编号。把textfile1和textfile2的文档内容加上行号(空白行不加)之后将内容附加到textfile3文档里:cat-btextfile1textfile2>>textfile3cat-ntextfile1>textfile2cat-n/etc/logrotate.conf/var/log/btmpcatfile1file2512.3Linux基本指令——文本处理2)more,less:分页显示文本文件内容查看一个长文件的内容:3)head,tail:显示文件头、尾内容查看一个文件的前两行:4)find:在文件系统中搜索某文件-namename,-inamename:文件名称符合name的文件,iname会忽略大小写。查找指定文件名的文件(不区分大小写):morefile1find-iname“MyProgram.c”head-2file1522.3Linux基本指令——文本处理5)grep:在文本文件中查找某个字符串-i或--ignore-case:忽略字符大小写的差别。在文件中查找字符串(不区分大小写)6)sed:利用脚本的指令来处理、编辑一个或多个文本文件。-e<script>以选项中指定的script来处理输入的文本文件。数据的查找与替换格式:sed-e‘s/旧的字符串/新的字符串/g’将testfile文件中每行第一次出现的oo用字符串kk替换,不修改原文件,然后将该文件内容输出到标准输出(+g表示全局查找替换,-e换成-i会修改原文件):grep-i"the"demo_filesed-e's/oo/kk/'testfile532.3Linux基本指令——文本处理7)vim:是一个全屏幕纯文本编辑器,是vi编辑器的增强版。常用模式:普通模式:使用vim打开一个文件时默认模式,也叫命令模式,允许用户通过各种命令浏览代码、滚屏等操作,插入模式点击esc进入普通模式。插入模式:也可以叫做编辑模式,在普通模式下敲击i、I、a、A、o或O就进入插入模式,允许用户通过键盘输入、编辑。命令行模式:在普通模式下,先输入冒号:,接着输入命令,就可以通过配置命令对vim进行配置了,如改变颜色主题、显示行号等,这些配置命令也可以保存到/etc/vim/vimrc配置文件中,每次打开默认配置执行。542.3Linux基本指令——文本处理插入模式常用命令:i:在光标所在的字符前插入I:在光标所在的行首插入a:在光标所在的字符后插入A:在光标所在的行尾插入o:在光标下插入新行O:在光标上插入新行打开文件并跳到第10行:命令行模式常用命令::w保存不退出:w新文件名把文件另存为新文件:q不保存退出:wq保存退出:!强制:q!强制不保存退出,用于修改文件之后,不保存数据退出:wq!强制保存退出,当文件的所有者或root用户,对文件没有写权限的时候,强制写入数据使用vim+10filename.txt552.3Linux基本指令——系统管理1)who:显示在线登陆用户2)uname:显示一些重要的系统信息-a或--all显示全部的信息例如显示内核名称、主机名、内核版本号、处理器类型之类的系统信息:LinuxLAH5.15.0-46-generic#49~20.04.1-UbuntuSMPThuAug419:15:44UTC2022x86_64x86_64
x86_64GNU/Linuxuname-alah:02022-08-2508:59(:0)Who562.3Linux基本指令——系统管理3)top:动态显示当前耗费资源最多进程信息top命令会显示当前系统中占用资源最多的一些进程(默认以CPU占用率排序):toptop-09:08:49up10min,1user,loadaverage:0.07,0.19,0.23任务:277total,1running,276sleeping,0stopped,0zombie%Cpu(s):1.4us,1.2sy,0.0ni,97.3id,0.0wa,0.0hi,0.2si,0.0stMiBMem:3889.9total,2254.4free,917.1used,718.4buff/cacheMiBSwap:7628.0total,7628.0free,0.0used.2744.4availMem572.3Linux基本指令——系统管理4)ifconfig:查看网络情况ifconfig用于查看和配置Linux系统的网络接口。查看所有网络接口及其状态:使用up和down命令启动或停止某个接口:5)ping:测试网络连通ping一个远程主机,只发5个数据包:ifconfig–aifconfigeth0upifconfigeth0downpingpingPS2B-D1(PS2B-D1为1台机器人工控机名)582.3Linux基本指令——打包压缩1)gzip:压缩文件压缩一个叫做'file1'的文件:最大程度压
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 食品质量与安全控制工程作业指导书
- 食品质量与安全检测技术作业指导书
- 医院医疗器械质量保证协议书
- 2025年沈阳货运从业资格证模拟试题答案
- 2025年吐鲁番货运资格证考试答案
- 小学二年级下册口算验收练习题
- 2025年镇江年货运从业资格证考试题大全
- 部编版历史七年级下册《12课 宋元时期的都市和文化》听课评课记录
- 2024-2025学年九年级科学上册第3章能量的转化与守恒第6节电能作业设计新版浙教版
- 湘教版数学八年级下册《1.4 角平分线的性质》听评课记录
- 淋巴瘤的免疫靶向治疗
- 校园驻校教官培训
- 炎症性肠病的自我管理
- 自然辩证法论述题146题带答案(可打印版)
- 储运部部长年终总结
- 物业管理装修管理规定(5篇)
- (新版)工业机器人系统操作员(三级)职业鉴定理论考试题库(含答案)
- 中国银行(香港)有限公司招聘笔试真题2023
- 教育环境分析报告
- 人力资源服务公司章程
- (正式版)CB∕T 4552-2024 船舶行业企业安全生产文件编制和管理规定
评论
0/150
提交评论