shell?busybox
Linux has a lot of tools and bash alternatives to using. These tools vary from a little to a complete application suite. But if we have fewer resources in our Linux system or if it is an embedded system we have to use compact all in one tool and libraries. Here the solution is Busybox. Busybox is a project developed to merge popular tools and a simple shell into a single executable file.
Linux有许多使用工具和bash替代品。 这些工具从少量到完整的应用程序套件不等。 但是,如果我们Linux系统中的资源较少,或者如果它是嵌入式系统,则必须在一个工具和库中全部使用紧凑型。 这里的解决方案是Busybox。 Busybox是一个旨在将流行的工具和简单的shell合并到单个可执行文件中的项目。
BusyBox专业人士 (BusyBox Pros)
- Only a single executable file只有一个可执行文件
- Low disk space usage磁盘空间使用率低
- No dependency problems没有依赖性问题
- Low memory usage低内存使用
- Practical installation and deployment实际安装和部署
BusyBox缺点(BusyBox Cons)
- Not cover all tools不涵盖所有工具
- Fewer features for tools工具的功能更少
- No independent tool update没有独立的工具更新
- Some uncommon behavior一些不常见的行为
BusyBox安装(BusyBox Installation)
Busybox can be install for different distributions with related package managers.
可以通过相关的软件包管理器为不同的发行版安装Busybox。
Fedora,CentOS,RedHat: (Fedora, CentOS, RedHat:)
$ sudo yum install busybox
Ubuntu,Debian,Mint,Kali: (Ubuntu, Debian, Mint, Kali:)
$ sudo apt install busybox