为什么 dash 是 Debian squeeze 中的新默认 shell

为什么 dash 是 Debian squeeze 中的新默认 shell

谁能告诉我为什么 Debian 将默认 shell 从 bash 更改为 dash?

我在使用新 shell 时遇到了不同的问题,我想了解导致这种变化的原因。

答案1

来自Debian 网站

Debian Almquist Shell(dash)是从 ash 衍生的 POSIX 兼容 shell。

由于它执行脚本的速度比 bash 更快,并且具有更少的库依赖性(使其对软件或硬件故障更具抵抗力),因此它被用作 Debian 系统上的默认系统 shell。

相关内容