toybox
toybox
’scpio
defaults tonewc
, and is as fast asbsdcpio
- Do we need to run
scripts/genconfig.sh
beforemake
? scripts/genconfig.sh
and tests depend onbash
find
fromfindutils
is about twice as fast as the one fromtoybox
toybox
’sip
is unable to set interfaces upmusl
recommends usinggetconf
(andiconv
?) fromtoybox
toybox
’ssysctl —system
vs-p
sysctl.d
directory is better thansysctl.conf
file as you’re just dropping files in there instead of editing a file in placesysctl
configuration: https://github.com/k4yt3x/sysctl
Replaces
coreutils
diffutils
findutils
;toybox
’sfind
is approximately two times slowerlibarchive
; onlybsdcpio
patch
;toybox
’spatch
already does--no-backup-if-mismatch
by defaultprocps-ng
; providepidwait
,tload
andslabtop
?psmisc
sed
Does Not Replace
dhcp
/sdhcp
file
grep
/ugrep
; toybox’sgrep
is at least 10 times sloweriproute2
iputils
/fping
man-db
/mandoc
; bad implementationmore
/less
; bad implementationpciutils
shadow
util-linux
; bad implementations likeswapon
vim
/neatvi
; bad implementationwget
; bad implementation
Additional binaries provided by coreutils
b2sum
basenc
chcon
csplit
dir
dircolors
(provided byls
)join
numfmt
pathchk
pinky
pr
ptx
stdbuf
sum
tsort
unexpand
users
(provided byshadow
)vdir
Resources
- https://android.googlesource.com/platform/system/core/+/master/shell_and_utilities/README.md
- https://codeberg.org/sewn/kiss-repo/commit/c7449c660d048034b3da358efe0a4d8526c8019b
- https://core.suckless.org/sbase/
- https://core.suckless.org/ubase/
- https://github.com/chimera-linux/chimerautils
- https://github.com/dcantrell/bsdutils
- https://github.com/ibara/baseutils
- https://github.com/matijaskala/coreutils-bsd
- https://github.com/oracle/solaris-userland
- https://github.com/Projeto-Pindorama/heirloom-ng
- https://heirloom.sourceforge.net/devtools.html
- https://heirloom.sourceforge.net/sh.html
- https://heirloom.sourceforge.net/tools.html
- https://landley.net/toybox/index.html
- https://landley.net/toybox/roadmap.html
- https://landley.net/toybox/status.html
- https://tools.suckless.org/9base/
- https://www.openwall.com/lists/musl/2013/11/09/3