Thursday, May 2, 2024
11
rated 0 times [  11] [ 0]  / answers: 1 / hits: 6802  / 1 Year ago, fri, december 9, 2022, 8:23:54

What are BusyBox and ash?


I have never seen a good explanation to what they are.


I've used ash and I know it's a Linux shell, but I would like to get a real understanding of it.


More From » command-line

 Answers
4

Ash is a simple unix shell, as compared to bash, which is the more typical fully featured shell preferred on Linux systems.



Busybox is a program that implements an ash like shell, as well as a number of other common unix programs, though in a stripped down version, all in a single program. It is intended to provide a semi-typical unix like environment in a very space limited environment, hence, why it implements many ( stripped down ) programs as single program, and then has the separate program commands symlinked to the busybox binary, which figures out which program it is supposed to emulate and does its best to behave in a similar way to the fully featured program that it is replacing.



Busybox was originally developed for use in very space limited environments such as a single floppy boot disk, and continues to see use today in space limited environments like embedded systems such as dd-wrt.


[#27819] Saturday, December 10, 2022, 1 Year  [reply] [flag answer]
Only authorized users can answer the question. Please sign in first, or register a free account.
aciousoun

Total Points: 178
Total Questions: 110
Total Answers: 98

Location: Lithuania
Member since Fri, Sep 4, 2020
4 Years ago
;