busybox的使用

busybox和busybox镜像是什么 很多人用 busybox,但是不是很多人能说出来 busybox 是个什么东西。 用过 busybox 镜像的同学都知道,busybox 没有 curl,另很多习惯用 curl 的同学会有点不习惯,然后会找各种 yum, apt-get, apk 等这些常见的 Linux 发行版的软件包管理工具会安装,但是最终都是徒劳的…因为 busybox 里压根就没有这些,唯一能做的,可能就是不用 curl,该用 wget 好了。 这样自然大家都会有疑问,为什么会没有 curl,又为什么装不了,本文就简单的给大家做个介 阅读详情
1. 先下载一个busybox,我下的是busybox-1.2.0.tgz,最新版本已经有1.16.0了,
   可以到 www.busybox.net 下载
 
2. 解压: tar -xvf busybox-1.2.0.tgz
 
3. 进入busybox-1.2.0目录,make menuconfig
 
Busybox Settings  --->  Build Options  --->   
 
  [*] Build BusyBox as a static binary (no shared libs)   //BusyBox将被静态编译,也就是不需要动态链接库的支持就能运行,但是这样会使编译后文件的体积增大。
 
  [*] Do you want to build BusyBox with a Cross Compiler?   //如果你的busybox将要运行机器与编译主机的体系结构不同,比如s3c2410是ARM,与我们的X86主机芯片系统结构不一样,那么这个一定要选上,并且在 Cross Compiler prefix中写上交叉编译器的名字,比如ARM用arm-linux-。
 ST系统写sh4-linux-
(sh4-linux-) Cross Compiler prefix
 
Installation Options  --->  (/home/busybox/) BusyBox installation prefix  //这里自定义编译完后安装目录。

 applet下面 都是工具选择,可以全部都选上,也可以只选需要的。

4. 配置玩了 保存,make;make install。

5. 这样就可以在/home/busybox/ 中看见:

[root@localhost /]# cd home/busybox
[root@localhost busybox]# ls
bin  linuxrc  sbin  usr

一般是三个文件夹bin sbin usr和一个文件linuxrc。这样busybox的编译就完成了
安卓系统BusyBox的安装和使用 手机需要有root权限,如果没有root请参考这里 阅读详情

相关推荐

Triplet Loss调参实战:Margin选多少?距离函数用哪个?我的模型为什么训不动?

本文深入探讨了Triplet Loss调参中的关键问题,包括margin参数的选择、距离函数的比较以及模型训练不动的常见原因。通过实战案例和技术分析,提供了针对不同场景(如人脸识别、商品图像、文本匹配)的margin黄金区间,并对比了欧式距离与余弦相似度的适用场景。文章还介绍了困难样本挖掘的最新策略和模型诊断的实用清单,帮助开发者高效解决度量学习中的工程难题。

weixin_29050271的博客 411

busybox的编译使用及安装

busybox是什么?      (1)busybox是Linux上的一个应用程序(application),即只有一个ELF文件头。      (2)它整合了许多Linux上常用的工具和命令(utilities), 如rm, ls, gzip, tftp等。对于这些工具和命令,busybox中的实现可能不是最全的,但却是最常用的,因此它的特点就是短小精悍,特别适合对尺寸很敏感的嵌入式系统。 ...

whatday的专栏 3万+

用Bus Hound和MIDIOX抓包分析USB MIDI数据流:从硬件接口到软件解析的完整实战

本文详细介绍了如何使用Bus Hound和MIDIOX工具抓包分析USB MIDI数据流,从硬件接口到软件解析的完整实战过程。通过解析MIDI协议、捕获Note On/Off事件、控制变更消息等实例,帮助开发者深入理解音乐数字接口的底层通信机制,并提供了常见问题的解决方案和调试技巧。

weixin_42692935的博客 404

busybox概述

busybox是什么? (1)busybox是Linux上的一个应用程序(application),即只有一个ELF文件头。 (2)它整合了许多Linux上常用的工具和命令(utilities), 如rm, ls, gzip, tftp等。对于这些工具和命令,busybox中的实现可能不是最全的,但却是最常用的,因此它的特点就是短小精悍,特别适合对尺寸很敏感的嵌入式系统。 (3)busybox的官方网站是http://www.busybox.net/,在这里你可以找到与b...

生活需要深度 1万+

在trae CN中使用conda环境(已解决)

Trae CN 是字节跳动于 2025 年 3 月 3 日发布的国内首个 AI 原生集成开发环境(AI IDE)123。

zwzscnds的博客 6936

操作系统期末大题类型题解

