Ebipụtala ntọhapụ nke uutils coreutils 0.7.0 (Rust Coreutils) oru ngo. Ọ na-emepụta ihe analọgụ nke ngwugwu GNU Coreutils edere n'asụsụ Rust. coreutils gụnyere ihe karịrị otu narị ngwa gụnyere ụdị, pusi, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln na ls. Ihe mgbaru ọsọ nke oru ngo a bụ ịmepụta usoro nhazi ọzọ nke Coreutils, n'etiti ndị ọzọ, nwere ike ịgba ọsọ na Windows, Redox na Fuchsia nyiwe.
A na-arụ ọrụ Rust Coreutils na ndabara na Ubuntu 25.10 ma a na-eji ya na nkesa AerynOS (Serpent OS) na Apertis (nke Collabora mepụtara). N'adịghị ka GNU Coreutils, a na-ekesa mmejuputa Rust n'okpuru ikike MIT kwadoro, kama ịbụ GPL copyleft. Otu ndị mmepe ahụ na-emepụtakwa ihe nhata Rust nke util-linux, diffutils, findutils, procps, na acl utility suites, yana mmemme sed na login.
Na ụdị Rust Coreutils ọhụrụ:
- Ọnụego ndakọrịta na GNU Coreutils benchmark suite bụ 94.59% (da site na 96.28%). Ule 629 gafere, nke karịrị 7 karịa na nke gara aga (622). Ule 23 dara (da site na 16), a gbapụrụkwa ule 13 (da site na 7). Mbelata na ndakọrịta bụ n'ihi imelite benchmark suite na steeti GNU Coreutils 9.10, nke gbakwunyere ule ọhụrụ 19. N'ihe gbasara ule niile, Rust Coreutils gafere ule 7 karịa na mwepụta gara aga.
- E kwuru maka mmezi ndakọrịta kachasị mkpa maka date, fmt, kill, ptx, numfmt, na cksum utilities. E kwuru maka mmezi ndakọrịta dị obere maka cut, tac, tail, tr, uniq, od, chroot, stat, mktemp, pr, readlink, ln, kill, nproc, rm, env, sync, fmt, factor, na wc utilities.
- Enyerela nkwado maka ọbá akwụkwọ num-prime Rust, nke a na-eji maka nnwale na factor utility.
- A na-arụ ọrụ ngwa ngwa nke rustc-hash na ls, du, tsort, shuf, mv, na foldhash n'ụdị.
- Njikwa kachasị mma nke mkpụrụedemede ASCII na ngwa ọrụ na-agbasaghị ma gbasaa, na-ebute ọsọ ọsọ nke 14% mgbe ejiri ọgụgụ buffered.
- Emeela ka ọrụ nkesa ebe nchekwa dị na shuf, kewaa, sort, na du utilities dịkwuo mma, na-eme ka du dị ngwa site na 3–6% na shuf site na 4%.
- Mgbanwe nke ọnụọgụgụ gaa na eriri na nl utility agbaala ọsọ ọsọ.
- E belatala nha faịlụ ndị a na-ebufe, a na-emekwa ka mmalite nke ngwa ọrụ ezi na nke ụgha dịkwuo ngwa ngwa.
- Ihe karịrị ngwa ọrụ iri abụọ, gụnyere echo, date, sort, expr, hostname, id, comm, pr, na dircolors, ka ọ daa mgbe enweghị ike ide na stderr (atụgharị ya na /dev/full).
- Na umask, mkdirat, mknod na ngwa ndị ọzọ, ejiriwo njikọ echekwara site na ngwugwu nix crate dochie oku libc na-adịghị mma.
- Nhọrọ "--preserve-root" dị na ngwa "rm" na-arụ ọrụ nke ọma ugbu a mgbe a na-akọwapụta njikọ ihe nnọchianya.
- Nkwado emelitere maka nyiwe NetBSD, Windows, na NixOS. Mmelite emelitere maka nhazi PowerPC.
- Ike ndị a gbasaara, nsogbu ndị edoziri, na nhọrọ ndị ọzọ na-efu maka ngwa ndị a: cat, cksum, chroot, comm, cp, csplit, cut, date, dd, df, dircolors, du, echo, env, expand, expr, factor, false, fmt, fold, hostname, id, install, kill, ln, ls, mktemp, mknod, mv, nl, nproc, numfmt, od, paste, pr, printfm, ptx, readlink, rm, shuf, sort, split, stat, stdbuf, stty, sync, tac, tail, test, tr, true, tsort, unexpand, uniq, uptime, vdir, wc, whoami.
isi: opennet.ru
