Это список команд Unix, указанных в стандарте IEEE Std 1003.1-2008, который является частью единой спецификации UNIX (SUS). Эти команды можно найти в операционных системах Unix и большинстве Unix-подобных операционных систем.
Список
Имя | Категория | Статус (код опции) | Описание | Впервые появился |
---|---|---|---|---|
admin | SCCS | Дополнительно (XSI) | Создание и администрирование файлов SCCS | PWB UNIX |
alias | Разное | Обязательный | Определить или отобразить псевдонимы | |
ar | Разное | Обязательный | Создавать и поддерживать архивы библиотеки | Версия 1 AT&T UNIX |
asa | Обработка текста | Необязательно (FR) | Интерпретация управляющих символов каретки | Система V |
at | Управление процессом | Обязательный | Выполнять команды позже | Версия 7 AT&T UNIX |
awk | Обработка текста | Обязательный | Язык сканирования и обработки шаблонов | Версия 7 AT&T UNIX |
basename | Файловая система | Обязательный | Возвращает некаталогическую часть имени пути; см. также dirname | Версия 7 AT&T UNIX |
batch | Управление процессом | Обязательный | Запланировать выполнение команд в пакетной очереди | |
bc | Разное | Обязательный | Язык арифметики произвольной точности | Версия 6 AT&T UNIX |
bg | Управление процессом | Дополнительно (ВВЕРХ) | Запускать задания в фоновом режиме | |
cc /c99 | C программирование | Дополнительно (CD) | Компилировать стандартные программы на C | IEEE Std 1003.1-2001 |
cal | Разное | Дополнительно (XSI) | Распечатать календарь | Версия 5 AT&T UNIX |
cat | Файловая система | Обязательный | Объединить и распечатать файлы | Версия 1 AT&T UNIX |
cd | Файловая система | Обязательный | Измените рабочий каталог | Версия 6 AT&T UNIX |
cflow | C программирование | Дополнительно (XSI) | Сгенерируйте граф вызовов на языке C | Система V |
chgrp | Файловая система | Обязательный | Изменить владельца файловой группы | PWB UNIX |
chmod | Файловая система | Обязательный | Измените режимы файлов / атрибуты / разрешения | Версия 1 AT&T UNIX |
chown | Файловая система | Обязательный | Изменить владельца файла | Версия 1 AT&T UNIX |
cksum | Файловая система | Обязательный | Записывать контрольные суммы и размеры файлов | 4.4BSD |
cmp | Файловая система | Обязательный | Сравните два файла; см. также diff | Версия 1 AT&T UNIX |
comm | Обработка текста | Обязательный | Выбрать или отклонить строки, общие для двух файлов | Версия 4 AT&T UNIX |
command | Программирование оболочки | Обязательный | Выполнить простую команду | |
compress | Файловая система | Дополнительно (XSI) | Сжать данные | 4.3BSD |
cp | Файловая система | Обязательный | Копировать файлы | Версия 1 AT&T UNIX |
crontab | Разное | Обязательный | График периодической фоновой работы | Система V |
csplit | Обработка текста | Обязательный | Разделить файлы на основе контекста | PWB UNIX |
ctags | C программирование | Дополнительно (SD) | Создайте файл тегов | 3BSD |
cut | Обработка текста | Обязательный | Вырезать выбранные поля каждой строки файла | Система III |
cxref | C программирование | Дополнительно (XSI) | Создание таблицы перекрестных ссылок программы на языке C | Система V |
date | Разное | Обязательный | Отображение даты и времени | Версия 1 AT&T UNIX |
dd | Файловая система | Обязательный | Конвертируйте и копируйте файл | Версия 5 AT&T UNIX |
delta | SCCS | Дополнительно (XSI) | Сделайте дельту (изменение) файла SCCS | PWB UNIX |
df | Файловая система | Обязательный | Сообщить о свободном месте на диске | Версия 1 AT&T UNIX |
diff | Обработка текста | Обязательный | Сравните два файла; см. также cmp | Версия 5 AT&T UNIX |
dirname | Файловая система | Обязательный | Возвращает часть пути к каталогу; см. также базовое имя | Система III |
du | Файловая система | Обязательный | Оценить использование файлового пространства | Версия 1 AT&T UNIX |
echo | Программирование оболочки | Обязательный | Записать аргументы в стандартный вывод | Версия 2 AT&T UNIX |
ed | Обработка текста | Обязательный | Стандартный текстовый редактор | Версия 1 AT&T UNIX |
env | Разное | Обязательный | Установите среду для вызова команды | Система III |
ex | Обработка текста | Дополнительно (XSI) | Текстовый редактор | 1BSD |
expand | Обработка текста | Обязательный | Преобразование табуляции в пробелы | 3BSD |
expr | Программирование оболочки | Обязательный | Оценивайте аргументы как выражение | Версия 7 AT&T UNIX |
false | Программирование оболочки | Обязательный | Вернуть ложное значение | Версия 7 AT&T UNIX |
fc | Разное | Дополнительно (ВВЕРХ) | Обработать список истории команд | |
fg | Управление процессом | Дополнительно (ВВЕРХ) | Выполняйте задания на переднем плане | |
file | Файловая система | Обязательный | Определить тип файла | Версия 4 AT&T UNIX |
find | Файловая система | Обязательный | Найти файлы | Версия 1 AT&T UNIX |
fold | Обработка текста | Обязательный | Фильтр линий сгиба | 1BSD |
fort77 | Программирование на FORTRAN77 | Устаревший (FD) | Компилятор FORTRAN | XPG4 |
fuser | Управление процессом | Дополнительно (XSI) | Перечислите идентификаторы всех процессов, у которых открыт один или несколько файлов. | Система V |
gencat | Разное | Обязательный | Создать каталог форматированных сообщений | |
get | SCCS | Дополнительно (XSI) | Получить версию файла SCCS | PWB UNIX |
getconf | Разное | Обязательный | Получить значения конфигурации | |
getopts | Программирование оболочки | Обязательный | Параметры утилиты синтаксического анализа | |
grep | Разное | Обязательный | Поиск по тексту шаблона | Версия 4 AT&T UNIX |
hash | Разное | Обязательный | Метод доступа к хэш-базе данных | |
head | Обработка текста | Обязательный | Скопируйте первую часть файлов | PWB UNIX [ ссылка ] |
iconv | Обработка текста | Обязательный | Преобразование кодового набора | HP-UX |
id | Разное | Обязательный | Вернуть личность пользователя | Система V |
ipcrm | Разное | Дополнительно (XSI) | Удаление очереди сообщений, набора семафоров или идентификатора сегмента разделяемой памяти | Система V |
ipcs | Разное | Дополнительно (XSI) | Сообщать о состоянии средств межпроцессного взаимодействия | Система V |
jobs | Управление процессом | Дополнительно (ВВЕРХ) | Отображение статуса заданий в текущем сеансе | |
join | Обработка текста | Обязательный | Объединяет два отсортированных текстовых файла на основе наличия общего поля | Версия 7 AT&T UNIX |
kill | Управление процессом | Обязательный | Завершить или сигнализировать о процессах | Версия 4 AT&T UNIX |
lex | C программирование | Дополнительно (CD) | Создавать программы для лексических задач | Версия 7 AT&T UNIX |
link | Файловая система | Дополнительно (XSI) | Создать жесткую ссылку на файл | Версия 1 AT&T UNIX |
ln | Файловая система | Обязательный | Связать файлы | Версия 1 AT&T UNIX |
locale | Разное | Обязательный | Получите информацию для конкретного региона | |
localedef | Разное | Обязательный | Определить региональную среду | |
logger | Программирование оболочки | Обязательный | Журнал сообщений | 4.3BSD |
logname | Разное | Обязательный | Вернуть логин пользователя | 4.4BSD |
lp | Обработка текста | Обязательный | Отправить файлы на принтер | Система V |
ls | Файловая система | Обязательный | Список содержимого каталога | Версия 1 AT&T UNIX |
m4 | Разное | Обязательный | Макро-процессор | PWB UNIX |
mailx | Разное | Обязательный | Сообщения процесса | Версия 1 AT&T UNIX |
make | Программирование | Дополнительно (SD) | Поддерживать, обновлять и восстанавливать группы программ | PWB UNIX |
man | Разное | Обязательный | Показать системную документацию | Версия 2 AT&T UNIX |
mesg | Разное | Обязательный | Разрешить или запретить сообщения | Версия 1 AT&T UNIX |
mkdir | Файловая система | Обязательный | Сделайте каталоги | Версия 1 AT&T UNIX |
mkfifo | Файловая система | Обязательный | Создавайте специальные файлы FIFO | 4.4BSD [ сомнительно ] |
more | Обработка текста | Дополнительно (ВВЕРХ) | Отображение файлов по страницам | 3BSD |
mv | Файловая система | Обязательный | Переместить или переименовать файлы | Версия 1 AT&T UNIX |
newgrp | Разное | Обязательный | Перейти в новую группу | Версия 6 AT&T UNIX |
nice | Управление процессом | Обязательный | Вызов утилиты с измененным значением nice | Версия 4 AT&T UNIX |
nl | Обработка текста | Дополнительно (XSI) | Фильтр нумерации строк | Система III |
nm | C программирование | Дополнительно (SD, XSI) | Напишите список имен объектного файла | Версия 1 AT&T UNIX |
nohup | Управление процессом | Обязательный | Вызов утилиты, невосприимчивой к зависаниям | Версия 4 AT&T UNIX |
od | Разное | Обязательный | Файлы дампа в различных форматах | Версия 1 AT&T UNIX |
paste | Обработка текста | Обязательный | Объединить соответствующие или последующие строки файлов | Версия 32V AT&T UNIX |
patch | Обработка текста | Обязательный | Применить изменения к файлам | 4.3BSD |
pathchk | Файловая система | Обязательный | Проверить пути | |
pax | Разное | Обязательный | Обмен переносными архивами | 4.4BSD [ необходима ссылка ] |
pr | Обработка текста | Обязательный | Распечатать файлы | Версия 1 AT&T UNIX |
printf | Программирование оболочки | Обязательный | Записать форматированный вывод | 4.3BSD-Reno |
prs | SCCS | Дополнительно (XSI) | Распечатать файл SCCS | PWB UNIX |
ps | Управление процессом | Обязательный | Отчет о состоянии процесса | Версия 4 AT&T UNIX |
pwd | Файловая система | Обязательный | Распечатать рабочий каталог | Версия 5 AT&T UNIX |
qalter | Пакетные утилиты | Устаревший (BE) | Изменить пакетное задание | |
qdel | Пакетные утилиты | Устаревший (BE) | Удалить пакетные задания | |
qhold | Пакетные утилиты | Устаревший (BE) | Удерживайте пакетные задания | |
qmove | Пакетные утилиты | Устаревший (BE) | Переместить пакетные задания | |
qmsg | Пакетные утилиты | Устаревший (BE) | Отправить сообщение для пакетных заданий | |
qrerun | Пакетные утилиты | Устаревший (BE) | Повторно запустить пакетные задания | |
qrls | Пакетные утилиты | Устаревший (BE) | Выпуск пакетных заданий | |
qselect | Пакетные утилиты | Устаревший (BE) | Выберите пакетные задания | |
qsig | Пакетные утилиты | Устаревший (BE) | Сигнальные пакетные задания | |
qstat | Пакетные утилиты | Устаревший (BE) | Показать статус пакетных заданий | |
qsub | Пакетные утилиты | Устаревший (BE) | Отправить сценарий | |
read | Программирование оболочки | Обязательный | Прочитать строку из стандартного ввода | |
renice | Управление процессом | Обязательный | Установите хорошие значения запущенных процессов | 4BSD |
rm | Файловая система | Обязательный | Удалить записи из каталога | Версия 1 AT&T UNIX |
rmdel | SCCS | Дополнительно (XSI) | Удалить дельту из файла SCCS | PWB UNIX |
rmdir | Файловая система | Обязательный | Удалите каталоги, если они пусты. | Версия 1 AT&T UNIX |
sact | SCCS | Дополнительно (XSI) | Распечатать текущую операцию редактирования файла SCCS | Система III |
sccs | SCCS | Дополнительно (XSI) | Фронтенд для подсистемы SCCS | 4.3BSD |
sed | Обработка текста | Обязательный | Редактор потока | Версия 7 AT&T UNIX |
sh | Программирование оболочки | Обязательный | Shell , стандартный интерпретатор командного языка | Версия 7 AT&T UNIX (в более ранних версиях sh была оболочкой Томпсона или оболочкой PWB ) |
sleep | Программирование оболочки | Обязательный | Приостановить выполнение на интервал | Версия 4 AT&T UNIX |
sort | Обработка текста | Обязательный | Сортировка, объединение или проверка текстовых файлов | Версия 1 AT&T UNIX |
split | Разное | Обязательный | Разбивать файлы на части | Версия 3 AT&T UNIX |
strings | C программирование | Обязательный | Найдите строки для печати в файлах | 2BSD |
strip | C программирование | Дополнительно (SD) | Удалите ненужную информацию из исполняемых файлов | Версия 1 AT&T UNIX |
stty | Разное | Обязательный | Установите параметры для терминала | Версия 2 AT&T UNIX |
tabs | Разное | Обязательный | Установите вкладки терминала | PWB UNIX |
tail | Обработка текста | Обязательный | Скопируйте последнюю часть файла | PWB UNIX [ ссылка ] |
talk | Разное | Дополнительно (ВВЕРХ) | Поговорите с другим пользователем | 4.2BSD |
tee | Программирование оболочки | Обязательный | Дублируйте стандартный вывод | Версия 5 AT&T UNIX |
test | Программирование оболочки | Обязательный | Оценить выражение | Версия 7 AT&T UNIX |
time | Управление процессом | Обязательный | Время простая команда | Версия 3 AT&T UNIX |
touch | Файловая система | Обязательный | Изменить время доступа к файлам и их модификации | Версия 7 AT&T UNIX |
tput | Разное | Обязательный | Изменить характеристики терминала | Система V |
tr | Обработка текста | Обязательный | Перевести символы | Версия 4 AT&T UNIX |
true | Программирование оболочки | Обязательный | Вернуть истинное значение | Версия 7 AT&T UNIX |
tsort | Обработка текста | Обязательный | Топологическая сортировка | Версия 7 AT&T UNIX |
tty | Разное | Обязательный | Верните пользователя терминала имя | Версия 1 AT&T UNIX |
type | Разное | Дополнительно (XSI) | Отображает, как имя будет интерпретироваться при использовании в качестве команды | |
ulimit | Разное | Дополнительно (XSI) | Установить или сообщить о предельном размере файла | |
umask | Разное | Обязательный | Получить или установить маску создания режима файла | Система III |
unalias | Разное | Обязательный | Удалить определения псевдонимов | |
uname | Разное | Обязательный | Название системы возврата | PWB UNIX |
uncompress | Разное | Дополнительно (XSI) | Развернуть сжатые данные | 4.3BSD |
unexpand | Обработка текста | Обязательный | Преобразование пробелов в табуляции | 3BSD |
unget | SCCS | Дополнительно (XSI) | Отменить предыдущее получение файла SCCS | Система III |
uniq | Обработка текста | Обязательный | Сообщить или отфильтровать повторяющиеся строки в файле | Версия 3 AT&T UNIX |
unlink | Файловая система | Дополнительно (XSI) | Вызов функции отмены связи | Версия 1 AT&T UNIX |
uucp | Сеть | Необязательно (UU) | Копирование из системы в систему | Версия 7 AT&T UNIX |
uudecode | Сеть | Обязательный | Расшифровать двоичный файл | 4BSD |
uuencode | Сеть | Обязательный | Кодировать двоичный файл | 4BSD |
uustat | Сеть | Необязательно (UU) | запрос статуса uucp и управление заданиями | Система III |
uux | Управление процессом | Необязательно (UU) | Удаленное выполнение команд | Версия 7 AT&T UNIX |
val | SCCS | Дополнительно (XSI) | Проверить файлы SCCS | Система III |
vi | Обработка текста | Дополнительно (ВВЕРХ) | Экранно-ориентированный (визуальный) редактор дисплея | 1BSD |
wait | Управление процессом | Обязательный | Ожидайте завершения процесса | Версия 4 AT&T UNIX |
wc | Обработка текста | Обязательный | Количество строк, слов и байтов или символов | Версия 1 AT&T UNIX |
what | SCCS | Дополнительно (XSI) | Определить файлы SCCS | PWB UNIX |
who | Системное администрирование | Обязательный | Показать, кто находится в системе | Версия 1 AT&T UNIX |
write | Разное | Обязательный | Написать в терминал другого пользователя | Версия 1 AT&T UNIX |
xargs | Программирование оболочки | Обязательный | Создавать списки аргументов и вызывать утилиту | PWB UNIX |
yacc | C программирование | Дополнительно (CD) | Еще один компилятор компилятора | PWB UNIX |
zcat | Обработка текста | Дополнительно (XSI) | Расширяйте и объединяйте данные | 4.3BSD |
Смотрите также
- Список команд GNU Core Utilities
- Список приложений GNOME
- Список пакетов GNU
- Список приложений KDE
- Список демонов Unix
- Список веб-браузеров для Unix и Unix-подобных операционных систем
- Философия Unix
- util-linux
Сноски
Внешние ссылки
- Спецификации IEEE Std 1003.1,2004
- Спецификации IEEE Std 1003.1,2008
- Rosetta Stone For * Nix - настраиваемый список эквивалентных программ для систем * nix.
- Список сокращений Unix: Команды Unix - объясняет названия многих команд Unix.