当前位置: 首页 > news >正文

x-cmd pkg | busybox - 嵌入式 Linux 的瑞士军刀

目录

    • 简介
    • 首次用户
    • 功能特点
    • 竞品和相关作品
  • 进一步阅读

简介

busybox 是一个开源的轻量级工具集合,集成了一批最常用 Unix 工具命令,只需要几 MB 大小就能覆盖绝大多数用户在 Linux 的使用,能在多款 POSIX 环境的操作系统(如 Linux、Windows、Android、嵌入式系统)中运行,被称为 “嵌入式 Linux 的瑞士军刀”

它是一个开源项目,遵循 GPL 协议,最初由 Bruce Perens 于 1995 年编写,后续先后由 Enrique Zanardi、Dave Cinege、Erik Andersen、Rob Landley 和 Denys Vlasenko 对其进行接管和维护。

首次用户

  1. 使用 x busybox 即可自动下载并使用

    • 在终端运行 eval "$(curl https://get.x-cmd.com)" 即可完成 x 命令安装, 详情参考 x-cmd 官网
  2. x-cmd 提供1分钟教程,其中包含了 busybox 命令常用功能的 demo 示例,可以帮你快速上手 busybox 。

  3. 使用案例:

    busybox-1min-cn

    # 查看文件列表
    x busybox ls path# 创建文件或文件目录
    x busybox mkdir dir
    x busybox touch file# 查看文件内容
    x busybox cat hello.txt# 查看系统进程
    x busybox ps# 查看网络接口
    x busybox ifconfig
    

功能特点

  1. Unix 工具箱:整合了许多常见的 Unix 命令和实用程序 (e.g. lscatgrepshsedawkwget)
  2. 小巧:相比完整的 GNU 工具,busybox 中的工具通常选项更少,删除了不常见的、很少使用的命令选项,一切都小于1MB,因此在嵌入式设备上占用的存储空间非常有限,更适合嵌入式系统。
  3. 模块化设计:支持自定义 busybox 的配置,选择要想要的工具。

竞品和相关作品

  • Toybox 是另一个轻量级的工具集,旨在 BSD 许可下提供类似 BusyBox 的功能。

进一步阅读

  • BusyBox - The Swiss Army Knife of Embedded Linux
  • github mirror: busybox
  • wiki: busybox
  • busybox 中文文档
  • Linux 中的 BusyBox 是什么?如何使用它?

X-CMD 官网

  • x-cmd-pkg

  • x-cmd-1min

http://www.lryc.cn/news/276586.html

相关文章:

  • Java异常简单介绍
  • ocrmypdf_pdf识别
  • 卷积神经网络|猫狗分类系列--导入kaggle猫狗数据集
  • 【linux 多线程并发】线程本地数据存储的两种方式,每个线程可以有同名全局私有数据,以及两种方式的性能分析
  • 2401d,d导入C的问题
  • SpringCloud GateWay实现路由限流
  • 打印日期c++
  • 数据结构入门到入土——链表(1)
  • MySQL C API的使用
  • JavaScript防御性编程
  • 微信预约小程序制作指南:从小白到专家
  • 向量数据库:Milvus
  • 亚马逊国际商品详情 API:获取特定商品详细信息的实践
  • MSB30M-ASEMI小贴片整流桥MSB30M
  • Redis启动方式
  • TEMU 新手小白必看!2024入驻流程/入驻类目/入驻资料等详细流程讲解
  • 【C语言】数组
  • 常见测试技术都有哪些?
  • Spring事务控制
  • swaggerUI不好用,试试这个openapiUI?
  • 嵌入式物联网项目开发实战例程-STM32F103系列之外围器件代码
  • Docker Compose--部署SpringBoot项目--实战
  • 单电阻FOC算法实现永磁同步电机的调整步骤和设置
  • 化学DS-1040 Tosylate 抑制剂 1335138-89-0科研用途
  • PaddlePaddle初使用
  • 【FPGA】分享一些FPGA数字信号处理相关的书籍
  • 深度解析JavaScript面试热点:事件循环、上下文、箭头函数、变量作用域与ES6模块
  • Javaweb之Mybatis的动态SQL的详细解析
  • 物联网与智能家居:跨境电商与未来生活的融合
  • Java内存模型(JMM)是基于多线程的吗