A GNU Coreutils 8.32 rendszer alapvető segédprogramjainak kiadása

Egy év fejlesztés után elérhető az alapvető rendszer segédprogramok készletének stabil verziója GNU Coreutils 8.32, amely olyan programokat tartalmaz, mint a sort, cat, chmod, chown, chroot, cp, dátum, dd, echo, hostname, id, ln, ls stb.

Főbb újítások:

  • A stat és ls segédprogramokat áthelyezték a hatékonyabb rendszerhívás használatára statx mikor elérhető.
  • Az FS „binderfs”, „dma-buf-fs”, „erofs”, „ppc-cmm-fs” és „z3fold” támogatása hozzáadásra került a stat és a tail segédprogramokhoz. A „stat -f -c%T” fájltípus megjelenik. A „tail -f” parancs a megadott fájlrendszerekhez az inotify mechanizmust használja.
  • A du, expr, install, ls, mknod, ptx, shuf és sort segédprogramok most már biztosítják a numerikus adatok helyes ellenőrzését, például a 'du -d 1x' futtatása hibát okoz, nem pedig az 'x' karaktert.
  • Támogatás hozzáadva az alfabetikus dátumokhoz katonai nevek időzónák ("A" - "M" az UTC+1 - UTC+12, az "N" - "Y" az UTC-1 - UTC-12). Például a „date -d „09:00B” megadása megegyezik a 9:00 UTC+2 értékkel.
  • Az ls segédprogram most hibakimenetet biztosít egy távoli könyvtár feldolgozása során GNU/Linux alatt (korábban a kimenet egy üres könyvtárnak felelt meg).
  • A "--time=birth" opció hozzáadva az ls-hez a fájl létrehozási idejének megjelenítéséhez és ezen érték szerinti rendezéshez.
  • Az "od --skip-bytes" feldolgozást áthelyezték az lseek használatára minden fájltípusnál, ami bizonyos helyzetekben jelentősen javíthatja a teljesítményt.
  • A "--cached" opció hozzáadásra került a stat-hoz, hogy ellenőrizze a gyorsítótárazott FS-attribútumok megfelelőségét statx-hívással (hasznos az FS-hálózaton).

Forrás: opennet.ru

Hozzászólás