Toybox 0.8.8 是一组系统实用程序,它已发布,BusyBox 也已发布,它设计为单个可执行文件,并针对系统资源消耗进行了优化。 该项目由前 BusyBox 维护者开发,并在 0BSD 许可证下分发。 Toybox 的主要目的是让制造商能够使用一组简约的标准实用程序,而无需打开修改后的组件的源代码。 就功能而言,Toybox 仍落后于 BusyBox,但计划的 306 个基本命令中已经实现了 227 个(79 个完全,378 个部分)。
在 Toybox 0.8.8 的创新中,我们可以注意到:
- “timeout”实用程序现在有一个“-i”选项,可以在指定的一段时间不活动后终止命令(输出到标准输出会重置计时器)。
- tar 工具现在支持使用指定的 sed 表达式转换文件名的“--xform”选项。“tar --null”命令也已实现。
- 对于较长的选项,提供了缩写的等效项(例如,“ls --col” 表示“ls --color”)。
- “blkid -o”命令现在支持“full”、“value”和“export”输出格式。
- “nsenter”实用程序现在具有“-C”(启用cgroup命名空间)和“-a”(启用所有受支持的命名空间)选项。
- mount 工具实现了 -R 选项,并且默认启用递归绑定挂载。
- “文件”实用程序现在可以识别内核映像文件。 Linux 以及 Loongarch 架构的可执行文件。
来源: opennet.ru
