Оглавление
GNU Core Utilities
-
История GNU Core Utilities
- В 1990 году Дэвид Маккензи объявил о создании GNU fileutils.
- В 1991 году Маккензи объявил о создании GNU shellutils и GNU textutils.
- Джим Мейеринг стал главным разработчиком пакетов, известных теперь как coreutils.
- В 2002 году Мейеринг объявил о слиянии пакетов textutils, shellutils, fileutils и других утилит в GNU coreutils.
-
Основные функции и особенности
- GNU coreutils содержат реализации многих базовых инструментов, таких как cat, ls, и rm.
- Поддерживают длинные опции и расслабленное соглашение, позволяющее опции после регулярных аргументов.
- В BSD переменная среды POSIXLY_CORRECT обеспечивает другую функциональность.
-
Альтернативные реализации
- В экосистеме FOSS доступны альтернативные пакеты с разной функциональностью и лицензией.
- Примеры: BusyBox (GPL-2.0-only) и Toybox (0BSD).
-
Дополнительная информация
- См. список команд GNU Core Utilities для краткого описания.
- См. также портал свободного и открытого программного обеспечения, GNU Binutils, список команд Unix, Toybox и util-linux.