当前位置:首页 > 嵌入式培训 > 嵌入式学习 > 入门指导 > 嵌入式linux开发这些问题你注意到了吗?

嵌入式linux开发这些问题你注意到了吗? 时间:2019-03-20      来源:华清远见

嵌入式开发过程中linux的学习一直都是重点,而且在找工作的过程中这方面的面试题也是比较多的。很多初学者在学习过程对于嵌入式linux的理论知识并没有很好的进行掌握,在面试过程中就会败在基础的面试题上。下面给大家分享一下三道嵌入式linux的面试题。

嵌入式linux面试题一:

解释下什么是GPL,GNU,自由软件?

GPL:(通用公共许可证):一种授权,任何人有权取得、修改、重新发布自由软件的权力。

GNU:(革奴计划):目标是创建一套完全自由、开放的的操作系统。

自由软件:是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。主要许可证有GPL和BSD许可证两种。

嵌入式linux,嵌入式开发,嵌入式

嵌入式linux面试题二:

如何选择Linux操作系统版本?

一般来讲,桌面用户首选Ubuntu;服务器首选RHEL或CentOS,两者中首选CentOS。

根据具体要求:

①安全性要求较高,则选择Debian或者FreeBSD。

②需要使用数据库高级服务和电子邮件网络应用的用户可以选择SUSE。

③想要新技术新功能功能可以选择Feddora,Feddora是RHEL和CentOS的一个测试版和预发布版本。

④根据现有状况,绝大多数互联网公司选择CentOS。现在比较常用的是6系列,现在市场占有大概一半左右。另外的原因是CentOS更侧重服务器领域,并且无版权约束。

嵌入式linux面试题三:

描述Linux系统从开机到登陆界面的启动过程

⑴开机BIOS自检,加载硬盘。

⑵读取MBR,MBR引导。

⑶grub引导菜单(Boot Loader)。

⑷加载内核kernel。

⑸启动init进程,依据inittab文件设定运行级别

⑹init进程,执行rc.sysinit文件。

⑺启动内核模块,执行不同级别的脚本程序。

⑻执行/etc/rc.d/rc.local

⑼启动mingetty,进入系统登陆界面。

以上就是给大家分享的嵌入式linux三道面试题,在不看答案下你能回答的上来吗?如果想了解更多嵌入式linux相关知识点的讲解,请登录华清远见嵌入式培训官网进行了解。

上一篇:初学者如何学习嵌入式开发?零基础必看

下一篇:嵌入式开发难不难?快速入门嵌入式开发的办法有吗?

热点文章推荐
华清学员就业榜单
高薪学员经验分享
热点新闻推荐
前台专线:010-82525158 企业培训洽谈专线:010-82525379 院校合作洽谈专线:010-82525379 Copyright © 2004-2022 北京华清远见科技集团有限公司 版权所有 ,京ICP备16055225号-5京公海网安备11010802025203号

回到顶部