文泉刚嵌入式Linux课后题答案(第一章前几题没写).docxVIP

文泉刚嵌入式Linux课后题答案(第一章前几题没写).docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux常见的文件系统有哪些,VFS有何作用?p37常见的文件系统:ex2t,ex3t,ext,VFATVFS是一个间接层,用于处理涉及文件的系统调用,并调用物理文件系统代码中的必要功能来进行I/O操作。“/boot”目录、“/etc”目录有何作用?p40“/boot”:这个目录下存放操作系统启动时所要用到的程序,如启动grub就会用到其下的/boot/grub子目录。“/etc”:该目录下存放了系统管理时要用到的各种配置文件和子目录。系统在启动过程中需要读取其参数进行相应的配置。如何把“/root/wen”改名为“/root/jluzh”?使用命令:mv wen jluzh若有一个文件的属性为“-rwxr-xrw-”,说明各项含义。r代表读权限,w代表写权限,x代表执行权限,3个一组,第一段rwx表示文件拥有者拥有rwx三个权限,第二段r-x表示文件所有组拥有rx两个权限,第三段rw-表示系统其他用户拥有rw两个权限。执行linux命令“fdisk-l”有何作用,结合实际操作解释其操作结果。P57可以查看磁盘分区的情况,显示结果中首先显示了该磁盘的容量、磁头数、每磁道的扇区、柱面数以及磁盘的标识,接下来显示了分区的情况,这里有三个分区,boot分区、swap分区和“/”分区。打包和压缩文件有何区别,常用的打包和压缩命令有哪些?p64区别:打包是把几个文件装在一个文件包中,而压缩则是把文件按照一定的算法将文件压缩为一个存储容量更小的文件。tar命令:对文件和目录进行打包或解压。gzip命令:压缩或解压缩文件。简述在shell编程中引号有什么作用?p70双引号:由双引号括起来的字符,除了$、倒引号和反斜线仍保留其特殊功能外,其余字符均作为普通字符对待。单引号:由单引号括起来的字符都作为普通字符出现。倒引号:倒引号括起来的字符串被shell解释为命令行,在执行时,Shell会执行该命令行,并以它的标准输出结果取代整个倒引号部分。简述Linux启动过程分为哪几个阶段?p79BIOS引导阶段、BootLoader引导阶段、Kernel加载阶段、init初始化阶段。Linux通常由几个运行级别?其对应的含义是什么?p83有7个运行级别:0 停止系统1 单用户模式2 基本的多用户模式3 多用户模式4.系统未使用5 使用GUI的多用户模式6 重新启动系统第二章: C语言有何特点?为什么适合适合嵌入式系统开发?P86是中级语言;是结构化语言;功能齐全;可移植性好;由于上述原因,再加上Linux本身是使用C语言开发的,在Linux上用C语言开发效率很高,因此C语言尤其适合在嵌入式领域开发。简述开发流程,分别用啥工具软件?流程:编写源代码、编译程序、运行程序、调试程序、交叉编译、编写Makefile工具:编辑器Vi、Vim,编译器GCC,调试器GDB,项目管理Make,版本管理CVSVim编辑器有几种模式,主要实现什么功能?命令模式:移动光标、复制文本、删除文本、找出行数等命令的操作都在此模式下进行;编辑模式:主要是输入文本;底行模式:一般用来执行查找特定的字符串、保存及退出等任务;举例说明编译器编译过程可细分为几个阶段,每阶段产生什么类型文件。4个阶段:预处理(生产.i文件)、编译(生成“.s”文件)、汇编(生产目标文件)、链接(可执行文件)GDB调试器有何功能?什么是远程调试?功能:1. 启动程序,按照用户自定义的要求运行程序。 2. 可让被调试的程序在用户所指定的调试的断点处停住(断点可以是条件表达式) 3. 当程序停住时,可以检查此时程序中所发生的事。 4. 动态改变程序的执行环境。远程调试:用于调试目标机和宿主机中程序运行环境不一样的嵌入式程序。Make工程管理器有咩作用?Make工具通过一个称为Makefile的文件来完成并自动维护编译工作。Makefile文件中有啥变量,有啥作用?自定义变量: 预定义变量:包含了常见的编译器、汇编器的名称和编译选项。自动变量:代表编译语句出现目标文件和依赖文件等,并且具有本地含义,即下一句中出现的相同变量代表的是下一语句的目标文件和依赖文件。环境变量:在Eclipse环境下开发C语言程序的流程:创建项目、编译运行、断点调试、What is CVS,其基本工作思路是什么?建立连接、项目提交、提交修改和版本比对基本I/O操作函数有哪些,分别实现什么功能?Open函数:成功则返回文件描述符,出错返回-1.Read和write函数:如果发生错误,返回值为-1,同时设置errno变量为错误代码。Close函数:若文件顺利关闭则返回0,发生错误则返回-1,并置errno。什么是程序、进程和线程,有咩区别啊?p201 p167程序:是静态的,它是一些保存在磁盘上的指令的有序集合,没

文档评论(0)

js1180 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档