一、Busybox简介

BusyBox 是一个集成了一百多个最常用linux命令和工具的软件,他甚至还集成了一个http服务器和一个telnet服务器,而所有这一切功能却只有区区1M左右的大小。BusyBox 包含了一些简单的工具,比如:我们平时用的那些linux命令就好比是分立式的电子元件,而busybox就好比是一个集成电路,把常用的工具和命令集成压缩在一个可执行文件里,功能基本不变,而大小却小很多倍,例如ls、 cat 和 echo等等,还包含了一些更大、更复杂的工具,例如 grep、find、mount 以及telnet。简单的说BusyBox就好像是个大工具箱,它集成压缩了 Linux 的许多工具和命令,也包含了 Android 系统自带的shell。BusyBox 将许多具有共性的小版本的UNIX工具结合到一个单一的可执行文件。这样的集合可以替代大部分常用工具比如:GNU 等工具,BusyBox提供了一个比较完善的环境,可以适用于任何小的或嵌入式系统。在嵌入式linux应用中,busybox有非常广的应用,另外,大多数linux发行版的安装程序中都有busybox的身影,安装linux的时候案ctrl+alt+F2可以切换物理终端,而这个物理终端中的所有命令都是指向busybox的链接.Busybox虽小,但作用确是惊人的,这样就可以基于Busybox制作一张软盘linux。

二、Busybox的用法

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

#ln -s busybox ls

#ln -s busybox rm

#ln -s busybox mkdir

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

#./ls

#./rm

#./mkdir

就可以分别完成了ls rm 和mkdir命令的功能.虽然他们都指向同一个

linux busybox启动脚本顺序,详解Busybox及如何安装的过程相关推荐

  1. linux shc shell脚本_详解shell脚本加密解密软件—gzese和shc

    概述 以我个人的需求为例,有时写一个脚本需要传密码,如果直接把密码写在脚本里会存在安全问题,一般是把密码写在脚本里,作为参数传给脚本,而保存密码的脚本,使用某种手段加密,令其不可读但是可执行.而常用的 ...

  2. iOS APP启动函数调用顺序~详解

    //联系人:石虎  QQ: 1224614774昵称:嗡嘛呢叭咪哄 一.OC调用 C++ 会为静态创建的对象生成初始化器,与静态语言不同,OC基于Runtime机制可以用类的名字来实例化一个类的对象. ...

  3. linux自学_shell脚本for详解

    for 循环 一般把变量都轮询一遍去执行一些任务 如开机启动程序精简 for cheng in `chkconfig --list|grep 3:on |awk '{print $1}'` do ch ...

  4. rcs开机启动mysql_linux添加开机自启动脚本示例详解-阿里云开发者社区

    linux添加开机自启动脚本示例详解 double2li 2017-04-14 1652浏览量 简介: linux下(以RedHat为范本)添加开机自启动脚本有两种方法,先来简单的;一.在/etc/r ...

  5. linux脚本日期时间,Linux 日期和时间操作详解

    Linux 日期和时间操作详解 发布时间:2012-11-27 15:10:07   作者:佚名   我要评论 Linux将时钟分为系统时钟(System Clock)和硬件(Real Time Cl ...

  6. linux 自启动脚本顺序,(linux开机启动脚本的顺序.doc

    (linux开机启动脚本的顺序 linux开机启动脚本的顺序 来源: ChinaUnix博客 日期: 2009.11.07 13:54 (共有0条评论) 我要评论 ? 如果[url=javascrip ...

  7. dd linux 格式化u盘启动盘_linux dd命令刻录启动U盘详解

    linux dd命令刻录启动U盘详解 dd命令做usb启动盘十分方便,只须:sudo dd if=xxx.iso of=/dev/sdb bs=1M 用以上命令前必须卸载u盘,sdb是你的u盘,bs= ...

  8. vxWorks/BootROM Imageq启动顺序详解

    vxWorks/BootROM Imageq启动顺序详解 VxWorks image     分为在ROM中运行和在RAM中运行两种,两者启动顺序的区别在于sysInit()函数的调用,该函数在RAM ...

  9. u盘制作大师 linux系统教程,制作用U盘启动的Linux系统的简单步骤详解

    制作用U盘启动的Linux系统的简单步骤详解 最近听朋友说误删除了Linux系统里的文件,于是系统进不了,里面保存着很多重要的数据,这该怎么办?虽然可以把硬盘取出挂载其他Linux系统运行,也可跳过控 ...

最新文章

  1. 2亿简历遭泄漏,到底谁的锅?
  2. 如何在Cocos2D游戏中实现A*寻路算法(五)
  3. docker安装mysql并配置,Docker安装MySql-挂载外部数据和配置
  4. FZOJβ #31.字符串
  5. linux7squid编译安装,CentOS 7.3 源码安装squid 4.12 及安装过程遇到的一些问题
  6. 大话 | 大话程序猿眼里最全的高并发,快收藏!
  7. 嵌入式 IOT 汽车 航空 AI 领域从IP到片上系统SOC信息检索网站 DR
  8. 基于JAVA+SpringMVC+MYSQL的营业厅终端销售系统
  9. php页面打开响应时间
  10. activemq linux 100M,Linux下安装 activemq 并指定jdk 1.8(示例代码)
  11. 微信小游戏代码包侵权的避开技巧(含处理脚本代码)
  12. 斐讯盒子t1 刷Android,T1刷机的详细步骤
  13. com.thoughtworks.xstream.security.ForbiddenClassException com.thoughtworks.xstream 1.4.18
  14. SCORM的对手——LOM
  15. 【20220318】执行脚本提示killed
  16. KUDU表的增删改查
  17. 怎么找回删除的文件?尝试下这些恢复数据的方法
  18. 大数据培训课程Yarn资源调度器作业提交全过程
  19. 【百度地图API】如何获取行政区域的边界? (转载)
  20. 诚之和:警惕不良剧本推理游戏伤害未成年人

热门文章

  1. (附源码)ssm基于bs的健身房用户管理系统的设计与实现 毕业设计271611
  2. Program week15 workexperiment
  3. 新概念书店无非内容电商线下变体,西西弗终难逃被资本吞并命运?
  4. 《筱静观察》第三季第8期丨区块链如何与实体经济融合
  5. 代号Z(黎明之路)手游4月26日上线:末日变吃鸡,这波操作你怎么看?
  6. font-weight
  7. 安装 Intel RST (Intel Rapid Storage Technology) 磁盘阵列驱动时,提示 “此产品有一个挂起的重新启动” 的解决方法
  8. 新型恶意软件Kasperagent干扰巴勒斯坦选举
  9. 过去的十五年,我们怎样做 IM?
  10. 纯css实现满屏雪花飘落效果