8.58.2. Содержимое пакета Coreutils
Краткое описание
| Это команда /usr/bin/[, которая является синонимом команды test | |
| Кодирует и декодирует данные в соответствии со спецификацией base32 (RFC 4648) | |
| Кодирует и декодирует данные в соответствии со спецификацией base64 (RFC 4648) | |
| Выводит или проверяет контрольные суммы BLAKE2 (512-битные) | |
| Удаляет любой путь и заданный суффикс из имени файла | |
| Кодирует или декодирует данные с использованием различных алгоритмов | |
| Присоединяет файлы к стандартному выходному потоку | |
| Изменяет контекст безопасности для файлов и каталогов | |
| Изменяет владельцев группы для файлов и директорий | |
| Изменяет разрешения каждого файла на заданный режим; режим может быть либо символьным представлением вносимых изменений, либо восьмеричным числом, представляющим новые разрешения. | |
| Изменяет принадлежность файлов и директорий пользователю и/или группе | |
| 
                    Запускает команду с указанным каталогом в качестве
                    корневого каталога  | |
| Выводит контрольную сумму Cyclic Redundancy Check (CRC) и количество байтов для каждого указанного файла. | |
| Сравнивает два отсортированных файла, выводя в три столбца уникальные и общие строки. | |
| Копирует файлы | |
| Разбивает заданный файл на несколько новых файлов, разделяя их в соответствии с заданными шаблонами или номерами строк и выводя количество байтов для каждого нового файла. | |
| Выдает участки строк, выбирая части в соответствии с заданными полями или позициями | |
| Отображает текущее дату и время в заданном формате или устанавливает системные дату и время | |
| Копирует файл, используя заданный размер блока и количество, при необходимости выполняя преобразования на нем. | |
| Сообщает объем доступного (и используемого) дискового пространства во всех смонтированных файловых системах или только в файловых системах, содержащих выбранные файлы. | |
| Выводит содержимое заданного каталога (так же, как команда ls) | |
| 
                    Выводит команды для установки переменной среды
                     | |
| Извлекает часть(части) каталога из заданного(заданных) имени(имён) | |
| Сообщает объем дискового пространства, используемого текущим каталогом, каждым из заданных каталогов (включая все подкаталоги) или каждым из заданных файлов. | |
| Отображает указанные строки | |
| Запускает команду в модифицированной среде окружения | |
| Конвертирует символы табуляции в пробелы | |
| Вычисляет выражения | |
| Выводит простые множители указанных целых чисел | |
| Ничего не делает, указывает на неудачу; всегда завершается с кодом состояния, указывающим на сбой | |
| Форматирует абзацы в указанных файлах | |
| Выполняет перенос строк в указанных файлах | |
| Сообщает о принадлежности пользователя к группам | |
| Выводит первые десять строк (или заданное количество строк) каждого заданного файла. | |
| Выводит числовой идентификатор хоста (в шестнадцатеричном формате) | |
| Выводит действующий идентификатор пользователя, идентификатор группы и принадлежность к группам для текущего или для указанного пользователя | |
| Копирует файлы, одновременно устанавливая для них права доступа, и, если возможно, устанавливая для них владельца и группу | |
| Объединяет строки, которые имеют идентичные объединяемые поля в двух различных файлах | |
| Создает жесткую ссылку (с указанным именем) на файл | |
| Создает жесткие или мягкие (символические) ссылки между файлами | |
| Сообщает имя входа текущего пользователя | |
| Выводит список содержимого для каждого заданного каталога | |
| Выводит или проверяет контрольные суммы Message Digest 5 (MD5) | |
| Создает директории с указанными именами | |
| Создает "именованный канал" "первым пришел — первым ушел" (FIFO), в нотации UNIX с заданными именами | |
| Создает узлы устройств с заданными именами; узел устройства представляет собой специальный символьный файл, специальный файл блока или FIFO. | |
| Создает временные файлы безопасным способом; используется в скриптах | |
| Перемещает или переименовывает файлы или каталоги | |
| Запускает программу с измененным приоритетом исполнения | |
| Нумерует строки в указанных файлах | |
| Запускает команду, невосприимчивую к зависаниям, а ее вывод перенаправляется в файл журнала | |
| Выводит количество дочерних процессов, доступных для процесса. | |
| Преобразует числа в или из удобочитаемых строк | |
| Вывод дампа файла в восьмеричном и других форматах | |
| Объединяет указанные файлы, последовательно соединяя соответствующие строки рядом друг с другом, разделенные символами табуляции. | |
| Проверяет, являются ли имена файлов допустимыми или переносимыми | |
| Легковесный клиент типа finger; выдает некоторую информацию о заданных пользователях | |
| Разбивает файлы для печати на страницы и столбцы | |
| Выдает значения переменных окружения | |
| Выводит аргументы в соответствии с заданным форматом, подобно функции C printf. | |
| Создает перестановочный индекс по содержимому указанных файлов с каждым ключевым словом в своем контексте | |
| Сообщает имя текущего рабочего каталога | |
| Выдает значение указанной символической ссылки | |
| Возвращает приведенное к обычному виду полное имя файла | |
| Удаляет файлы или каталоги | |
| Удаляет каталоги, если они пусты | |
| Запускает команду с указанным контекстом безопасности | |
| Выдает последовательность чисел из указанного диапазона с указанным значением приращения | |
| Выводит или проверяет контрольные суммы 160-битного алгоритма безопасного хеширования 1 (SHA1) | |
| Выводит или проверяет контрольные суммы 224-битного алгоритма безопасного хеширования | |
| Выводит или проверяет контрольные суммы 256-битного алгоритма безопасного хеширования | |
| Выводит или проверяет контрольные суммы 384-битного алгоритма безопасного хеширования | |
| Выводит или проверяет контрольные суммы 512-битного алгоритма безопасного хеширования | |
| Многократно перезаписывает заданные файлы сложными шаблонами, что затрудняет восстановление данных. | |
| Перемешивает строки текста | |
| Делает паузу на заданный промежуток времени | |
| Сортирует строки в указанных файлах | |
| Разбивает заданный файл на несколько частей в соответствии с указанным размером или количеством строк | |
| Отображает статус файла или файловой системы | |
| Запускает команды с измененными операциями буферизации для своих стандартных потоков. | |
| Устанавливает или сообщает настройки терминала | |
| Выводит контрольную сумму и количество блоков для каждого заданного файла | |
| Сбрасывает буферы файловой системы; он принудительно записывает измененные блоки на диск и обновляет суперблок | |
| Конкатенация содержимого указанных файлов в обратном порядке | |
| Выводит последние десять строк (или заданное количество строк) каждого указанного файла | |
| Считывает данные со стандартного потока ввода, записывает как в стандартный вывод, так и в указанные файлы | |
| Сравнивает значения и проверяет типы файловs | |
| Запускает команду с ограничением по времени | |
| Изменяет временные метки файлов, устанавливая время доступа и модификации данных файлов на текущее время; несуществующие файлы создаются с нулевой длиной | |
| Переводит, сжимает и удаляет заданные символы из стандартного потока | |
| Ничего не делает, указывает на успешное выполнение операции; он всегда завершается с кодом состояния, указывающим на успех | |
| Сжимает или расширяет файл до указанного размера | |
| Выполняет топологическую сортировку; записывает полностью упорядоченный список в соответствии с частичным упорядочением в данном файле | |
| Сообщает имя файла терминала, подключенного к стандартному вводу. | |
| Сообщает системную информацию | |
| Преобразует пробелы в табуляции | |
| Удаляет все повторяющиеся копии уже имеющихся строк, кроме одной | |
| Удаляет указанный файл | |
| Сообщает имена пользователей, вошедших в систему в данный момент | |
| То же, что ls -l | |
| Сообщает количество строк, слов и байт для каждого заданного файла, а также общее количество строк, если указано более одного файла | |
| Сообщает, кто вошел в систему | |
| Сообщает имя пользователя, соответствующее идентификатору текущего пользователя | |
| 
                    Повторно выводит  | |
| Библиотека, используемая командой stdbuf | 
![[Примечание]](../images/note.png)