GNU Coreutils 9.2 发布

GNU Coreutils 9.2 基本系统实用程序集的稳定版本现已推出,其中包括 sort、cat、chmod、chown、chroot、cp、date、dd、echo、hostname、id、ln、ls 等程序。

关键创新:

  • “--base64”(-b) 选项已添加到 cksum 实用程序中,用于显示和验证以 base64 格式编码的校验和。 还添加了“-raw”选项,仅显示原始校验和,而不指定文件名和其他信息。
  • “--debug”选项已添加到 cp、mv 和 install 实用程序中,以显示有关文件复制的详细信息。
  • “--time=modification”选项已添加到 ls 实用程序中,以便在排序文件修改时间时显示和使用。
  • mv 实用程序中添加了“--no-copy”选项,该选项在尝试在不同文件系统之间复制文件时会出现错误。
  • 在 split 实用程序中,在“-n SIZE”选项中,大小现在可以超出整数值的范围。 当指定“split -n”时,允许从未命名的通道接收数据,并确定数据大小,这要归功于中间复制到临时文件。
  • wc 实用程序添加了对“--total={auto,never,always,only}”参数的支持,以控制何时应显示摘要摘要。
  • 当执行“cp --sparse=auto”、“mv”和“install”时,copy_file_range系统调用用于优化对包含空白区域的文件的处理。
  • tee实用程序以非阻塞模式实现输出处理,例如,当从telnet或mpirun输出到终端的数据通过tee传递时。
  • 添加了对新尺寸前缀的支持:Ronna (R) - 1027、Quetta (Q) - 1030、Ri - 290 和 Qi - 2100。

来源: opennet.ru

添加评论