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

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

Shell高频面试题及详细答案(实战版)

一、Shell基础概念题

1、什么是Shell?Shell和Bash的区别?

答案:

Shell是操作系统的命令行解释器,是用户和内核之间的交互桥梁,负责接收用户命令、翻译并提交给内核执行,同时支持脚本编程。

区别:

Shell是统称,包含sh、bash、zsh、csh等多种解释器;

Bash是Linux系统默认的Shell,兼容sh语法,扩展了数组、函数、正则、快捷键等功能,日常运维编写的脚本基本都是Bash脚本。

2、Linux中Shell脚本的执行方式有哪些?区别是什么?

答案:

常见四种执行方式:

s

文档评论(0)

1亿VIP精品文档

相关文档