ИздаванС Π½Π° GNU Coreutils 9.5 ΠΈ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° Rust вСрсия

ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½Π° Π΅ стабилна вСрсия Π½Π° Π½Π°Π±ΠΎΡ€Π° ΠΎΡ‚ основни систСмни ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ GNU Coreutils 9.5, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ ΠΊΠ°Ρ‚ΠΎ sort, cat, chmod, chown, chroot, cp, date, dd, echo, ΠΈΠΌΠ΅ Π½Π° хост, id, ln, ls ΠΈ Π΄Ρ€.

ΠšΠ»ΡŽΡ‡ΠΎΠ²ΠΈ ΠΈΠ½ΠΎΠ²Π°Ρ†ΠΈΠΈ:

  • ΠŸΠΎΠΌΠΎΡ‰Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ cp, mv, install, cat ΠΈ split са ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π° запис ΠΈ Ρ‡Π΅Ρ‚Π΅Π½Π΅. ΠœΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΈΡΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Π±Π»ΠΎΠΊΠ° Π·Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅ ΠΈΠ»ΠΈ запис Π΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ ΠΎΡ‚ 128KiB Π½Π° 256KiB, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ 10-20% ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π½Π° пропускатСлната способност ΠΏΡ€ΠΈ Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° ΠΊΠ΅ΡˆΠΈΡ€Π°Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅.
  • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π·Π° Π½Π΅Π½Π°Π·ΠΎΠ²Π°Π½ΠΈ сигнали Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ env, kill ΠΈ timeout.
  • Π§Ρ€Π΅Π· Π΅Π»ΠΈΠΌΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅Π²ΠΎΠ΄Π° Π½Π° Π½Π΅Π½ΡƒΠΆΠ½ΠΈ MCS/MLS ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠΈ, СфСктивността Π½Π° ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π΅ повишСна, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² SE систСмата.Linux.
  • НамалСно Π²Ρ€Π΅ΠΌΠ΅ Π·Π° стартиранС Π½Π° ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° Π·Π° сортиранС Ρ‡Ρ€Π΅Π· спиранС Π½Π° Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎΡ‚ΠΎ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libcrypto Π² ситуации, ΠΊΠΎΠ³Π°Ρ‚ΠΎ опцията "-R" Π½Π΅ Π΅ посочСна.
  • Π Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° wc Π΅ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ускорСна Π² срСди с Π΅Π΄Π½ΠΎΠ±Π°ΠΉΡ‚ΠΎΠ²ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈ ΠΈ Π»Π΅ΠΊΠΎ ускорСна Π² систСми с ΠΌΠ½ΠΎΠ³ΠΎΠ±Π°ΠΉΡ‚ΠΎΠ²ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° опцията β€ž--from=OWNER:GROUPβ€œ към ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° chgrp Π·Π° ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ само към Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ с посочСния собствСник ΠΈ Π³Ρ€ΡƒΠΏΠ°.
  • ΠŸΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° chmod, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π½Π° ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ chown ΠΈ chmod, ΠΏΡ€ΠΈΠ»Π°Π³Π° ΠΎΠΏΡ†ΠΈΠΈΡ‚Π΅ β€ž-hβ€œ, β€ž-Hβ€œ, β€ž-Lβ€œ, β€ž-Pβ€œ ΠΈ β€ž--dereferenceβ€œ, ΠΊΠΎΠΈΡ‚ΠΎ прСдоставят Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° символни Π²Ρ€ΡŠΠ·ΠΊΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опция β€ž--keep-directory-symlinkβ€œ към ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° cp Π·Π° Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ ΠΈ слСдванС Π½Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ символни Π²Ρ€ΡŠΠ·ΠΊΠΈ към дирСктория.
  • ΠžΠΏΡ†ΠΈΡΡ‚Π° β€ž--update=none-failβ€œ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ cp ΠΈ mv, която Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π° опцията β€ž--no-clobberβ€œ, с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎΠ²Π°, Ρ‡Π΅ ΠΈΠ·ΠΏΡŠΠ»Π½Π΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ Π½Π΅ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, Π°ΠΊΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅Ρ‚Π΅ Π²Π΅Ρ‡Π΅ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚.
  • ΠžΠΏΡ†ΠΈΡΡ‚Π° -a (--argv0) Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° env, Π·Π° Π΄Π° ΠΎΡ‚ΠΌΠ΅Π½ΠΈ нулСвия ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€ Π½Π° командния Ρ€Π΅Π΄ (ΠΏΡŠΡ‚Ρ Π΄ΠΎ изпълнимия Ρ„Π°ΠΉΠ»).
  • ΠžΠΏΡ†ΠΈΡΡ‚Π° β€ž--exchangeβ€œ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° mv Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊΠ° ΠΈ дСстинацията (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΊΠΎΠ³Π°Ρ‚ΠΎ сС изпълнява β€žmv --exchange ABβ€œ, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° A ΠΈ B Ρ‰Π΅ бъдС Ρ€Π°Π·ΠΌΠ΅Π½Π΅Π½ΠΎ, Ρ‚.Π΅. A Ρ‰Π΅ ΠΏΡ€Π΅ΠΌΠΈΠ½Π΅Ρ‚Π΅ към B, Π° B към A).
  • ΠŸΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° tail Π΄ΠΎΠ±Π°Π²ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° прослСдяванС Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π° ΠΎΡ‚ мноТСство процСси Ρ‡Ρ€Π΅Π· ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ ΡƒΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° мноТСство ΠΎΠΏΡ†ΠΈΠΈ β€ž-pidβ€œ.

