Unix is eminent for a absolute authority line tools, and there are many ways we can try during slightest some of them on a PC. Installing Gnu on Windows gets we 100+ of a best famous tools, recompiled to run underneath Windows, while favorites like grep have been ported individually.
But if you’re looking for morality and convenience, it’s tough to kick BusyBox, that crams little versions of 117 Unix utilities into a singular 645 KB executable. There’s no bulk, no formidable folder structure, only one package that provides all we need.
You don’t need any Unix/ Linux believe to get during slightest something from a program, as many of a commands are really simple. Cal displays a content calendar (month or year); df and du promulgate tough expostulate use; conduct displays a initial 10 lines of a content file; nap pauses your book for a tangible time; unzip extracts files from archives, and so on.
If you’re gentle during a Windows authority line afterwards you’ll conclude BusyBox’s some-more modernized tools. Diff compares content files and displays their differences; ftpput and ftpget store and collect files around ftp; grep is a absolute hunt apparatus with unchanging countenance support; hexdump displays files in several tradition formats; and there are smarter ways to duplicate files, review them, and generally take improved control of your system.
Linux experts should keep in mind that BusyBox has been optimized for size, and a collection generally don’t have as many options as a originals. The module is some-more about preference and portability than ancillary each singular discretionary switch.
For all that, many collection keep their core features, and BusyBox does support a lot of utilities:
[, [[, ar, ash, awk, base64, basename, bash, bbconfig, bunzip2, bzcat, bzip2, cal, cat, catv, chmod, cksum, clear, cmp, comm, cp, cpio, cut, date, dc, dd, df, diff, dirname, dos2unix, du, echo, ed, egrep, env, expand, expr, false, fgrep, find, fold, ftpget, ftpput, getopt, grep, gunzip, gzip, hd, head, hexdump, kill, killall, ls, lzcat, lzma, lzop, lzopcat, man, md5sum, mkdir, mktemp, mv, od, patch, pgrep, pidof, printenv, printf, ps, pwd, rev, rm, rmdir, sed, seq, sh, sha1sum, sha256sum, sha3sum, sha512sum, shuf, sleep, sort, split, stat, strings, sum, tac, tail, tar, tee, test, touch, tr, true, uname, uncompress, unexpand, uniq, unix2dos, unlzma, unlzop, unxz, unzip, usleep, uudecode, uuencode, vi, wc, wget, which, whoami, xargs, xz, xzcat, approbation and zcat
That’s a lot to learn, though we can collect out a collection we need, and a module comes with a possess simple help. Enter BusyBox during a authority line to see a full list of utilities, or supplement a duty name — BusyBox grep — for sum on accurately what we can do.