Efter et års udvikling stabil version af sæt af grundlæggende systemværktøjer , som inkluderer programmer som sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls osv.
Hovednyhederne:
- Værktøjerne stat og ls er blevet oversat til at bruge et mere effektivt systemkald hvis det er tilgængeligt.
- I værktøjerne stat og tail er der tilføjet støtte til FS 'binderfs', 'dma-buf-fs', 'erofs', 'ppc-cmm-fs' og 'z3fold'. I 'stat -f -c%T' er der sikret visning af FS-typen. I kommandoen 'tail -f' er der anvendt inotify-mekanismen til de nævnte FS.
- I værktøjerne du, expr, install, ls, mknod, ptx, shuf og sort er der sikret korrekt kontrol af numeriske data, f.eks. vil kørsel af 'du -d 1x' nu føre til en fejl i stedet for at ignorere tegnet 'x'.
- I datoer er der tilføjet støtte til bogstavelige tidszoner ('A' - 'M' svarer til UTC+1 - UTC+12, 'N' - 'Y' svarer til UTC-1 - UTC-12). For eksempel er angivelsen 'date -d "09:00B"' lig med 9:00 UTC+2.
- I værktøjet ls er der sikret en fejlmeddelelse ved behandling af en fjernmappe i GNU/Linux (tidligere svarede resultatet til en tom mappe).
- I ls er der tilføjet en mulighed '—time=birth' til at vise tidspunkter for filens oprettelse og sortering efter denne værdi.
- Behandlingen af 'od —skip-bytes' er blevet overført til at bruge lseek for alle filtyper, hvilket i visse situationer kan betydeligt forbedre ydeevnen.
- I stat er der tilføjet en mulighed '—cached' til at kontrollere overensstemmelse af cacherede attributter i FS ved hjælp af statx-opkaldet (nyttigt på netværks-FS).
Kilde: opennet.ru
