Vrystelling van die GNU Coreutils 9.2 stel kernstelselhulpmiddels

'n Stabiele weergawe van die GNU Coreutils 9.2-stel basiese stelselhulpmiddels is beskikbaar, wat programme insluit soos sort, cat, chmod, chown, chroot, cp, date, dd, eggo, gasheernaam, id, ln, ls, ens.

Sleutel innovasies:

  • Die "--base64" (-b) opsie is by die cksum-nutsding gevoeg om kontrolesomme te vertoon en te verifieer wat in base64-formaat geënkodeer is. Ook bygevoeg is die "-rou" opsie om slegs die oorspronklike kontrolesom te vertoon sonder om die lêernaam en ander inligting te spesifiseer.
  • Die “--debug”-opsie is by die cp-, mv- en installeringshulpprogramme gevoeg om gedetailleerde inligting oor lêerkopiering te vertoon.
  • Die opsie "--tyd=wysiging" is by die ls-nutsprogram gevoeg om te vertoon en te gebruik wanneer lêerwysigingstye gesorteer word.
  • Die "--geen-kopieer" opsie is by die mv-hulpprogram gevoeg, wat 'n fout aanskakel wanneer 'n lêer tussen verskillende lêerstelsels probeer kopieer word.
  • In die gesplete nut, in die '-n SIZE' opsies, kan die grootte nou die reeks heelgetalwaardes oorskry. Wanneer "split -n" gespesifiseer word, word dit toegelaat om data van 'n naamlose kanaal te ontvang met bepaling van die datagrootte, danksy tussentydse kopiëring na 'n tydelike lêer.
  • Die wc-hulpprogram het ondersteuning bygevoeg vir die "--total={outo,nooit,altyd,slegs}"-parameter om te beheer wanneer die opsommingsopsomming vertoon moet word.
  • Wanneer "cp --sparse=auto", "mv" en "install" uitgevoer word, word die copy_file_range-stelseloproep gebruik om die hantering van lêers wat leë areas bevat, te optimaliseer.
  • Die tee-nutsding implementeer uitsetverwerking in 'n nie-blokkerende modus, byvoorbeeld wanneer data-uitvoer na die terminale vanaf telnet of mpirun deur tee gestuur word.
  • Bygevoeg ondersteuning vir nuwe grootte voorvoegsels: Ronna (R) - 1027, Quetta (Q) - 1030, Ri - 290 en Qi - 2100.

Bron: opennet.ru

Voeg 'n opmerking