实验七Linux基础实验

实验七Linux基础实验

ID:45791637

大小:75.31 KB

页数:8页

时间:2019-11-17

实验七Linux基础实验_第1页
实验七Linux基础实验_第2页
实验七Linux基础实验_第3页
实验七Linux基础实验_第4页
实验七Linux基础实验_第5页
资源描述:

《实验七Linux基础实验》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验七Linux基础实验一、实验目的1、搭建Linux开发环境:包括安装虚拟机VMware,在虚拟机屮安装Ubuntu,实现Ubuntu和主系统Windows之间的文件相互访问。2、熟练使用Linux常用命令3^初步了解Makefle能够解读3个Makefile例子中所有代码,二、实验设备及工具PC机三、实验原理1、搭建Linux开发环境1)虚拟机:虚拟机(VirtualMachine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。虎拟系统通过生成现有操作系统的全新虎拟镜像,它具有真实windows系统完全一样的功能,进入虚拟系统后,所有

2、操作都是在这个全新的独立的虚拟系统里面进行,可以独立安装运行软件,保存数据,拥有自己的独立桌面,不会对真正的系统产生任何影响,而且具有能够在现有系统与虎拟镜像之间灵活切换的一类操作系统。虚拟系统和传统的屜拟机(ParallelsDesktop,Vmware,VirtualBox,Virtualpc)不同在于:虚拟系统不会降低电脑的性能,启动虎拟系统不需要像启动windows系统那样耗费时问,运行程序更加方便快捷;虚拟系统只能模拟和现有操作系统相同的环境,而虚拟机则可以模拟出其他种类的操作系统;而且虚拟机需要模拟底层的硬件指令,所以在应用程序运行速度上比焜拟系统慢得多。流行的

3、虎拟机软件有VMware(VMWareACE)、VirtualBox和VirtualPC,它们都能在Windows系统上煨拟出多个计算机。2)Linux:Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。3)Ubutun:Ubuntu(友帮拓、优般图、乌班图)是一个以桌血应用为主的开源GNU/Linux操作系统,Ubuntu是基于

4、DebianGNU/Linux,支持x86、amd64(即x64)和ddc架构,由全球化的专业开发团队(CanonicalLtd)打造的。ubuntu基于linux的免费开源桌面PC操作系统,十分契合英特尔的超极本定位,支持x86、64位和ppc架构。我们实验是在VMware上创建一个Linux虚拟机,并安装Ubutun操作系统。Linux命令Is-1显示文件或目录列出文件详细信息l(list)-amkdir・pcdcatcpmvrm列出当前目录下所有文件及目录,包括隐藏的a(all)创建目录创建目录,若无父目录,则创建p(parent)切换目录查看文件内容拷贝移动或重命名

5、删除文件-f:就是force的意思,忽略不存在的文件,不会出现警告信息;-i:互动模式,在删除前会询问使用者是否动作rmdirpwdtar:-c-x・z•-J・v-f删除空目录(目录内容没空,目录才能删除)显示当前路径打包压缩归档文件压缩文件gzip压缩文件bzip2压缩文件显示压缩或解压缩过程v(view)表示文件,后而跟着文件名-c-p临时改变工作目录,用于解压时指定解压目录表示压缩和解压吋使用绝对路径sudochown卜R]owner[:group]{File

6、Directory}文件权限管理数值表示为4数值表示为2数值表示为1三种基本权限R读W写X可执行-rw-rw

7、-r-一共十个字符,分成四段。第一个字符“•”表示普通文件;这个位置还可能会出现“I”链接;“d”表示目录所以用数值表示为4+2=6所以用数值表示为4+2=6所以用数值表示为2第二三四个字符“rw・”表示当前所属用户的权限。笫五六七个字符“rw-”表示当前所属组的权限。第八九十个字符“r-”表示其他用户权限。所以操作此文件的权限用数值表示为662更改权限sudochmod[u所属用户g所属组o其他用户a所有用户][+增加权限•减少权限][rwx]目录名例如:有一个文件filename,权限为“・rw・r・・x”,将权限值改为"-rwxrw-r-x用数值表示为765sudoc

8、hmodu+xg+wo+rfilename上面的例子可以用数值表示sudochmod765filenameMakefile1)make介绍make在执行时,需要一个命名为Makefile的文件。这个文件告诉make以何种方式编译源代码和链接程序。典型地,可执行文件可由一些.0文件按照一定的顺序生成或者更新。如果在你的工程中已经存在一个活着多个正确的Makefile。当对工程中的若干源文件修改以后,需要根据修改来更新可执行文件或者库文件,正如前面提到的你只需要在shell下执行“make”。make会自动根据修改情况

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。