额,OS主要这回考程序分析题,PV操作、生产者消费者啊,哲学家进餐问题,死锁问题啊,如何避免死锁,经典银行家算法,页面置换算法啥的,磁盘调度......总计还有很多,就不一一说了 PV操作 谈到PV操作,首先要了解什么是信号量,其实就是用来解决互斥与同步问题的,分为原语wait(S)和signal(S),也就是我们常说的PV操作,在这里给出王道上的概念 wait(S){ while(S>0) S=S-1; } signal(S){ S=S+1; } 记录型信号量

ZXxxiaoxuan的博客 792

linux busybox详解

所谓制作根文件系统,就是创建各种目录,并且在目录里创建相应的文件。例如:在/bin目录下放置可执行程序,在/lib下放置各种库等等。通常配合chroot命令使用。Busybox是一个开源项目,遵循GPL v2协议。Busybox将众多的UNIX命令集合进一个很小的可执行程序中,可以用来替代GNU fileutils、shellutils等工具集。Busybox中各种命令与相应的GNU工具相比,所能提供的选项比较少,但是也足够一般的应用了。Busybox主要用于嵌入式系统。

m0_66596286的博客 4185

MuJoCo与Isaac Sim的无缝对接:利用USD导出功能实现强化学习场景的跨平台迁移

本文详细介绍了如何通过USD导出功能实现MuJoCo与Isaac Sim的无缝对接,助力强化学习场景的跨平台迁移。文章解析了USD格式的核心优势,包括分层合成、物理属性继承和时间轴动画,并提供了从MJCF到USD的完整转换流程及在Isaac Sim中的高级应用技巧,帮助开发者高效迁移和优化强化学习环境。

weixin_29073241的博客 515

BusyBox Installer 使用教程

BusyBox Installer 使用教程 项目介绍 BusyBox Installer 是一个为 Android 设备设计的 BusyBox 一键安装工具。BusyBox 是一个集成了多个 UNIX 工具的软件包,它为 Android 设备提供了许多常用的命令行工具。BusyBox Installer 使得在 Android 设备上安装和更新 BusyBox 变得非常简单。 项目快速启动 要开...

gitblog_00608的博客 827

Hugging Face快速入门(重点讲解模型(Transformers)和数据集部分(Datasets))

1. Hugging Face是什么,提供了哪些内容 2. Hugging Face模型的使用(Transformer类库) 3. Hugging Face数据集的使用(Datasets类库)

iioSnail的博客 8万+

安装keil软件时安装不了芯片包怎么回事?芯片包安装路径放在Keill里的packs下面,弹框提示报错:Errors retumned from cpackget...如何解决?

🏆本文收录于 《全栈 Bug 调优(实战版)》 专栏。专栏聚焦真实项目中的各类疑难 Bug,从成因剖析 → 排查路径 → 解决方案 → 预防优化全链路拆解,形成一套可复用、可沉淀的实战知识体系。无论你是初入职场的开发者,还是负责复杂项目的资深工程师,都可以在这里构建一套属于自己的「问题诊断与性能调优」方法论,助你稳步进阶、放大技术价值 。

**My Coding Family** 2207

【busybox记录】【shell指令】基于的Busybox的版本和下载方式

从busybox指令相关开始记录

44083579的博客 4152

SST专题(2-2)MMC-SST 输入级的工作原理及数学模型

本文研究了MMC-SST和iMMC-SST的电路结构及工作原理。系统由前级MMC电路和后级DC/DC电路组成,MMC负责电能转换和能量存储,DC/DC电路进行电压电流调节。重点分析了半桥型子模块(SM)的开关组态和工作原理,建立了平均值模型,推导了上下桥臂电压方程和环流特性。研究表明,通过合理控制子模块充放电模态可维持端口电压平衡,上下桥臂电压调控可影响网侧功率吸收,而环流特性对中压直流侧电压具有重要影响。

嵌入式老牛的博客 773

busybox初探

一、busybox是什么? (1)busybox是Linux上的一个应用程序(application)。 (2)它整合了许多Linux上常用的工具和命, 如rm, ls, gzip, tftp等。对于这些工具和命令,busybox中的实现可能不是最全的,但却是最常用的,因此它的特点就是短小精悍,特别适合对尺寸很敏感的嵌入式系统。 (3)busybox的官方网站是...

Clearfix_Xia 1901

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

BuiltIn-BusyBox 项目使用教程

BuiltIn-BusyBox 项目使用教程 1. 项目的目录结构及介绍 BuiltIn-BusyBox 是一个系统级 Magisk 模块,用于安装和链接 BusyBox 及其工具到 Magisk 内置的 busybox 二进制文件。项目的目录结构如下: BuiltIn-BusyBox/ ├── META-INF/ │ └── com/ │ └── google/ │ ...

gitblog_01086的博客 721

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

BusyBox使用

