第6章 基于ARM9和Linux嵌入式系统设计
第6章 基于ARM9和Linux嵌入式系统设计
第6章
基于ARM9和Linux嵌入式系统设计
6.1 嵌入式Linux的开发环境 6.2 嵌入式Linux操作系统常用命令 6.3 Linux开发工具GUN gcc的使用 6.4 GNU make命令和makefile 文件 6.5 GDB调试器简介 6.6 嵌入式Linux下C语言编程 ——文件的操作 6.7 嵌入式Linux引导程序
6.8 Linux系统在ARM平台上的移植6.9 综合训练——Linux系统及应用程序的烧
第6章 基于ARM9和Linux嵌入式系统设计
6.1 嵌入式Linux的开发环境 6.1.1 嵌入式Linux开发环境建立嵌入式LINUX 开发环境有几个方案: 1、基于PC 机WINDOWS 操作系统下的CYGWIN; 2、在WINDOWS 下安装虚拟机后,再在虚拟机中安 装LINXUX 操作系统;
3、直接安装LINUX 操作系统。
第6章 基于ARM9和Linux嵌入式系统设计
6.1.2 嵌入式Linux开发的一般过程1.了解硬件 ; 2.准备需要使用的Linux工具以及其他工具 ; 3.安排内存地址 ;
4.编写启动代码和机器相关代码 ;5.编写驱动程序;
6.C库、GUI和系统程序的移植;7.调试 .
第6章 基于ARM9和Linux嵌入式系统设计
6.2 嵌入式Linux操作系统常用命令命令形式如下: command [option] [source file(s)] [target file] 1.登录和退出 Linux启动后,给出login命令,等待用户登录。 Login:<输入用户名> Password:<输入密码> 使用logout命令退出外壳。 2.关机或重新启动的shutdown命令 $ shutdown –h now ← 要求系统立即关机 $ shutdown now ← 要求系统立即关机
$ shutdown +5
← 要求5分钟后关机
$ shutdown –r now ← 要求立即关机系统并重新启动
第6章 基于ARM9和Linux嵌入式系统设计 3.联机帮助 (1)显示帮助手册 man 常用选项 [选项] 命令名称 说 明
-S 根据章节显示,由于一个命令名称可能会有很多类别;
-f 只显示出命令的功能而不显示其中详细的说明文件;-w不显示手册页,只显示将被格式化和显示的文件所在位置; -a 显示所有的手册页,而不是只显示第一个; -E 在每行的末尾显示$符号。 例如:要了解关于这个命令的更多信息,可以使用: $ man echo
第6章 基于ARM9和Linux嵌入式系统设计
(2)系统帮助文档help命令用于查看所有Shell命令。用户可 以通过该命令寻求Shell命令的用法,只 需在所查找的命令后输入help命令,就 可以看到所查命令的内容了。 例如:查看cd命令的使用方法。 $ cd --help
第6章 基于ARM9和Linux嵌入式系统设计
(3)whereis命令 whereis命令来查询某个命令存在哪一个目录下。命令 格式:whereis [选项] 命令名。 说明:不加选项可直接使用whereis命令。 whereis命令的常用选项如下: 章节 说 明 -b 只查找二进制文件 -m 查找主要文件 -s 查找来源 -u 查找不常用的记录文件 例如:查找cd命令二进制文件在什么目录
下。命令: $ whereis -b cd
第6章 基于ARM9和Linux嵌入式系统设计
4.更改账号密码 使用passwd命令来设置新用户的口令。在设置口令
之后,账号即能正常工作。语法:passwd
Old password:<输入旧密码>New password:<输入新密码(最好为6~8字,英文 字母与数字混合)> Retype new password:<再输入一次密码>
第6章 基于ARM9和Linux嵌入式系统设计 5.列出文件或目录 ls [选项] [文件目录列表] ls命令中的常用选项如下: -a:显示所有文件及目录,包括以“.‖开始的隐藏文件在内的所有 文件名; -c:按列输出,纵向排序; -x:按列输出,横向排序; -l:列出目录下文件权限、所有者、文件大小、修改时间及名称; –lg 同上,并显示出文件的所有者工作组名; -t :根据文件建立时间的先后次序列出; -A :同 -a ,但不列出 "." (目前目录) 及 ".." (父目录); -R:递归显示下层子目录即显示出目录下以及所有子目录文件名; --help:显示帮助信息; --version:显示版本信息。
第6章 基于ARM9和Linux嵌入式系统设计
6.改变工作目录语法:cd [name]其中name是目录名、路径或目录缩写。cd除了有切换目录 的功能外,还有一个功能就是,不管在哪个目录内,只要 输入cd命令,不加任何参数,即可回到用户目录内。 $ cd tony ← 切换到当前目录下的tony子目录
$ cd ..$ cd / $ cd $ cd /usr/bin
← 切换到上一层目录← 切换到系统根目录 ← 切换到用户主目录(或运行cd ~命令也可以) ← 切换到/usr/bin目录
第6章 基于ARM9和Linux嵌入式系统设计
7. 建立新目录mkdir的命令格式如下:
mkdir [-m模式] [-p目录名] 目录命令中的参数说明如下:
m模式:在建立目录时把按模式指定设置目录权限。该 目录的权限分为:目录所有者的权限、组中其他人对 目录的权限和系统中其他人对目录的权限。这三个权 限分别用三个数字之和来表示:对目录的读权限是4、 写权限是2、执行权限是1。 -p目录名:建立所有不存在父目录的目录。目录:要建立的目录。
第6章 基于ARM9和Linux嵌入式系统设计
8.删除文件或目录rm [选项] 文件列表
常用选项
说 明
-r 删除文件列表中指定的目录,若不用此标志则不删除目录 -I 指定交互模式。在执行删除前提示确认。任何以Y开始的响 应都表示肯定;其他则表示否定。 -f 指定强行删除模式。本标志强迫删除,不用提示。 -V 在删除前回显文件名。 -- 指明所有选项结束。用于删除一个文件名与某一选项相同的 文件。例如:假定偶然建立了名为-f的文件,又打算删除它,命 令rm -f不起任何作用,因为-f被解释成标志而不是文件名;而 命令rm -- -f能成功地删除文件。
第6章 基于
ARM9和Linux嵌入式系统设计
9.删除目录的rmdir命令rmdir 命令是用来删除目录的,一般情况下要删除的目录
必须为空目录,如果所给的目录不为空,系统会报告错误。。该命令的语法格式如下:
rmdir -p 目录列表命令中的参数说明如下: -p:在删除目录表指定的目录后,若父目录为空,则rmdir
也删除父目录。状态信息显示什么被删除,什么没被删除。目录列表:空格分隔的目录名列表。要删除的目录必须为 空。
第6章 基于ARM9和Linux嵌入式系统设计
10.显示当前目录 执行pwd命令形式如下:
#pwd11.改变当前工作目录
该命令使用的语法格式如下:Cd [目录名]
命令中的参数说明如下:目录名:改变到所指定的目录名。若没有指定目录,
就返回到用户主目录(在HOME环境变量中指定)。
第6章 基于ARM9和Linux嵌入式系统设计12.复制文件的cp命令 Cp [选项] 源文件 目标文件 Cp [选项] 源文件组 目标目录 源文件:要拷贝的文件。 目标文件:目标名。也可以是目录名,这种情况下,源文件名作为目标文件名,而文件放在该 目录下。 源文件组:要拷贝文件的由空格分隔的列表。 目标目录:目标目录。 常用命令的选项如下: 常用选项 -a -b -f -I -p -r -R 说 明 在备份中保持尽可能多的源文件结构和属。 将要覆盖或删除文件的备份。 删除已存在的目标文件。 提示是否覆盖已存在的目标文件。 保持原先文件的所有者、组权限和时间标志 递归拷贝目录,把所有非目录文件当普通文件拷贝。 递归拷贝目录。
第6章 基于ARM9和Linux嵌入式系统设计
13. 移动或更改文件、目录名称mv [-f] [-i] 文件1 文件2 mv [-f …… 此处隐藏:2231字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [高等教育]一年级家长课程教案
- [高等教育]封丘县人民医院深入推进纠正医药购销领
- [高等教育]2017年6月大学英语四级真题试卷及答案(
- [高等教育]2017年北京第二外国语学院文学院824中
- [高等教育]7 高中历史第7单元1861年俄国农奴制改
- [高等教育]【K12学习】4、实际测量-苏教版六年级
- [高等教育]药具培训试卷题库及部分参考答案
- [高等教育]本土电子元器件目录分销商如何赢得生意
- [高等教育]七年级岭南版美术教案
- [高等教育]书作文之书法活动通讯稿
- [高等教育]Endnote X 软件使用入门和用法总结(LS)
- [高等教育]嵌入式系统的现状及发展状况
- [高等教育]2012抗菌药物专项整治活动方案解读
- [高等教育]人教版新课本一年级数学下册期末试卷
- [高等教育]爱课程民法学观后感
- [高等教育]930机组使用说明书1
- [高等教育]煤气设备设施点检标准
- [高等教育]常见室内观叶植物图解
- [高等教育]312党员群众路线心得体会
- [高等教育]小学信息(苗版)第一册全册教案
- 在市---局2010党建大会上的讲话
- 《科哲》提纲及补充阅读材料(2010.7)
- 苏州高博软件技术职业学院论文开题报告
- 兼职导游管理的困境及对策探讨
- 基于通用设计理念的现代厨房产品语义研
- 康乐一中2010年至2011年度鼓号队、花束
- 第10章_数据收集整理与描述_期末复习课
- 2008年黑龙江林甸商贸购物中心营销策划
- 水硬度的测定实验报告
- 五分钟教你拍摄夜景光绘照
- 2014年临床妇产科三基三严试题及答案
- 0第二课 纾解压力第一站了解压力
- 解析建筑工程电气设备安装施工技术要点
- 地方性应用型本科高校“双师型”师资队
- 高考语文专题复习课件:小说阅读指导
- 装饰工程投标书2
- 大学生就业难问题探讨及对策
- English and Its History
- 青岛市城市房屋修缮工程质量监督管理办
- 初中英语形容词和副词的用法和练习题




