与常规 bash 相比,bash-static 的目的是什么?它适合作为救援外壳还是有什么用处?
答案1
您可能指的是静态链接版本的.deb
包,这意味着它是一个独立的程序,不依赖于磁盘上的任何其他内容(尤其是库)。bash-static
bash
我在两个不同的场合使用过它:
- 安装在服务器上,以便我始终可以正常工作
bash
,即使在灾难性情况下或ld.so
无法libc
正常工作(缺席、损坏、配置不当……) - 与我自己的 shell 脚本一起交付给客户,以便我确信他们拥有正确的 版本
bash
,因为我使用的是 bash v4.3 引入的一些高级功能。