Despois dun ano de desenvolvemento versión estable dun conxunto de utilidades básicas do sistema , que inclúe programas como sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, etc.
Principais novidades:
- As utilidades stat e ls foron movidas para utilizar unha chamada ao sistema máis eficiente cando estea dispoñible.
- Engadiuse soporte aos FS "binderfs", "dma-buf-fs", "erofs", "ppc-cmm-fs" e "z3fold" ás utilidades stat e tail. En "stat -f -c%T" móstrase o tipo de ficheiro. O comando "tail -f" para os sistemas de ficheiros especificados usa o mecanismo inotify.
- As utilidades du, expr, install, ls, mknod, ptx, shuf e sort agora comproban correctamente os datos numéricos, por exemplo executando "du -d 1x" agora producirá un erro en lugar de ignorar o carácter "x".
- Engadido soporte para datas alfabéticas fusos horarios ("A" - "M" corresponden a UTC+1 - UTC+12, "N" - "Y" corresponden a UTC-1 - UTC-12). Por exemplo, especificar "data -d "09:00B" é equivalente a 9:00 UTC+2.
- A utilidade ls mostra unha mensaxe de erro ao procesar un directorio remoto en GNU/Linux (anteriormente a saída correspondía a un directorio baleiro).
- Engadiuse a opción "--time=birth" a ls para mostrar o tempo de creación do ficheiro e ordenar por este valor.
- O procesamento "od --skip-bytes" moveuse para usar lseek para todos os tipos de ficheiros, o que pode mellorar significativamente o rendemento nalgunhas situacións.
- A opción "--cached" engadiuse a stat para comprobar a correspondencia dos atributos FS almacenados na caché mediante unha chamada statx (útil na rede FS).
Fonte: opennet.ru
