Unix 高频面试题及详细答案(实操版).docxVIP

  • 2
  • 0
  • 约4.22千字
  • 约 7页
  • 2026-07-27 发布于河北
  • 举报

Unix 高频面试题及详细答案(实操版).docx

Unix高频面试题及详细答案(实操版)

一、基础概念类

1、简单说说Unix和Linux的区别?

参考答案:

Linux是基于Unix规范开发的开源兼容系统,没有复用Unix源码,完全开源免费,兼容Unix命令和程序逻辑,日常我们用的CentOS、Ubuntu、RedHat都是Linux。

简单总结:Linux是类Unix系统,Unix是原生商用系统;前者开源免费,后者闭源收费。

2、Unix系统的核心架构有哪几层?

参考答案:

主要分两层,核心是内核态和用户态,隔离性极强,这也是Unix稳定的核心原因:

1.内核层:系统核心,负责进程调度、内存管理、文件系统、硬件驱动、权限管控,直接操作硬件,权限最高。

2.用户层:所有普通程序、Shell、应用服务都跑在这一层,无法直接操作硬件,必须通过系统调用请求内核执行操作。

额外包含:文件系统、工具命令库、Shell交互程序,构成完整的Unix运行体系。

3、什么是Shell?常见Shell有哪些?

参考答案:

Shell是Unix的命令行解释器,相当于用户和内核的“中间翻译官”,接收用户输入的命令,翻译给内核执行,同时返回执行结果。

常见类型:

-sh(BourneShell):Unix原始默认Shell,最基础、兼容性最强

-bash:Linux主流,兼容

文档评论(0)

1亿VIP精品文档

相关文档