Список команд Unix

Материал из Википедии — свободной энциклопедии
Это текущая версия страницы, сохранённая ШаманСемен (обсуждение | вклад) в 16:57, 5 июля 2023 (Список: орфография). Вы просматриваете постоянную ссылку на эту версию.
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Это список команд Unix, указанных в стандарте IEEE Std 1003.1-2008, который является частью единой спецификации UNIX (SUS). Данные команды представлены в операционных системах Unix и большинстве Unix-подобных операционных систем.

IEEE Std 1003.1-2008
Имя Категория Статус (Код) Описание Первое появление
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[сомнительно]
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