嵌入式开发与应用_实验报告2.doc

嵌入式开发与应用_实验报告2.doc

ID:58223940

大小:456.50 KB

页数:6页

时间:2020-04-28

嵌入式开发与应用_实验报告2.doc_第1页
嵌入式开发与应用_实验报告2.doc_第2页
嵌入式开发与应用_实验报告2.doc_第3页
嵌入式开发与应用_实验报告2.doc_第4页
嵌入式开发与应用_实验报告2.doc_第5页
资源描述:

《嵌入式开发与应用_实验报告2.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、电子信息学院实验报告书课程名:《嵌入式开发与应用》题目:实验二Linux指令系统实验类别【验证】班级:学号:姓名:评语:学习态度:【很好】【一般】【较差】程序编写:【完整】【部分完整】【不完整】得出结论:【正确】【部分正确】【不正确】报告书写:【规范】【一般】【不规范】成绩:指导教师:范光宇批阅时间:2015年月日《嵌入式开发与应用》实验报告-5-1、实验目的(1)熟悉Linux常用的指令。2、实验内容(1)Linux目录操作;(2)Linux文件操作;(3)查找过滤操作;(4)压缩打包操作;(5)进程操作。3、实验设备PC机一台;操作系统:Ubuntu8.04。4、实验步骤(

2、1)对照指导书,对Linux进行目录操作;5、实验结果(1)Linux目录操作1.当前的分区表信息。2.目录myshare。3.修改目录的拥有者和工作组。4.使myshare下的所有文件和子目录都自动拥有工作组为bin。5.测试。《嵌入式开发与应用》实验报告-5-(2)Linux文件操作1.查看/tmp目录下的内容及属性。2.新建testfile文件。3.设置该文件的权限模式。4.把该文件备份到/tmp/myshare目录下,并改名为testfile.bak。《嵌入式开发与应用》实验报告-5-5.在/root目录下为该文件创建1个符号连接。(3)查找过滤操作1.查找cat和fi

3、nd命令程序的路径。2.查找系统中是否存在文件grub.conf。3.查找系统中所有的空文件,并记录到/tmp/zerofile.log。4.搜索inittab文件中含有initdefault字符串的行。5.过滤显示/etc下文件名中包含init字符串的文件或目录全名。(4)压缩打包操作1.把/tmp/myshare/目录打包成tmp.tar,放到/root目录下。2.把/tmp目录压缩打包成tmp.tar.gz,放到/root目录下。3.比较tmp.tar和tmp.tar.gz的大小。4.不解包只查看压缩包tmp.tar.gz中的内容。《嵌入式开发与应用》实验报告-5-5.解

4、压tmp.tar.gz的内容到/tmp/myshare目录。(5)进程操作1.查看系统中消耗CPU资源最多的几个进程。2.查看系统所有进程。3.查找ssh服务守护进程的进程ID号。4.假设ssh服务守护进程出现了问题,则杀掉该进程。1、实验思考题一、目录操作1.如何一次性创建1个子目录树?用 mkdir命令加 -p 参数2.绝对路径与相对路径的区别是怎样的?何时使用相对路径比较方便?绝对路径:是指文件在硬盘上真正存在的路。相对路径:就是相对于自己的目标文件位置。要使用的路径距离你当前所在路径不远时,使用相对路径就比较方便。《嵌入式开发与应用》实验报告-5-一、文件操作1.mv与

5、cp有何区别?mv是移动文件。cp是复制文件。2.如何给目录创建符号链接?可以为目录创建硬链接吗?使用ln命令。不可以。二、查找过滤操作1.find与locate有何区别?find是通过遍历目录“动态”查找文件,locate是根据预先通过updatedb命令产生的文件索引来定位文件,如果在updatedb后你有新增加的文件,locate是无法找到的,而find不需要预先生成索引,所以总能找到,但是find的速度没有locate快。2.管道的工作原理是怎样的?在Linux中,管道是一种使用非常频繁的通信机制。从本质上说,管道也是一种文件,但它又和一般的文件有所不同。从管道读数据是

6、一次性操作,数据一旦被读,它就从管道中被抛弃,释放空间以便写更多的数据。三、压缩打包1.可以把打包和压缩分开来做吗,即先打包再压缩?可以。tar-cfmy.tar/home/someone将/home/someone目录打包到my.tar,然后gzipmy.tar将my.tar文件压缩(成my.tar.gz)。2.比较一下采用不同压缩格式进行压缩的效果?1.zip可将文件压缩成.zip文件以节省硬盘空间,而当需要的时候又可将linux压缩文件解开。2.gzip对文件进行压缩的目的有两个:一是可以减少存储空间;二是通过网络传输文件时,可以减少传输的网络开销。四、进程操作1.top

7、命令有何危害?top是一个动态显示过程,即可以通过用户按键来不断刷新当前状态。如果在前台执行该命令,它将独占前台,直到用户终止该程序为止。比较准确的说,top命令提供了实时的对系统处理器的状态监视。它将显示系统中CPU最“敏感”的任务列表。该命令可以按CPU使用。内存使用和执行时间对任务进行排序,而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定。2.如何快速查找到某个你希望了解的进程信息?可以psaux,你还可以用psaux

8、grephttp来查看http的进程。1、实验

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

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

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