详见此博客安卓系统BusyBox的安装和使用 busybox vi +文件名 可进行文件编辑

分享技术与经验的博客 997

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

【busybox】busybox使用总结 -01

一、Busybox简介 ​ 【特点】 (1-1)开源项目 ​ Busybox是一个开源项目,遵循GPL v2协议。Busybox将众多的UNIX命令集合进了一个很小的可执行程序中,可以用来替代GNU fileutils、shellutils等工具集。Busybox中各种命令与相应的GNU工具相比,所能提供的选项比较少,但是对于一般的应用场景也足够了。Busybox主要用于嵌入式系统的开发中。 (1-2)程序本体较小 ​ Busybox在编写过程中对文件大小进行了优化,并考虑了系统资源有限(比如内存等)的情况

iriczhao的博客 7442

CentOS下使用busybox

  busybox被称为嵌入式linux的瑞士军刀,这句话是在busybox自己介绍自己的时候提出的(The Swiss Army Knife of Embedded Linux)。busybox整合了很多小的unix下的通用功能到一个小的可执行文件之中,简单来说在unix或者linux下常用的那些功能在这里你都能找到,但是为了busybox的目标:嵌入式的linux,大小对于busyb...

一劍傾城 4518

在OpenHarmony中使用busybox

下载busybox 页面:https://busybox.net/downloads/binaries/ 地址:https://busybox.net/downloads/binaries/1.31.0-defconfig-multiarch-musl/busybox-armv7r 获取读写权限 hdc smode hdc shell mount -oremount,rw / 安装busybox hdc file send busybox-armv7r /system/bin/busybox

qq_17814753的博客 3236

Busybox的syslogd认识与使用

Busybox的syslogd认识与使用 关键词:rcS、start-stop-daemon、syslogd、syslog()、klogd、klogctl()、syslog.conf、/dev/log、facility/level等等。 syslog用来记录应用程序或者硬件设备的日志;通过syslogd这个进程记录系统有关事件记录,也可以记录应用程序运作事件。 syslogd日志记录器...

ywa037的博客 2959

简单的busybox创建_动态连接的busybox的简单使用

开发环境:Redhat 9.0busybox 1.0.1实现目标:用busybox生成一个简单的initrd,busybox采用动态连接的方式进行编译。同时在busybox上运行简单的动态连接的helloword程序。1.busybox从busybox的官方网站上下载busybox-1.0.1.tar.bz2(我的Redhat好象无法编译通过高版本的busybox)解压#tar -jxvf bus...

weixin_34476159的博客 1268

BusyBox的使用

1、busybox的用法  可以这样用busybox  #busybox ls  功能就相当运行ls命令  最常用的用法是建立指向busybox的链接,不同的链接名完成不同的功能.  #ln -s busybox ls  #ln -s busybox rm  #ln -s busybox mkdir  然后分别运行这三个链接:

海阔天空的专栏 1461

busybox简介及使用

1 简介 busybox 是一个集成了一百多个最常用linux命令和工具的软件,ta甚至还集成了一个http服务器和一个telnet服务器,而所有这一切功效却只有区区1M左 右的大小.wo们平时用的那些linux命令就好比是分立式的电子元件,而busybox就好比是一个集成电路,把常用的工具和命令集成紧缩在一个可执行文件里,功效基础不变,而大小却小很多倍,在嵌入式linux运用中,busybox有

zhezhelin的专栏 2995

浅析busybox如何集成到openwrt

背景 近日添加了一个包到openwrt中,在此过程中又对openwrt多了一些认识 这个包本身自带了kconfig,可直接在这个包里面执行make menuconfig进行配置,然后执行make 但要集成到openwrt中,就需要把这些配置项都集成到openwrt的配置中。 面对这种情况,当然是要找个现成的例子做参考,首先想到的就是busybox。 以下以busybox为例进行说明,源码...

weixin_30600197的博客 559

busybox详解

1.根文件系统简介 所谓制作根文件系统,就是创建各种目录,并且在目录里创建相应的文件。例如:在/bin目录下放置可执行程序,在/lib下放置各种库等等。通常配合chroot命令使用。 2.Busybox简介 2.1Busybox简介 Busybox是一个开源项目,遵循GPL v2协议。Busybox将众多的UNIX命令集合进一个很小的可执行程序中,可以用来替代GNU fileutil...

whatday的专栏 9703

Android Studio的笔记--BusyBox相关

busybox下载的是1.31.0版本,用于安卓设备上,进行安装使用。 busybox源码下载,应用下载,安装使用教程

weixin_45208598的博客 1340
上一篇: hostname解析原理
下一篇: mknod_创建设备节点
lamdoc
博客等级 码龄18年 155粉丝 655原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值