Rhyddhau set GNU Coreutils 9.2 o gyfleustodau system graidd

Mae fersiwn sefydlog o set GNU Coreutils 9.2 o gyfleustodau system sylfaenol ar gael, sy'n cynnwys rhaglenni fel sort, cat, chmod, chown, chroot, cp, date, dd, adlais, enw gwesteiwr, id, ln, ls, ac ati.

Arloesiadau allweddol:

  • Mae'r opsiwn "--base64" (-b) wedi'i ychwanegu at y cyfleustodau cksum i arddangos a gwirio sieciau wedi'u hamgodio yn fformat base64. Ychwanegwyd hefyd yr opsiwn “-raw” i arddangos y siec gwreiddiol yn unig heb nodi enw'r ffeil a gwybodaeth arall.
  • Mae'r opsiwn “--debug” wedi'i ychwanegu at y cp, mv a install utilities i arddangos gwybodaeth fanwl am gopïo ffeiliau.
  • Mae'r opsiwn "--time=modification" wedi'i ychwanegu at y cyfleustodau ls i'w arddangos a'i ddefnyddio wrth ddidoli amseroedd addasu ffeiliau.
  • Mae'r opsiwn "--no-copy" wedi'i ychwanegu at y cyfleustodau mv, sy'n troi gwall ymlaen wrth geisio copïo ffeil rhwng gwahanol systemau ffeiliau.
  • Yn y cyfleustodau rhaniad, yn yr opsiynau '-n MAINT', gall y maint bellach fod yn fwy na'r ystod o werthoedd cyfanrif. Wrth nodi “hollti -n”, caniateir derbyn data o sianel ddienw gyda phenderfyniad ar faint y data, diolch i gopïo canolradd i ffeil dros dro.
  • Mae'r cyfleustodau wc wedi ychwanegu cefnogaeth i'r paramedr "--total={auto,byth,bob amser,yn unig}" i reoli pryd y dylid arddangos y crynodeb cryno.
  • Wrth weithredu "cp --sparse=auto", "mv" a "install", defnyddir yr alwad system copy_file_range i optimeiddio trin ffeiliau sy'n cynnwys ardaloedd gwag.
  • Mae'r cyfleustodau ti yn gweithredu prosesu allbwn mewn modd di-flocio, er enghraifft, pan fydd allbwn data i'r derfynell o telnet neu mpirun yn cael ei basio trwy ti.
  • Cefnogaeth ychwanegol ar gyfer rhagddodiaid maint newydd: Ronna (R) - 1027, Quetta (Q) - 1030, Ri - 290 a Qi - 2100.

Ffynhonnell: opennet.ru

Ychwanegu sylw