Linux培训
达内IT学院

400-996-5531

参加Linux面试该准备的Linux面试题!


2019年的新年假期已经结束了,相信小伙伴们都已经投入工作和学习中了,很多准备跳槽的小伙伴这个时候也该为面试做准备了。今天小编就为准备参加Linux面试的小伙伴们准备了这篇Linux面试题的文章,希望能够对小伙伴们有所帮助。

参加Linux面试该准备的Linux面试题!

第一题:下面的网络协议中,面向连接的的协议是( )

A 传输控制协议

B 用户数据报协议

C 网际协议

D 网际控制报文协议

第二题:. Linux文件权限一共10位长度,分成四段,第三段表示的内容是( )

A 文件类型

B 文件所有者的权限

C 文件所有者所在组的权限

D 其他用户的权限

第三题:查看文件内容有哪些命令可以使用?

第四题:请问uboot启动过程都做了些什么?

第五题:为什么uboot要关掉cache?

第六题:nandflash和norflash的区别,对norflash的操作方式的理解?

--------------------------------------------------------------------------------------

第一题答案:A

第二题答案:C

第三题答案

vi 文件名 #编辑方式查看,可修改

cat 文件名 #显示全部文件内容

more 文件名 #分页显示文件内容

less 文件名 #与 more 相似,更好的是可以往前翻页

tail 文件名 #仅查看尾部,还可以指定行数

head 文件名 #仅查看头部,还可以指定行数

第四题答案:

uboot启动过程都做了些什么

1、cpu刚开始初始化的时候,还未设置栈,所以先使用汇编代码,构建异常项链表,然后设置cpu为svc(特权)模式,同时关闭FIQ和IRQ(防止突发中断程序跑飞了)

注:在跳转到内核之前,要满足CPU出在SVC模式下。

2、对cp15协处理器进行设置,这里主要是关闭MMU和cache

3、进入到板级初始化阶段,这里会进行时钟、内存、串口的初始化。最后还要关闭看门狗。

4、接下来就是设置栈,为c语言准备运行环境,调用board_init_f,填充gd结构体。

5、对代码重定位,搬运到内存中去,搬运之后,跳转到内存中去执行board_init_r,这里就可以开启cache了,当然也可以不开启。然后初始化其他设备。比如flash、网卡、emmc等。初始化完之后,在执行main_loop

第五题答案

uboot要关掉cache

1、cpu刚开始初始化的时候,还未设置栈,所以先使用汇编代码,构建异常项链表,然后设置cpu为svc(特权)模式,同时关闭FIQ和IRQ(防止突发中断程序跑飞了)

注:在跳转到内核之前,要满足CPU出在SVC模式下。

2、对cp15协处理器进行设置,这里主要是关闭MMU和cache

3、进入到板级初始化阶段,这里会进行时钟、内存、串口的初始化。最后还要关闭看门狗。

4、接下来就是设置栈,为c语言准备运行环境,调用board_init_f,填充gd结构体。

5、对代码重定位,搬运到内存中去,搬运之后,跳转到内存中去执行board_init_r,这里就可以开启cache了,当然也可以不开启。然后初始化其他设备。比如flash、网卡、emmc等。初始化完之后,在执行main_loop

第六题答案:

nandflash和norflash的区别及对norflash的操作方式的理解

两种芯片的结构不同 NORflash之所以可以片内执行,就是因为他符合CPU去指令译码执行的要求。CPU送一个地址出来,NORflash就能给一个数据让CPU执行,中间不需要额外的处理操作。

NAND flash不一样是因为nandflash有地址,数据,命令共用IO口的问题,cpu把地址发出来之后,并不能直接得到数据,还需要控制线的操作才能完成。就是他没有专用的SRAM接口。

嵌入式系统中代码的执行方式主要有3种:

完全映射\按需分页\eXecute In Place (XIP)片上执行。

以上就是小编今天为大家分享的关于参加Linux面试该准备的Linux面试题!的文章,希望本篇文章中的面试题能够对小伙伴们有所帮助。想要了解更多Linux面试相关知识记得关注达内Linux培训官网哦~

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:面试时该如何和老板谈薪资?
下一篇:一篇文章告诉你Linux运维面试技巧有哪些!

Linux运维工程师面试题目及答案汇总

Linux常见面试题汇总,建议收藏

Linux面试题目及答案解析汇总

给Linux运维工程师的面试建议

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省