zoukankan      html  css  js  c++  java
  • busybox介绍

    BusyBox 是一个集成了一百多个最常用linux命令和工具的软件。BusyBox 将许多具有共性的小版本的UNIX工具结合到一个单一的可执行文件。这样的集合可以替代大部分常用工具比如的GNU fileutils , shellutils等工具,BusyBox提供了一个比较完善的环境,可以适用于任何小的嵌入式系统。

    busybox编译完成后,生成可执行文件busybox。在需要制作文件系统映像烧入板子的情况下,busybox应放在根文件系统目录下的bin中,其他的命令都是指向他的符号链接

    busybox使用

    两种方法:

    1)使用busybox [function] [arguments]

    #busybox ls

    他的功能就相当运行ls命令。

    命令作为busybox参数运行。

    2)使用符号链接

    最常用的用法是建立指向busybox的链接,不同的链接名完成不同的功能.

    #ln -s busybox ls

    #ln -s busybox rm

    #ln -s busybox mkdir

    然后分别运行这三个链接:

    #./ls

    #./rm

    #./mkdir

    就可以分别完成了ls rm 和mkdir命令的功能。虽然他们都指向同一个可执行程序busybox,但是只要链接名不同,完成的功能就不同。

    注:有些命令没有引出符号链接,故单独执行命令不可以,提示找不到命令。但可以采用“busybox 命令”方式执行命令。

    注:直接运行busybox可以列出当前busybox支持的所有命令。

  • 相关阅读:
    中医手诊原理
    半月痕
    0020 教您新手修车的五种实用技巧
    下面说说我开车12年来的一些心得
    创建电子邮件信纸
    交通事故责任划分2011版(图解)
    育儿语录
    汽车中控台那些按钮是什么用的?
    我的书中的部分函数
    纠结的书名
  • 原文地址:https://www.cnblogs.com/embedded-linux/p/5760674.html
Copyright © 2011-2022 走看看