您的位置:首页 > 文旅 > 美景 > 嵌入式linux面试1

嵌入式linux面试1

2024/10/7 2:26:52 来源:https://blog.csdn.net/qq_45956475/article/details/140173033  浏览:    关键词:嵌入式linux面试1

1. linux

1.1. Window系统和Linux系统的区别

  • linux区分大小写
  • windows在dos(磁盘操作系统)界面命令下不区分大小写;

1.2. 文件格式区分

  • windows用扩展名区分文件;如.exe代表执行文件,.txt代表文本文件,.gz , .bz2 ,.tar.bz2代表压缩包,.html ,.php代表网页文件。
  • linux是以权限区分文件,没无扩展名的概念。管理员为了方便,可以部分扩展。
    在这里插入图片描述

1.3. 执行文件与安全性

  • windows下的执行文件是.exe文件,大部分是图形界面,不具有安全性。.exe文件不能直接在linux下安装与运行。
  • linux下的执行文件是二进制文件,大部分是字符界面,具有安全性,减少了木马攻击的可能性。

1.4. 程序安装

  • Windows软件安装是通过应用商店或者浏览器下载后安装。
  • Linux主要通过shell命令进行安装。可以使用apt方式安装(软件包管理系统)、rpm包安装、deb包安装、tar.gz源代码包安装、tar.bz2源代码包安装、yum方式安装(安装rpm包)、bin文件安装。

1.5. Linux的根目录有哪些?各有什么作用?

根目录名作用
/bin可执行二进制文件的目录,如常用的命令 ls、tar、mv、cat 等
/home普通用户的家目录
/rootroot用户的家目录
/boot内核文件的引导目录, 放置 linux 系统启动时用到的一些文件
/sbing超级用户使用的指令文件
/tmp临时文件目录
/dev设备文件目录
/lib共享库,系统使用的函数库的目录
/usr第三方程序目录
/etc配置程序目录,系统配置文件存放的目录
/var可变文件,放置系统执行过程中经常变化的文件
/opt用户使用目录,给主机额外安装软件所摆放的目录。

1.6. linux下面有哪几种文件

  • 普通文件类型(-)
  • 目录文件类型(d)
  • 块设备文件类型(b)
  • 字符设备类型©
  • 套接字文件类型(s)
  • 管道文件类型§
  • 链接文件类型(l)

2. 文件IO

2.1. 系统IO和标准IO操作文件的区别?

2.1.1. 文件类型

标准IO打开的是一个文件指针;
系统IO打开的是一个文件描述符。

2.1.2. 系统 IO优势
  • 系统 IO具有通用性和简约型。
  • 文件操作上普通文件、管道文件、设备节点文件、套接字文件等都可以使用,并且对文件内
  • 数据的读写不带任何格式
  • 数据的读写没有缓冲处理;而系统IO不具有通用和简约型。
2.1.3. 标准 IO优势
  • 标准 IO 是系统 IO 的封装;
  • 标准 IO具有丰富的读写方式,可以按格式读写、按 ASCII码字符读写、按二进制读写、按行读写、按数据块读写等;
  • 提供数据读写缓冲功能,极大提高程序读写效率。

2.2. 系统IO和标准IO缺省打开的三个标准文件的方式?

设备标准IO系统IO
标准输入设备(键盘)stdinSTDIN_FILENO(数值0)
标准输出设备(屏幕)stdoutSTDOUT_FILENO(数值1)
标准出错设备(屏幕)stderrSTDERR_FILENO(数值2)

3. 空洞文件介绍

没有写过的字节都被设为 0就是空洞文件。

  • 空洞文件作用很大,例如迅雷下载文件,在未下载完成时就已经占据了全部文件大小的空间,这时候就是空洞文件。
  • 下载时如果没有空洞文件,多线程下载时文件就都只能从一个地方写入,这就不是多线程了。如果有了空洞文件,可以从不同的地址写入,就完成了多线程的优势任务。

后续

2024-07-04

  • 很快面试就结束了,刚一开始面试官问我除了简历的东西进行自我介绍,我介绍完后,她没有- - 提问题具体的技术细节,就说我适合做嵌入式,就问我预期的薪资是怎样,我就说250-260,
  • 沟通具体的入职时间,说让我先去做嵌入式,然后后期可以转linux。
  • 她说这两天等待薪资的确定通知与OFFER的接收,就让我等待通知就好了。

下面我要问她:

  1. 我怎么转linux,我最终能跑系统还是要跑系统的
  2. 每天因为要9-6.30时间还是比较长,能不能涨一点薪资到300,哈哈哈哈哈~

总结

  1. 这是一个小型公司,是做机器人的,公司规模不大好像也就12个人,我到时候可能需要做多个项目
  2. 到薪资这一片,问你预期的薪资的时候你可以说的高一点,就说周围找实习的同学工资都多么多么高,而且下班早。
  3. 问职业的发展规划要问的细一点
  4. 问可否开具实习证明
  5. HR都希望招收能长期实习的

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com