27

My guess is this defaults to Bash, but would like to know for sure.

Thanks.

2 Answers 2

36

The default shell in BusyBox is ash.

2
  • To be more precise, it is the dash derivative of ashas per busybox shell source code at web.archive.org/web/20210119235542/https://git.busybox.net/… Apr 6, 2021 at 10:55
  • 1
    @JeroenWiertPluimers That is misleading. Although busybox ash was originally based on an ancient (2001) version of dash (mostly, since historical ash was not portable and is not maintained), modern dash is significantly different than busybox ash (mostly: dash has removed a lot of features). Slackware also maintains a distant fork of ash.
    – o11c
    Jul 2, 2022 at 18:35
4

It's not bash, is a one small file replacement for many small linux/unix utilities like sh and the files utilities

It's written with minimum size in mind and with embedded systems as target where space is a precious resource.

Check for more info: http://www.busybox.net/about.html

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .