首页 / 大硬盘VPS推荐 / 正文
挂载根分区并修复,busybox 怎么用

Time:2025年04月15日 Read:6 评论:0 作者:y21dr45

BusyBox 的全面使用指南


什么是 BusyBox?

BusyBox 是嵌入式系统和精简 Linux 环境中的“瑞士军刀”,它将 300 多个常用 Unix/Linux 工具(如 lscpgrepvi 等)集成到一个不到 2MB 的可执行文件中,凭借其轻量化和高度可定制的特性,BusyBox 被广泛用于路由器固件、Android 系统恢复模式、Docker 基础镜像以及嵌入式设备中。


安装 BusyBox:多平台指南

Linux 系统安装

  • 挂载根分区并修复,busybox 怎么用

    包管理器安装
    主流 Linux 发行版可直接通过包管理器安装:

    # Debian/Ubuntu
    sudo apt install busybox
    # CentOS/RHEL
    sudo yum install busybox
  • 源码编译安装
    官网下载源码 后自定义编译:

    wget https://busybox.net/downloads/busybox-1.36.1.tar.bz2
    tar -xjf busybox-1.36.1.tar.bz2
    cd busybox-1.36.1
    make menuconfig  # 通过图形界面选择需要编译的工具
    make -j4 && sudo make install

Android 设备安装

通过 adb 或终端模拟器安装:

adb push busybox /system/xbin
adb shell chmod 755 /system/xbin/busybox

嵌入式设备

将编译后的二进制文件烧录到设备存储中,并在启动脚本中添加初始化命令。


BusyBox 基础用法

直接调用单条命令

通过 busybox [命令] [参数] 直接运行工具:

busybox ls -l /etc  # 替代 ls
busybox vi file.txt  # 启动精简版 vi

查看支持的工具列表

busybox --list  # 列出所有内置工具

创建工具符号链接

将 BusyBox 链接到 /usr/bin/bin,使命令像原生工具一样使用:

mkdir -p /usr/local/busybox/bin
busybox --install -s /usr/local/busybox/bin
export PATH="/usr/local/busybox/bin:$PATH"  # 临时生效

高级功能实战

系统救援模式

在无法启动的 Linux 系统中,通过 BusyBox 构建临时环境:

busybox chroot /mnt /bin/sh

自定义 init 脚本

为嵌入式系统编写启动脚本 /etc/inittab

::sysinit:/etc/init.d/rcS
::respawn:/sbin/getty -L ttyS0 115200 vt100

网络工具链

使用 BusyBox 实现网络调试:

busybox wget http://example.com/file.zip  # 下载文件
busybox ping 8.8.8.8  # 测试网络连通性

Shell 脚本兼容性

通过 BusyBox 的 ash 解释器运行脚本:

#!/bin/busybox ash
echo "Hello from BusyBox!"

常见问题与解决方案

命令不存在?

  • 检查是否编译时未包含该工具(通过 make menuconfig 重新配置)。
  • 确认符号链接是否正确创建(ln -s /bin/busybox /usr/bin/tar)。

权限不足?

  • 使用 busybox su 切换 root 用户(需设备已 ROOT)。

静态编译问题

添加 CONFIG_STATIC=y 编译选项,生成无需动态链接库的版本:

make LDFLAGS=-static

BusyBox 与完整发行版的对比

功能 BusyBox 完整 GNU 工具链
体积 1~2 MB 500 MB~2 GB
启动速度 毫秒级 秒级
工具功能 精简版(无复杂参数) 完整功能
适用场景 嵌入式、救援、临时环境 桌面、服务器开发环境
排行榜
关于我们
「好主机」服务器测评网专注于为用户提供专业、真实的服务器评测与高性价比推荐。我们通过硬核性能测试、稳定性追踪及用户真实评价,帮助企业和个人用户快速找到最适合的服务器解决方案。无论是云服务器、物理服务器还是企业级服务器,好主机都是您值得信赖的选购指南!
快捷菜单1
服务器测评
VPS测评
VPS测评
服务器资讯
服务器资讯
扫码关注
鲁ICP备2022041413号-1