Po roku vývoja stabilná verzia základného súboru systémových utilít , ktorý obsahuje programy ako sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls atď.
Hlavné novinky:
- Utilitám stat a ls bola pridaná podpora efektívnejšieho systémového volania ak je k dispozícii.
- Do utilít stat a tail bola pridaná podpora súborových systémov „binderfs“, „dma-buf-fs“, „erofs“, „ppc-cmm-fs“ a „z3fold“. V „stat -f -c%T“ sa zobrazuje typ súborového systému. V príkaze „tail -f“ pre uvedené súborové systémy je použitý mechanizmus inotify.
- V utilitách du, expr, install, ls, mknod, ptx, shuf a sort bola zabezpečená správna kontrola číselných údajov, napríklad spustenie ‘du -d 1x’ teraz povedie k chybe a nie k ignorovaniu znaku „x“.
- Do dát bola pridaná podpora písmenových časových pásiem („A“ — „M“ zodpovedá UTC+1 — UTC+12, „N“ — „Y“ zodpovedá UTC-1 — UTC-12). Napríklad, zadanie ‘date -d „09:00B“ je ekvivalentné 9:00 UTC+2.
- V utilite ls je zabezpečený výstup chyby pri spracovaní vzdialeného adresára v GNU/Linux (predtým sa zobrazoval prázdny adresár).
- Do ls bola pridaná možnosť „—time=birth“ pre zobrazenie času vytvorenia súboru a triedenie podľa tejto hodnoty.
- Spracovanie „od —skip-bytes“ bolo prevedené na použitie lseek pre akékoľvek typy súborov, čo v niektorých situáciách môže podstatne zvýšiť výkon.
- Do stat bola pridaná možnosť „—cached“, na kontrolu zhody vyrovnaných atribútov súborového systému pomocou volania statx (užitočné na sieťových súborových systémoch).
Zdroj: opennet.ru
