Välja on antud GNU Coreutils 9.1 baassüsteemi utiliitide kogum

Saadavuseks on stabiilne versioon GNU Coreutils 9.1 põhikomplektist, mis sisaldab selliseid programme nagu sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls jne.

Peamised muutused:

  • 利用dd工具新增了对可选项的别名iseek=N(用于skip=N)和oseek=N(用于seek=N)的支持,这些在BSD系统的dd变种中使用。
  • Dircolors lisati valik „--print-ls-colors”, et visuaalselt ja eraldi kuvada värve, mis on määratud keskkonna muutujas LS_COLORS. Samuti on dircolors saanud toe keskkonna muutujale COLORTERM lisaks TERMile.
  • cp, mv ja install utiliitides kasutatakse kaustadesse kopeerimisel süsteemikõnesid openat*, et suurendada tõhusust ja vältida võimalikke rassi seisundeid.
  • macOS-is loob utiliit cp nüüd faili koopia copy-on-write režiimis, kui algne ja sihtfail asuvad ühes APFS-failisüsteemis ja sihtfail puudub. Kopeerimise käigus säilitatakse ka režiim ja ligipääsu aeg (nagu käivitamisel 'cp -p' ja 'cp -a').
  • Utiliidile 'date' on lisatud valik '--resolution', et kuvada teavet ajahindamise täpsuse kohta.
  • printf toetab numbriliste väärtuste kuvamist mitme baitide sümbolitena.
  • Valikus 'sort --debug' on rakendatud diagnostikat väljakutsete kohta, mis on seotud sümbolitega parameetris '--field-separator', mis konfliktivad numbrites kasutatavate sümbolitega.
  • cat utiliidis on rakendatud süsteemikõne copy_file_range kasutamine, kui süsteemi tugi on olemas, et kopeerida andmeid kahe faili vahel ainult tuuma poolel ilma andmete edastamiseta protsessi mälus kasutajaruumi.
  • Chown ja chroot väljastavad hoiatuse, kui kasutatakse süntaksit 'chown root.root f' asemel 'chown root:root f', kuna selles võib olla probleeme süsteemides, kus kasutajanime vormingus on lubatud punkt.
  • Utiliidis dd arvutatakse baitide arvud blokksuuruste asemel, kui arvu vahetuju lõppeb tähega 'B' ('dd count=100KiB'). Lipud count_bytes, skip_bytes ja seek_bytes on kuulutatud vananenuks.
  • ls-s on vaikimisi keelatud failide highlightimine capabilities arvestades, kuna see suurendab koormust ligikaudu 30%.
  • Utiliidis ls ja stat on eemaldatud katsed failide automaatmontimiseks. Automaatselt monteerimiseks tuleb selgelt näidata valikut 'stat --cached=never'.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster