嵌入式实验报告一

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式实验报告一
实验时间2013/6/9 报告人
一、实验目的:
1.嵌入式仿真开发环境的建立;
2.通过上机实验,使学生验证、巩固和充实所学理论知识,加深对相关内容的理解,了解嵌入式操作系统的指令和目录结构。

二、实验要求:
1.安装Cygwin;
2.学习常见的Linux命令。

(1)文件操作命令主要包括查看文件命令(ls)、显示文件内容命令(cat)、文件复制命令(cp)、文件改名命令(mv)、删除文件命令(rm)。

(2)目录操作命令目录操作命令主要包括改变当前目录命令(cd)、显示当前目录命令(pwd)、建立子目录(mkdir)和删除子目录(rmdir)。

(3)其他操作命令其他操作命令主要包括链接命令(ln),清屏命令(clear),显示日期、时间和月历命令,修改权限的命令chmod等。

三、问题:
1.文件操作指令的功能。

(1)熟悉Linux命令的功能。

(2)建立将左图所示的目录结构变为右图所示的目录结构。

请用最少的命令完成操作,并写出所使用的命令(图中方框表示目录,圆圈表示文件)。

(1)建左图目录结构(2)改左图目录为右图目录
cd cd
mkdir a1 b1 c1 mv /a1/d /c1
cd a1 mv /a1/e /c1
touch d e mv /b1/f /a1
cd mv /c1/c2/i /a1
cd b1 mv /c1/c2/j /b1
touch f mv /c1/d2/k /b1
cd cd c1
cd c1 rmdir c2 d2
mkdir c2 d2
cd c2
touch i j
cd d2
touch k
2.简述Linux目录结构,说明各个目录的作用且使用时有哪些注意事项。

1. / :Linux文件系统的入口,也是处于最高一级的目录。

2. /bin:基础系统所需要的那些命令位于此目录,也是最小系统所需要的命令;比如ls、cp、mkdir等命令;功能和/usr/bin类似,这个目录中的文件都是可执行的,普通用户都可以使用的命令。

做为基础系统所需要的最基础的命令就是放在这里。

3. /boot:Linux的内核及引导系统程序所需要的文件,比如vmlinuz initrd.img 文件都位于这个目录中。

在一般情况下,GRUB或LILO系统引导管理器也位于这个目录。

4. /dev:设备文件存储目录,比如声卡、磁盘... ...
5. /etc:系统配置文件的所在地,一些服务器的配置文件也在这里;比如用户帐号及密码配置文件。

6. /home :普通用户家目录默认存放目录。

7. /lib :库文件存放目录。

8. lost+found :在ext2或ext3文件系统中,当系统意外崩溃或机器意外关机,而产生一些文件碎片放在这里。

当系统启动的过程中fsck工具会检查这里,并修复已经损坏的文件系统。

有时系统发生问题,有很多的文件被移到这个目录中,可能会用手工的方式来修复,或移到文件到原来的位置上。

9. /media:即插即用型存储设备的挂载点自动在这个目录下创建,比如USB盘系统自动挂载后,会在这个目录下产生一个目录;CDROM/DVD自动挂载后,也会在这个目录中创建一个目录,类似cdrom 的目录。

10. /mnt :这个目录一般是用于存放挂载储存设备的挂载目录的,比如有cdrom 等目录。

11. /opt :表示的是可选择的意思,有些软件包也会被安装在这里,也就是自定义软件包,比如在Fedora Core 5.0中,OpenOffice就是安装在这里。

有些我们自己编译的软件包,就可以安装在这个目录中;通过源码包安装的软件,可以通过./configure --prefix=/opt/目录。

12. /root:Linux超级权限用户root的根目录。

13. /sbin :大多是涉及系统管理的命令的存放,是超级权限用户root的可执行命令存放地,凡是目录sbin中包含的都是root权限才能执行的。

14. /tmp :临时文件目录,有时用户运行程序的时候,会产生临时文件。

/tmp就用来存放临时文件的。

15. /usr :这个是系统存放程序的目录,比如命令、帮助文件等。

这个目录下有很多的文件和目录。

当我们安装一个Linux发行版官方提供的软件包时,大多安装在这里。

16. /var :很多服务的日志信息于此。

四、实验心得:
通过这次试验学会如何安装Cygwin,并且学会了ls,cat,mv,rm,cd,pwd,mkdir,rmdir,touch等常见的Linux命令的基本应用。

相关文档
最新文档