汕头大学嵌入式实验一.doc

汕头大学嵌入式实验一.doc

ID:26901194

大小:1.04 MB

页数:16页

时间:2018-11-29

汕头大学嵌入式实验一.doc_第1页
汕头大学嵌入式实验一.doc_第2页
汕头大学嵌入式实验一.doc_第3页
汕头大学嵌入式实验一.doc_第4页
汕头大学嵌入式实验一.doc_第5页
资源描述:

《汕头大学嵌入式实验一.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、实验一Linux的基本操作姓名:学号:时间:2014/11/1地点:C座305目的:1熟悉Linux基本命令与文件目录系统2全屏幕编辑器的使用3Shell脚本编程实验4GDB调试程序4.Makefile设备:PC机,虚拟机Linux系统,一个U盘实验内容:一.完成下列操作,并将执行过程和运行结果附上。1)建立目录/home/学号2)将/arm2410cl/exp/basic/01_hello的目录及目录下的内容,拷贝到/home/学号下面3)查看拷贝到/home/学号下的文件的属性4)更改文件名,将文件hello.c的名字改为hellowo

2、rld.c.5)在/mnt下建立目录usb6)将u盘挂载到/mnt/usb,察看u盘内容。(具体步骤如下,需要进行适当地修改)#fdisk–l;察看u盘的设备名#mount/dev/XXXX/mnt/usb(说明xxx,为u盘的设备名,根据fdisk-l显示的内容填写)#ls/mnt/usb1)将u盘的某个文件复制到/home/学号2)给虚拟机pc-linux系统设置网络地址192.168.1.2,察看网络地址1)给pc-win机设置网络地址192.168.1.10,察看网络地址2)查看网络是否通畅,在虚拟机与pc-win通信。1)在pc-

3、win与虚拟机pc-linux通信。2)进入/home/学号/01_hello目录下3)查看hello.c文件的内容。4)将/home/学号/下的文件打包并压缩5)将/arm2410cl/gui/tools/arm-linux-gcc-3.4.1.tar.bz2解压到目录/opt下面。二.练习(vi)vim的命令,分别指出每个命令处于何种模式下。(1)进入”/home/学号”目录#cd/home/学号(2)将文件“/etc/inittab”复制到目录“/home/学号”目录下#cp/etc/inittab./(3)使用vi打开/home/学

4、号目录下的文件inittab#vi./inittab(4)设定行号,指定设定initdefault的所在行号:setnu(底行模式)(5)将光标移到该行17(命令行模式)(6)复制该行内容yy(命令模式)(7)将光标移动到最后一行行首G(命令模式)(8)粘帖复制行的内容p(命令模式)(9)撤销第8步的动作u(命令模式)(10)将光标移动到最后一行的行尾$(命令模式)(11)粘帖复制行的内容p(命令模式)(12)光标移动到“si::sysinit:/etc/rc.d/rc.sysinit”21G(命令模式)(13)删除该行dd(

5、命令模式)(14)存盘但不退出:w(底行模式)(15)将光标移动到行首1G(命令模式)(16)插入模式下输入“Hello,thisisViworld!”I(插入模式)并输入Hello,thisisviworld!(17)返回命令行模式Esc(18)向下查找字符串“0:wait”/0:wait(底行模式)(19)再向上查找字符串“halt”?halt(底行模式)(20)强制退出Vi,不存盘。:q!(底行模式)该实验的最后的结果只对“/home/学号/inittab”增加了一行复制的内容:“id:5:initdefault”三shell程序的创

6、建与执行1)创建一个内容如下的文件,文件名为datex,将其存放在/root目录下#programdatex#showthedateinthiswayecho“Mr.$USER,Todayis:”echo‘date’echoWhishyoualuckyday!设置执行权限#chmodu+x/root/datex#ls–l/root执行程序#/root/datex使用bash命令执行程序#bash/root/datex(在不设置可执行权限时,可以这样执行)2).建立一个欢迎界面的shell程序,文件名为welcom,(函数的使用)#!/bin

7、/bash#filename:welcomefirst(){echo“============================================”echo“Hello!Everyone!WelcomtotheLinuxWorld!”echo“============================================”}second(){echo“*****************************************************”}firstsecondsecondfirst执行#chomd

8、u+xwelcome#./welcome四、调试器GDB的使用1.用vi编辑源代码(书p59mxl.c)#include#defineMAX_RECORD_NU

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

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

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