簡介
busybox
是一個開源的輕量級工具集合,集成了一批最常用 Unix 工具命令,只需要幾 MB 大小就能覆蓋絕大多數(shù)用戶在 Linux 的使用,能在多款 POSIX 環(huán)境的操作系統(tǒng)(如 Linux、Windows、Android、嵌入式系統(tǒng))中運(yùn)行,被稱為 “嵌入式 Linux 的瑞士軍刀”。
它是一個開源項目,遵循 GPL 協(xié)議,最初由 Bruce Perens 于 1995 年編寫,后續(xù)先后由 Enrique Zanardi、Dave Cinege、Erik Andersen、Rob Landley 和 Denys Vlasenko 對其進(jìn)行接管和維護(hù)。
首次用戶
-
使用
x busybox
即可自動下載并使用- 在終端運(yùn)行
eval "$(curl https://get.x-cmd.com)"
即可完成 x 命令安裝, 詳情參考 x-cmd 官網(wǎng)
- 在終端運(yùn)行
-
x-cmd 提供1分鐘教程,其中包含了 busybox 命令常用功能的 demo 示例,可以幫你快速上手 busybox 。
-
使用案例:
# 查看文件列表 x busybox ls path # 創(chuàng)建文件或文件目錄 x busybox mkdir dir x busybox touch file # 查看文件內(nèi)容 x busybox cat hello.txt # 查看系統(tǒng)進(jìn)程 x busybox ps # 查看網(wǎng)絡(luò)接口 x busybox ifconfig
功能特點
-
Unix 工具箱:整合了許多常見的 Unix 命令和實用程序 (e.g.
ls
、cat
、grep
、sh
、sed
、awk
、wget
) - 小巧:相比完整的 GNU 工具,busybox 中的工具通常選項更少,刪除了不常見的、很少使用的命令選項,一切都小于1MB,因此在嵌入式設(shè)備上占用的存儲空間非常有限,更適合嵌入式系統(tǒng)。
- 模塊化設(shè)計:支持自定義 busybox 的配置,選擇要想要的工具。
競品和相關(guān)作品
-
Toybox 是另一個輕量級的工具集,旨在 BSD 許可下提供類似
BusyBox
的功能。
進(jìn)一步閱讀
- BusyBox - The Swiss Army Knife of Embedded Linux
- github mirror: busybox
- wiki: busybox
- busybox 中文文檔
- Linux 中的 BusyBox 是什么?如何使用它?
X-CMD 官網(wǎng)
x-cmd-pkg文章來源:http://www.zghlxwxcb.cn/news/detail-806963.html
x-cmd-1min文章來源地址http://www.zghlxwxcb.cn/news/detail-806963.html
到了這里,關(guān)于x-cmd pkg | busybox - 嵌入式 Linux 的瑞士軍刀的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!