Utgivelse av GNU Coreutils 8.32

Etter et år med utvikling tilgjengelig stabil versjon av et sett med grunnleggende systemverktøy GNU Coreutils 8.32, som inkluderer programmer som sort, cat, chmod, chown, chroot, cp, date, dd, echo, vertsnavn, id, ln, ls, etc.

Hovedinnovasjoner:

  • Stat- og ls-verktøyene er flyttet for å bruke et mer effektivt systemkall statx når tilgjengelig.
  • Støtte for filsystemene "binderfs", "dma-buf-fs", "erofs", "ppc-cmm-fs" og "z3fold" er lagt til stat- og tail-verktøyene. I "stat -f -c%T" vises filtypen. Kommandoen "tail -f" for de angitte filsystemene bruker inotify-mekanismen.
  • Verktøyene du, expr, install, ls, mknod, ptx, shuf og sort kontrollerer nå riktig numeriske data, for eksempel vil kjøring av 'du -d 1x' nå resultere i en feil i stedet for å ignorere "x"-tegnet.
  • Lagt til støtte for alfabetiske datoer militære navn tidssoner ("A" - "M" tilsvarer UTC+1 - UTC+12, "N" - "Y" tilsvarer UTC-1 - UTC-12). For eksempel, å spesifisere "dato -d "09:00B" tilsvarer 9:00 UTC+2.
  • ls-verktøyet gir nå feilutdata ved behandling av en ekstern katalog i GNU/Linux (tidligere tilsvarte utdataene en tom katalog).
  • Lagt til "--time=birth"-alternativet til ls for å vise filopprettingstid og sortere etter denne verdien.
  • "od --skip-bytes"-behandling har blitt flyttet til å bruke lseek for alle filtyper, noe som kan forbedre ytelsen betydelig i enkelte situasjoner.
  • Alternativet "--cached" er lagt til stat for å sjekke samsvaret til bufrede FS-attributter ved å bruke et statx-kall (nyttig på nettverk FS).

Kilde: opennet.ru

Legg til en kommentar