Список команд Unix
Это список команд Unix, указанных в стандарте IEEE Std 1003.1-2008, который является частью единой спецификации UNIX (SUS). Данные команды представлены в операционных системах Unix и большинстве Unix-подобных операционных систем.
СписокПравить
Имя | Категория | Статус (Код) | Описание | Первое появление | |
---|---|---|---|---|---|
admin | SCCS | Опциональная (XSI) | Создание и управление файлами SCCS | PWB UNIX | |
alias | Прочее | Необходимая | Определение и вывод псевдонимов | ||
ar | Прочее | Необходимая | Создание и управление архивамибиблиотек | Version 1 AT&T UNIX | |
asa | Обработка текста | Опциональная (FR) | Интерпретация символов управления курсором | System V | |
at | Управление процессами | Необходимая | Выполнение команд по таймеру | Version 7 AT&T UNIX | |
awk | Обработка текста | Необходимая | Язык чтения и обработки паттернов | Version 7 AT&T UNIX | |
basename | Файловая система | Необходимая | Возвращает непосредственно имя файла, без родительских директорий, см. также dirname | Version 7 AT&T UNIX | |
batch | Управление процессами | Необходимая | Распределение командами для выполнения в очереди | ||
bc | Прочее | Необходимая | Язык длинной арифметики | Version 6 AT&T UNIX | |
bg | Управление процессами | Опциональная (UP) | Запуск задач в фоновом режиме | ||
cc/c99 | Программирование на C | Опциональная (CD) | Компиляция стандартных программ на С | IEEE Std 1003.1-2001 | |
cal | Прочее | Опциональная (XSI) | Вывод календаря | Version 5 AT&T UNIX | |
cat | Файловая система | Необходимая | Конкатенация и вывод файлов | Version 1 AT&T UNIX | |
cd | Файловая система | Необходимая | Смена рабочей директории | Version 6 AT&T UNIX | |
cflow | Программирование на C | Опциональная (XSI) | Генерация графа вызовов программ на С | System V | |
chgrp | Файловая система | Необходимая | Изменение группы владельцев файла | PWB UNIX | |
chmod | Файловая система | Необходимая | Изменение режимов/аттрибутов/прав файла | Version 1 AT&T UNIX | |
chown | Файловая система | Необходимая | Изменение прав владения файла | Version 1 AT&T UNIX | |
cksum | Файловая система | Необходимая | Запись котрольных сумм и размеров файла | 4.4BSD | |
cmp | Файловая система | Необходимая | Сравнение двух файлов; см. также diff | Version 1 AT&T UNIX | |
comm | Обработка текста | Необходимая | Select or reject lines common to two files | Version 4 AT&T UNIX | |
command | Программирование оболочки терминала | Необходимая | Выполнить простую команду | ||
compress | Файловая система | Опциональная (XSI) | Сжатие данных | 4.3BSD | |
cp | Файловая система | Необходимая | Копирование файлов | Version 1 AT&T UNIX | |
crontab | Прочее | Необходимая | Создание расписания фоновых задач | System V | |
csplit | Обработка текста | Необходимая | Разбиение файлов на основе контекста | PWB UNIX | |
ctags | Программирование на C | Опциональная (SD) | Создание файла тегов | 3BSD | |
cut | Обработка текста | Необходимая | Вырезка выбранных полей каждой строки файла | System III | |
cxref | Программирование на C | Опциональная (XSI) | Generate a C-language program cross-reference table | System V | |
date | Прочее | Необходимая | Вывод даты и времени | Version 1 AT&T UNIX | |
dd | Файловая система | Необходимая | Конвертация и копирование файла | Version 5 AT&T UNIX | |
delta | SCCS | Опциональная (XSI) | Make a delta (change) to an SCCS file | PWB UNIX | |
df | Файловая система | Необходимая | Вывод свободного дискового пространства | Version 1 AT&T UNIX | |
diff | Обработка текста | Необходимая | Сравнение двух файлов; см. также cmp | Version 5 AT&T UNIX | |
dirname | Файловая система | Необходимая | Вывод директорий пути; см. также basename | System III | |
du | Файловая система | Необходимая | Вывод использования дискового пространства | Version 1 AT&T UNIX | |
echo | Программирование оболочки терминала | Необходимая | Вывод аргументов в стандартный вывод | Version 2 AT&T UNIX | |
ed | Обработка текста | Необходимая | Стандартный текстовый редактор | Version 1 AT&T UNIX | |
env | Прочее | Необходимая | Установить окружение для выполнения команды | System III | |
ex | Обработка текста | Опциональная (XSI) | Текстовый редактор | 1BSD | |
expand | Обработка текста | Необходимая | Конвертация табов в пробелы | 3BSD | |
expr | Программирование оболочки терминала | Необходимая | Интерпретация аргументов в качестве выражения | Version 7 AT&T UNIX | |
false | Программирование оболочки терминала | Необходимая | Возврат значения false | Version 7 AT&T UNIX | |
fc | Прочее | Опциональная (UP) | Обработка списка истории команд | ||
fg | Управление процессами | Опциональная (UP) | Выполнение задач в не фоновом режиме | ||
file | Файловая система | Необходимая | Определение типа файла | Version 4 AT&T UNIX | |
find | Файловая система | Необходимая | Поиск файлов | Version 1 AT&T UNIX | |
fold | Обработка текста | Необходимая | Filter for folding lines | 1BSD | |
fort77 | Программирование на FORTRAN77 | Obsolescent (FD) | Компилятор FORTRAN | XPG4 | |
fuser | Управление процессами | Опциональная (XSI) | Список всех id процессов с одним и более открытых файлов | System V | |
gencat | Прочее | Необходимая | Generate a formatted message catalog | ||
get | SCCS | Опциональная (XSI) | Возврат версии файла SCCS | PWB UNIX | |
getconf | Прочее | Необходимая | Получение переменных конфигурации | ||
getopts | Программирование оболочки терминала | Необходимая | Parse utility options | ||
grep | Прочее | Необходимая | Поиск текста по шаблону | Version 4 AT&T UNIX | |
hash | Прочее | Необходимая | Метод доступа к хэш-таблицам | ||
head | Обработка текста | Необходимая | Копирование начальной части файла | PWB UNIXОшибка?: некорректно задана дата установки | |
iconv | Обработка текста | Необходимая | Codeset conversion | HP-UX | |
id | Прочее | Необходимая | Возврат id пользователя | System V | |
ipcrm | Прочее | Опциональная (XSI) | Remove a message queue, semaphore set, or shared memory segment identifier | System V | |
ipcs | Прочее | Опциональная (XSI) | Report interprocess communication facilities status | System V | |
jobs | Управление процессами | Опциональная (UP) | Вывод статусов задач текущей сессии | ||
join | Обработка текста | Необходимая | Объединение двух сортированных текстовых файлов на основе поля | Version 7 AT&T UNIX | |
kill | Управление процессами | Необходимая | Уничтожить или послать сигнал процессу | Version 4 AT&T UNIX | |
lex | Программирование на C | Опциональная (CD) | Генерация программ для лексического анализа | Version 7 AT&T UNIX | |
link | Файловая система | Опциональная (XSI) | Создание жёсткой ссылки на файл | Version 1 AT&T UNIX | |
ln | Файловая система | Необходимая | Связывание файлов | Version 1 AT&T UNIX | |
locale | Прочее | Необходимая | Вывод информации о локали | ||
localedef | Прочее | Необходимая | Вывод локального окружения | ||
logger | Программирование оболочки терминала | Необходимая | Сообщения логов | 4.3BSD | |
logname | Прочее | Необходимая | Возврат имени пользователя | 4.4BSD | |
lp | Обработка текста | Необходимая | Послать файлы на принтер | System V | |
ls | Файловая система | Необходимая | Список содержимого директории | Version 1 AT&T UNIX | |
m4 | Прочее | Необходимая | Обработка макросов | PWB UNIX | |
mailx | Прочее | Необходимая | Обработка сообщений | Version 1 AT&T UNIX | |
make | Программирование | Опциональная (SD) | Управление, обновление и генерация групп программ | PWB UNIX | |
man | Прочее | Необходимая | Вывод документации | Version 2 AT&T UNIX | |
mesg | Прочее | Необходимая | Permit or deny messages | Version 1 AT&T UNIX | |
mkdir | Файловая система | Необходимая | Создание директорий | Version 1 AT&T UNIX | |
mkfifo | Файловая система | Необходимая | Создание специальных файлов FIFO | 4.4BSD{{ safesubst:#invoke:Unsubst | $B=
[dubious] |
more | Обработка текста | Опциональная (UP) | Постраничный вывод файлов | 3BSD | |
mv | Файловая система | Необходимая | Перемещение или переименование файлов | Version 1 AT&T UNIX | |
newgrp | Прочее | Необходимая | Изменение группы | Version 6 AT&T UNIX | |
nice | Управление процессами | Необходимая | Выполнение программы с изменённым приоритетом | Version 4 AT&T UNIX | |
nl | Обработка текста | Опциональная (XSI) | Фильтр номеров строк | System III | |
nm | Программирование на C | Опциональная (SD, XSI) | Запись списка имён объектного файла | Version 1 AT&T UNIX | |
nohup | Управление процессами | Необходимая | Invoke a utility immune to hangups | Version 4 AT&T UNIX | |
od | Прочее | Необходимая | Dump files in various formats | Version 1 AT&T UNIX | |
paste | Обработка текста | Необходимая | Merge corresponding or subsequent lines of files | Version 32V AT&T UNIX | |
patch | Обработка текста | Необходимая | Применить изменения к файлу | 4.3BSD | |
patchchk | Файловая система | Необходимая | Проверка путей | ||
pax | Прочее | Необходимая | Portable archive interchange | 4.4BSDОшибка?: некорректно задана дата установки | |
pr | Обработка текста | Необходимая | Печать файлов | Version 1 AT&T UNIX | |
printf | Программирование оболочки терминала | Необходимая | Форматированный вывод | 4.3BSD-Reno | |
prs | SCCS | Опциональная (XSI) | Печать файла SCCS | PWB UNIX | |
ps | Управление процессами | Необходимая | Статус процесса | Version 4 AT&T UNIX | |
pwd | Файловая система | Необходимая | Вывод рабочей директории | Version 5 AT&T UNIX | |
qalter | Пакетная обработка | Устаревшая (BE) | Alter batch job | ||
qdel | Пакетная обработка | Устаревшая (BE) | Delete batch jobs | ||
qhold | Пакетная обработка | Устаревшая (BE) | Hold batch jobs | ||
qmove | Пакетная обработка | Устаревшая (BE) | Move batch jobs | ||
qmsg | Пакетная обработка | Устаревшая (BE) | Send message to batch jobs | ||
qrerun | Пакетная обработка | Устаревшая (BE) | Rerun batch jobs | ||
qrls | Пакетная обработка | Устаревшая (BE) | Release batch jobs | ||
qselect | Пакетная обработка | Устаревшая (BE) | Select batch jobs | ||
qsig | Пакетная обработка | Устаревшая (BE) | Signal batch jobs | ||
qstat | Пакетная обработка | Устаревшая (BE) | Show status of batch jobs | ||
qsub | Пакетная обработка | Устаревшая (BE) | Submit a script | ||
read | Программирование оболочки терминала | Необходимая | Чтение стандартного ввода | ||
renice | Управление процессами | Необходимая | Установка приоритета запущенного процесса | 4BSD | |
rm | Файловая система | Необходимая | Remove directory entries | Version 1 AT&T UNIX | |
rmdel | SCCS | Опциональная (XSI) | Remove a delta from an SCCS file | PWB UNIX | |
rmdir | Файловая система | Необходимая | Удаление пустых директорий | Version 1 AT&T UNIX | |
sact | SCCS | Опциональная (XSI) | Print current SCCS file-editing activity | System III | |
sccs | SCCS | Опциональная (XSI) | Front end for the SCCS subsystem | 4.3BSD | |
sed | Обработка текста | Необходимая | Stream editor | Version 7 AT&T UNIX | |
sh | Программирование оболочки терминала | Необходимая | Shell, стандартный интерпретатор команд | Version 7 AT&T UNIX (in earlier versions, sh was either the Thompson shell or the PWB shell) | |
sleep | Программирование оболочки терминала | Необходимая | Приостановка работы на заданное время | Version 4 AT&T UNIX | |
sort | Обработка текста | Необходимая | Sort, merge, or sequence check text files | Version 1 AT&T UNIX | |
split | Прочее | Необходимая | Разбиение файлов | Version 3 AT&T UNIX | |
strings | Программирование на C | Необходимая | Поиск печатаемых строк в файле | 2BSD | |
strip | Программирование на C | Опциональная (SD) | Удаление ненужной информации в выполняемом файле | Version 1 AT&T UNIX | |
stty | Прочее | Необходимая | Установка параметров терминала | Version 2 AT&T UNIX | |
tabs | Прочее | Необходимая | Установка отступов терминала | PWB UNIX | |
tail | Обработка текста | Необходимая | Копирование конечной части файла | PWB UNIXОшибка?: некорректно задана дата установки | |
talk | Прочее | Опциональная (UP) | Передача сообщения другому пользователю | 4.2BSD | |
tee | Программирование оболочки терминала | Необходимая | Дублирование стандартного вывода | Version 5 AT&T UNIX | |
test | Программирование оболочки терминала | Необходимая | Выполнение выражения | Version 7 AT&T UNIX | |
time | Управление процессами | Необходимая | Time a simple command | Version 3 AT&T UNIX | |
touch | Файловая система | Необходимая | Изменение времени доступа и изменения файла | Version 7 AT&T UNIX | |
tput | Прочее | Необходимая | Изменение параметров терминала | System V | |
tr | Обработка текста | Необходимая | Транслация символов | Version 4 AT&T UNIX | |
true | Программирование оболочки терминала | Необходимая | Возврат значения true | Version 7 AT&T UNIX | |
tsort | Обработка текста | Необходимая | Топологическая сортировка | Version 7 AT&T UNIX | |
tty | Прочее | Необходимая | Вывод имени пользовательского терминала | Version 1 AT&T UNIX | |
type | Прочее | Опциональная (XSI) | Как имя будет интерпретировано, если будет использовано в качестве команды | ||
ulimit | Прочее | Опциональная (XSI) | Установить и вывести предел размера файла | ||
umask | Прочее | Необходимая | Получить или установить маску создания файла | System III | |
unalias | Прочее | Необходимая | Удалить псевдонимы | ||
uname | Прочее | Необходимая | Вывод имени системы | PWB UNIX | |
uncompress | Прочее | Опциональная (XSI) | Декомпрессия данных | 4.3BSD | |
unexpand | Обработка текста | Необходимая | Конвертация пробелов в табы | 3BSD | |
unget | SCCS | Опциональная (XSI) | Undo a previous get of an SCCS file | System III | |
uniq | Обработка текста | Необходимая | Вывод или фильтрация повторяющихся строк в файле | Version 3 AT&T UNIX | |
unlink | Файловая система | Опциональная (XSI) | Вызов функции разлинковки | Version 1 AT&T UNIX | |
uucp | Сеть | Опциональная (UU) | Копирование система-система | Version 7 AT&T UNIX | |
uudecode | Сеть | Необходимая | Декодирование двоичного файла | 4BSD | |
uuencode | Сеть | Необходимая | Кодирование двоичного файла | 4BSD | |
uustat | Сеть | Опциональная (UU) | uucp status inquiry and job control | System III | |
uux | Управление процессами | Опциональная (UU) | Удалённое выполнение команды | Version 7 AT&T UNIX | |
val | SCCS | Опциональная (XSI) | Validate SCCS files | System III | |
vi | Обработка текста | Опциональная (UP) | Экранный (визуальный) редактор | 1BSD | |
wait | Управление процессами | Необходимая | Ожидание завершения процесса | Version 4 AT&T UNIX | |
wc | Обработка текста | Необходимая | Количество строк, слов, байтов или символов | Version 1 AT&T UNIX | |
what | SCCS | Опциональная (XSI) | Identify SCCS files | PWB UNIX | |
who | Системное администрирование | Необходимая | Вывод активного пользователя | Version 1 AT&T UNIX | |
write | Прочее | Необходимая | Запись в другой пользовательский терминал | Version 1 AT&T UNIX | |
xargs | Программирование оболочки терминала | Необходимая | Формирование списка аргументов и выполнение команды | PWB UNIX | |
yacc | Программирование на C | Опциональная (CD) | Ещё один компилятор компиляторов (Yet Another Compiler Compiler) | PWB UNIX | |
zcat | Обработка текста | Опциональная (XSI) | Разворачивание и конкатенация данных | 4.3BSD |
В статье не хватает ссылок на источники (см. рекомендации по поиску). |