Izdanje GNU Coreutils 8.32 skupa osnovnih pomoćnih programa sustava

Nakon godinu dana razvoja доступна stabilna verzija skupa osnovnih uslužnih programa sustava GNU Coreutils 8.32, koji uključuje programe kao što su sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls itd.

Glavne inovacije:

  • Pomoćni programi stat i ls premješteni su da koriste učinkovitiji sistemski poziv statx kada je dostupno.
  • Podrška za FS “binderfs”, “dma-buf-fs”, “erofs”, “ppc-cmm-fs” i “z3fold” dodana je uslužnim programima stat i tail. U “stat -f -c%T” prikazuje se vrsta datoteke. Naredba “tail -f” za navedene sustave datoteka koristi mehanizam inotify.
  • Pomoćni programi du, expr, install, ls, mknod, ptx, shuf i sort sada ispravno provjeravaju numeričke podatke, na primjer pokretanje 'du -d 1x' sada će rezultirati pogreškom umjesto ignoriranja znaka 'x'.
  • Dodana podrška za abecedne datume vojna imena vremenske zone (“A” - “M” odgovaraju UTC+1 - UTC+12, “N” - “Y” odgovaraju UTC-1 - UTC-12). Na primjer, navođenje 'date -d "09:00B" je ekvivalentno 9:00 UTC+2.
  • Pomoćni program ls sada daje ispis pogreške prilikom obrade udaljenog direktorija u GNU/Linuxu (prije je izlaz odgovarao praznom direktoriju).
  • Dodana je opcija "--time=birth" u ls za prikaz vremena stvaranja datoteke i sortiranje prema ovoj vrijednosti.
  • Obrada "od --skip-bytes" premještena je na korištenje lseek za sve vrste datoteka, što može značajno poboljšati performanse u nekim situacijama.
  • Opcija “--cached” dodana je u stat za provjeru podudarnosti predmemoriranih FS atributa pomoću statx poziva (korisno na mrežnim FS-ovima).

Izvor: opennet.ru

Dodajte komentar