Release of GNU Coreutils 9.2 basic system utilities package

A stable version of the GNU Coreutils 9.2 basic system utilities package is available, which includes programs such as sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, etc.

Key innovations:

  • The cksum utility has been enhanced with the ‘—base64’ (-b) option for outputting and verifying checksums encoded in base64 format. Also, the ‘—raw’ option has been added to output only the original checksum without the filename and other information.
  • The cp, mv, and install utilities now include the ‘—debug’ option to provide detailed information about file copying.
  • The ls utility has been enhanced with the ‘—time=modification’ option to display and sort files by their modification time.
  • The mv utility has added the ‘—no-copy’ option, which triggers an error if there is an attempt to copy a file between different file systems.
  • In the split utility, the ‘-n SIZE’ option now allows sizes to exceed the integer value range. When using ‘split -n’, it is permitted to read data from an unnamed pipe while defining the data size, thanks to intermediate copying to a temporary file.
  • The wc utility now supports the ‘—total={auto,never,always,only}’ parameter to control when to display the final summary.
  • When executing ‘cp —sparse=auto’, ‘mv’, and ‘install’, the copy_file_range system call is utilized to optimize operations with files containing sparse areas.
  • The tee utility has implemented non-blocking output processing, for example, when data outputted to the terminal from telnet or mpirun is passed through tee.
  • Support for new size prefixes has been added: Ronna (R) — 10^27, Quetta (Q) — 10^30, Ri — 2^90, and Qi — 2^100.

Source: opennet.ru

Buy reliable website hosting with DDoS protection, VPS VDS servers 🔥 Buy reliable website hosting with DDoS protection, VPS VDS servers | ProHoster