Egy év fejlesztés után stabil verziója az alapszintű rendszereszközök készletének , amely tartalmazza többek között a következő programokat: sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls stb.
Főbb újítások:
- A stat és ls eszközök átálltak a hatékonyabban működő rendszerhívásra elérhetősége esetén.
- A stat és tail eszközök támogatják a 'binderfs', 'dma-buf-fs', 'erofs', 'ppc-cmm-fs' és 'z3fold' fájlrendszereket. A 'stat -f -c%T' parancs megjeleníti a fájlrendszer típusát. A 'tail -f' parancs a megadott fájlrendszerek esetén az inotify mechanizmust használja.
- A du, expr, install, ls, mknod, ptx, shuf és sort eszközök megfelelő ellenőrzést végeznek a numerikus adatokon, például a 'du -d 1x' parancs futtatása most már hibát eredményez, nem pedig az 'x' karakter figyelmen kívül hagyását.
- A dátumokban megjelent a betűs időzónák támogatása ('A' – 'M' az UTC+1 – UTC+12-t, 'N' – 'Y' az UTC-1 – UTC-12-t jelenti). Például a 'date -d "09:00B"' megadása egyenértékű a 9:00 UTC+2-vel.
- Az ls eszköz megjelenít egy hibát távoli könyvtár feldolgozása során GNU/Linux alatt (korábban a kimenet üres könyvtár volt).
- Az ls-hez hozzáadták a "--time=birth" opciót, amely lehetővé teszi a fájl létrehozási idejének megjelenítését és az ezen érték szerinti rendezést.
- Az 'od --skip-bytes' feldolgozása átváltott az lseek használatára bármilyen fájltípus esetén, ami bizonyos helyzetekben jelentősen növeli a teljesítményt.
- A stat-hoz hozzáadták a "--cached" opciót, amely lehetővé teszi a fájlrendszer gyorsított attribútumainak ellenőrzését a statx hívás segítségével (hasznos hálózati fájlrendszereknél).
Forrás: opennet.ru
