мета-данные страницы
  •  

Это старая версия документа!


coreutils

GNU coreutils - пакет базовых утилит для работы с файлами, текстом и командной оболочкой.

утилита описание
arch вывести имя оборудования машины (то же, что и uname -m)
b2sum вычислить и проверить дайджест сообщения BLAKE2
base32 кодировать/декодировать данные в base32 и выводить на стандартный вывод
base64 кодировать/декодировать данные в base64 и выводить на стандартный вывод
basename удалить директорию и суффикс из имен файлов
basenc кодировать/декодировать данные и выводить на стандартный вывод
cat конкатенировать файлы и выводить на стандартный вывод
chcon изменить контекст безопасности файла
chgrp изменить группу владельца
chmod изменить биты режима файла
chown изменить владельца и группу файла
chroot запустить команду или интерактивную оболочку с специальным корневым каталогом
cksum вычислить и проверить контрольные суммы файлов
comm сравнить два отсортированных файла построчно
coreutils единый бинарный файл для программ coreutils
cp копировать файлы и директории
csplit разбить файл на секции, определяемые контекстными строками
cut удалить секции из каждой строки файлов
date вывести или установить системную дату и время
dd конвертировать и копировать файл
df отчитаться о использовании пространства файловой системы
dir перечислить содержимое директории
dircolors настройка цвета для ls
dirname удалить последний компонент из имени файла
du оценить использование пространства файла
echo отобразить строку текста
env запустить программу в измененной среде
expand конвертировать табуляции в пробелы
expr вычислить выражения
factor разложить числа на множители
false ничего не делать, безуспешно
fmt простой оптимальный текстовый форматировщик
fold обернуть каждую входную строку, чтобы она вписывалась в заданную ширину
groups вывести группы, в которых находится пользователь
head вывести первую часть файлов
hostid вывести числовой идентификатор текущего хоста
hostname установить или вывести имя текущей системы хоста
id вывести реальные и эффективные идентификаторы пользователя и группы
install копировать файлы и устанавливать атрибуты
join объединить строки двух файлов по общему полю
kill отправить сигналы процессам или перечислить сигналы
link вызвать функцию link для создания ссылки на файл
ln создавать ссылки между файлами
logname вывести имя пользователя
ls перечислить содержимое директории
md5sum вычислить и проверить дайджест сообщения MD5
mkdir создать директории
mkfifo создать FIFO (именованные каналы)
mknod создать специальные файлы блочного или символьного типа
mktemp создать временный файл или директорию
mv переместить (переименовать) файлы
nice запустить программу с измененным приоритетом планирования
nl пронумеровать строки файлов
nohup запустить команду, не подверженную зависаниям, с выводом в не tty
nproc вывести количество доступных процессорных единиц
numfmt конвертировать числа из/в человекочитаемые строки
od вывести файлы в восьмеричном и других форматах
paste объединить строки файлов
pathchk проверить, являются ли имена файлов действительными или переносимыми
pinky легковесный finger
pr конвертировать текстовые файлы для печати
printenv вывести все или часть окружения
printf форматировать и выводить данные
ptx создать переставленный индекс содержимого файла
pwd вывести имя текущего/рабочего каталога
readlink вывести разрешенные символические ссылки или канонические имена файлов
realpath вывести разрешенный путь
rm удалить файлы или директории
rmdir удалить пустые директории
runcon запустить команду с указанным контекстом безопасности
seq вывести последовательность чисел
sha1sum вычислить и проверить дайджест сообщения SHA1
sha224sum вычислить и проверить дайджест сообщения SHA224
sha256sum вычислить и проверить дайджест сообщения SHA256
sha384sum вычислить и проверить дайджест сообщения SHA384
sha512sum вычислить и проверить дайджест сообщения SHA512
shred перезаписать файл, чтобы скрыть его содержимое, и, при желании, удалить его
shuf генерировать случайные перестановки
sleep задержать выполнение на заданное время
sort сортировать строки текстовых файлов
split разбить файл на части
stat отобразить статус файла или файловой системы
stdbuf Запустить КОМАНДУ с измененными операциями буферизации для ее стандартных потоков.
stty изменить и вывести настройки терминала
sum контрольная сумма и подсчет блоков в файле
sync синхронизировать кэшированные записи с постоянным хранилищем
tac конкатенировать и выводить файлы в обратном порядке
tail вывести последнюю часть файлов
tee читать из стандартного ввода и записывать в стандартный вывод и файлы
test проверять типы файлов и сравнивать значения
timeout запустить команду с ограничением по времени
touch изменить временные метки файла
tr переводить или удалять символы
true ничего не делать, успешно
truncate уменьшить или увеличить размер файла до указанного размера
tsort выполнить топологическую сортировку
tty вывести имя файла терминала, подключенного к стандартному вводу
uname вывести информацию о системе
unexpand конвертировать пробелы в табуляции
uniq сообщить или пропустить повторяющиеся строки
unlink вызвать функцию unlink для удаления указанного файла
uptime сообщить, как долго система работает
users вывести имена пользователей, которые в настоящее время вошли в систему на текущем хосте
vdir перечислить содержимое директории
wc вывести количество новых строк, слов и байтов для каждого файла
who показать, кто вошел в систему
whoami вывести эффективное имя пользователя
yes выводить строку многократно, пока не будет убито