GNU Coreutils 9.2-ի թողարկում

Հասանելի է GNU Coreutils 9.2 հիմնական համակարգի կոմունալ ծառայությունների փաթեթի կայուն տարբերակը, որը ներառում է այնպիսի ծրագրեր, ինչպիսիք են sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls և այլն:

Հիմնական նորամուծություններ.

  • «--base64» (-b) տարբերակը ավելացվել է cksum կոմունալ ծրագրին՝ base64 ձևաչափով կոդավորված ստուգաչափերը ցուցադրելու և ստուգելու համար: Ավելացվեց նաև «-raw» տարբերակը՝ ցուցադրելու միայն սկզբնական ստուգման գումարը՝ առանց ֆայլի անունը և այլ տեղեկություններ նշելու:
  • «--վրիպազերծում» տարբերակը ավելացվել է cp, mv and install կոմունալ ծրագրերին՝ ֆայլերի պատճենման մասին մանրամասն տեղեկություններ ցուցադրելու համար:
  • «--time=modification» տարբերակը ավելացվել է ls utility-ին՝ ցուցադրելու և օգտագործելու ֆայլի փոփոխման ժամանակները տեսակավորելիս:
  • mv utility-ում ավելացվել է «--no-copy» տարբերակը, որը միացնում է սխալ՝ տարբեր ֆայլային համակարգերի միջև ֆայլ պատճենելիս:
  • Split utility-ում, «-n SIZE» տարբերակներում, չափն այժմ կարող է գերազանցել ամբողջ թվային արժեքների տիրույթը: «Split -n» նշելիս թույլատրվում է տվյալներ ստանալ անանուն ալիքից՝ տվյալների չափի որոշմամբ՝ ժամանակավոր ֆայլի միջանկյալ պատճենման շնորհիվ:
  • wc կոմունալն ավելացրել է աջակցություն «--total={auto,never,միշտ,միայն}» պարամետրին, որպեսզի վերահսկի, թե երբ պետք է ցուցադրվի ամփոփ ամփոփագիրը:
  • «cp --sparse=auto», «mv» և «install» գործարկելիս copy_file_range համակարգի կանչն օգտագործվում է դատարկ տարածքներ պարունակող ֆայլերի մշակումն օպտիմալացնելու համար:
  • Tee utility-ն իրականացնում է ելքային մշակումը ոչ արգելափակող ռեժիմով, օրինակ, երբ տվյալների ելքը դեպի տերմինալ telnet-ից կամ mpirun-ից փոխանցվում է tee-ով:
  • Ավելացված է աջակցություն նոր չափի նախածանցների համար՝ Ronna (R) - 1027, Quetta (Q) - 1030, Ri - 290 և Qi - 2100:

Source: opennet.ru

Добавить комментарий