Релиз GNU Coreutils 9.0. Новые возможности, сортировка по длине имени файлов.... Linux новости

Релиз GNU Coreutils 9.0. Новые возможности, сортировка по длине имени файлов...

4
Лайков: +7
войдите, чтобы ставить лайки

GNU Coreutils 9.0

GNU Coreutils 9.0
Версия:9.0
Дата релиза:24 сентября 2021
Предыдущий релиз:8.32 от 5 марта 2020

Состоялся релиз GNU Coreutils 9.0. Предыдущий релиз coreutils 8.32 выходил полтора года назад.

GNU Coreutils — GNU Core Utilities (coreutils) — набор основных утилит для UNIX-подобных операционных систем для работы с файлами, оболочкой и текстом. GNU Coreutils состоит из трех наборов утилит: Fileutils, Shellutils, и Textutils. Это основные утилиты, которые должны быть в каждой операционной системе. Например, в Coreutils входят утилиты cat, ls, rm и другие. Coreutils используются в Linux, MacOS и других ОС.

Что нового

  • Команды cp и install теперь по умолчанию работают в режиме copy-on-write (CoW).
  • cp, install и mv теперь, при доступности, используют системный вызов copy_file_range(), который позволяет копировать данные между двумя файлами без необходимости перемещения данных из пространства ядра в пространство пользователя, что повышает производительность данных операций.
  • cksum теперь поддерживает опцию -a (--algorithm), которая позволяет выбрать алгоритм расчета контрольной суммы — sum, md5sum, b2sum, sha*sum и другие. Добавлен новый алгоритм sm3 (SM3 digest algorithm).
  • Команда cksum --check теперь поддерживает автоматическое определение алгоритма расчета контрольной суммы.
  • Команда ls --classify теперь поддерживает флаги always, auto и never для поддержки вывода символов классификатора файлов только при подключении к tty.
  • Для команды ls добавлена новая опция --sort=width для сортировки списка файлов по длине имени файлов.
  • Для ls добавлена опция --zero, при которой список файлов разделяется символом NUL вместо символа новой строки.
  • Команда nl --line-increment теперь поддерживает отрицательные значения для обратного отсчета номеров строк.
  • Для команды stat добавлена поддержка новых форматов.
  • Команда df теперь рассматривает файловые системы acfs, coda, fhgfs, gpfs, ibrix, ocfs2 и vxfs как удаленные.
  • Команды stat и tail теперь поддерживают файловые системы devmem, exfat, secretmem, vboxsf и zonefs.

  • И другие изменения.
4
  • Опубликовано: 29.09.2021

Комментарии

[аноним]
29.09.2021
14:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Это нужно ставить в кажду систему? я честно говоря примерно понял, русским языком скажите, что это необходимо ставить в системц или она уже предустановлена в системе? если что, то я пользуюсь терминалом, ставлю софт, обновляю, только чрез терминал.
x230
Активный пользователь
Активный
29.09.2021
20:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
ОНО - само по себе, не надо ничего ставить...
[аноним]
30.09.2021
07:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
спасибо, разобрался.
dataman
Активный пользователь
Активный
29.09.2021
20:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийРодительский комментарий
+1
войдите, чтобы ставить лайки
> Это нужно ставить в кажду систему?

Зависит от дистрибутива.
Например, в Alpine Linux нужно ставить отдельно (по-умолчанию там используется busybox).

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила