Izdanje GNU Coreutils 9.2 skupa osnovnih pomoćnih programa sustava

Dostupna je stabilna verzija skupa osnovnih sistemskih uslužnih programa GNU Coreutils 9.2, koji uključuje programe kao što su sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls itd.

Ključne inovacije:

  • Opcija "--base64" (-b) dodana je uslužnom programu cksum za prikaz i provjeru kontrolnih zbrojeva kodiranih u formatu base64. Također je dodana opcija "-raw" za prikaz samo izvornog kontrolnog zbroja bez navođenja naziva datoteke i drugih informacija.
  • Opcija “--debug” dodana je uslužnim programima cp, mv i install za prikaz detaljnih informacija o kopiranju datoteka.
  • Opcija “--time=modification” dodana je uslužnom programu ls za prikaz i korištenje prilikom sortiranja vremena izmjene datoteke.
  • Opcija “--no-copy” dodana je mv uslužnom programu, koji uključuje grešku prilikom pokušaja kopiranja datoteke između različitih datotečnih sustava.
  • U uslužnom programu za dijeljenje, u opcijama '-n SIZE', veličina sada može premašiti raspon cjelobrojnih vrijednosti. Kada se navede "split -n", dopušteno je primanje podataka s neimenovanog kanala uz određivanje veličine podataka, zahvaljujući međukopiranjem u privremenu datoteku.
  • Uslužni program wc dodao je podršku za parametar "--total={auto,never,always,only}" za kontrolu kada se sažetak sažetka treba prikazati.
  • Prilikom izvođenja "cp --sparse=auto", "mv" i "install", sistemski poziv copy_file_range koristi se za optimiziranje rukovanja datotekama koje sadrže prazna područja.
  • Uslužni program tee implementira obradu izlaza u neblokirajućem načinu rada, na primjer, kada se izlaz podataka na terminal s telneta ili mpiruna prosljeđuje kroz tee.
  • Dodana podrška za nove prefikse veličina: Ronna (R) - 1027, Quetta (Q) - 1030, Ri - 290 i Qi - 2100.

Izvor: opennet.ru

Dodajte komentar