ΠŸΡ€Π΅Π΄ΠΈ няколко Π΄Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ uutils coreutils пусна вСрсия 0.0.25, която Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π° Π°Π½Π°Π»ΠΎΠ³ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π° GNU Coreutils, прСнаписан Π½Π° Rust. coreutils Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π½Π°Π΄ 100 ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln ΠΈ ls. Π¦Π΅Π»Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ Π΄Π° създадС ΠΌΠ΅ΠΆΠ΄ΡƒΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅Π½Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Π½Π° Coreutils, способна Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Windows, Redox ΠΈ Fuchsia. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ GNU Coreutils, имплСмСнтацията Π½Π° Rust сС разпространява ΠΏΠΎΠ΄ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚Π΅Π»Π½ΠΈΡ Π»ΠΈΡ†Π΅Π½Π· Π½Π° MIT, вмСсто ΠΏΠΎΠ΄ copyleft GPL.

Новата вСрсия Π½Π° uutils ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΈΠ·Π΄Π°Π½ΠΈΠ΅Ρ‚ΠΎ GNU Coreutils 9.4 ΠΊΠ°Ρ‚ΠΎ справка. ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ с рСфСрСнтния тСстов ΠΏΠ°ΠΊΠ΅Ρ‚ GNU Coreutils, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€Π΅ΠΌΠΈΠ½Π° 437 тСста (ΠΏΡ€Π΅Π΄ΠΈ 422), Π½Π΅ успя 117 (132) тСста ΠΈ пропусна 50 (50) тСста. ΠžΡΠΈΠ³ΡƒΡ€ΡΠ²Π° пълна ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ с GNU Coreutils Π·Π° ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ base64, basename, cat, chgrp, chmod, chown, dirname, expand, fold, groups, join, ln, mktemp, nice, nl, nproc, paste, pathchk, printenv, realpath, shuf, заспиванС, раздСлянС, синхронизиранС, Ρ€Π°Π·Π³ΡŠΠ²Π°Π½Π΅, uniq, wc ΠΈ Π΄Π°.

Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ ΠΈ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ липсващи ΠΎΠΏΡ†ΠΈΠΈ Π·Π° ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ base32, base64, basenc, basename, cat, chcon, chmod, cksum, cp, csplit, cut, dd, df, du, echo, env, expand, factor, fmt, hashsum , инсталирайтС, ln, ls, ΠΎΡ‰Π΅, numfmt, Π½Π΅Ρ‡Π΅Ρ‚Π½ΠΈ, printf, pr, seq, shuf, sort, split, stat, tsort, tty, truncate, uname ΠΈ uniq.

ИздаванС Π½Π° GNU Coreutils 9.5 ΠΈ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° Rust вСрсия


Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru
ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с DDoS Π·Π°Ρ‰ΠΈΡ‚Π°, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΡƒΠ΅Π± хостинг със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS Π°Ρ‚Π°ΠΊΠΈ, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster