| :(двоеточие) | Только интерпретирует аргументы. |
| . (точка) | Считывает указанный файл, а затем выполняет содержащиеся в нем команды. |
| break | Прерывает цикл команды for, while, until или select, если он выполняется. |
| continue | Возобновляет следующий внешний цикл команды for, while или until. |
| eval | Выполняет команду или команды, указанные в качестве параметров. |
| exec | Запускает команду, указанную в параметре Аргумент, не создавая нового процесса (команда заменяет оболочку). |
| exit | Завершает работу оболочки с кодом возврата, заданным в параметре n. |
| export | Заносит указанные имена в список имен, которые автоматически экспортируются в среду выполнения следующих команд. |
| newgrp | Эквивалентна команде exec /usr/bin/newgrp [Группа ...]. |
| readonly | Для указанных файлов устанавливаются права доступа только на чтение. |
| return | Возвращает управление из текущей функции в сценарий, из которого она была вызвана. |
| set | Если команда выполняется без параметров, то она выводит список всех переменных оболочки и соответствующие им значения в алфавитном порядке, определяемом текущей локалью. |
| shift | Предназначена для переименования позиционных переменных. |
| times | Показывает общее время, которое заняло выполнение пользовательских и системных процессов в оболочке. |
| trap | Выполняет указанную команду, когда оболочка получает один из перечисленных сигналов. |
| typeset | Позволяет задавать атрибуты и значения параметров оболочки. |
| unset | Удаляет значения и атрибуты указанных параметров. |
| alias | Записывает в стандартный вывод список псевдонимов. |
| bg | Переводит указанные задания в фоновый режим. |
| cd | Предназначена для перехода из текущего каталога в указанный каталог или замены текущей строки указанной строкой. |
| echo | Записывает строки символов в устройство стандартного вывода. |
| fc | Выбирает интервал команд из списка хронологии, размер которого равен значению переменной HISTSIZE. После подстановки новых значений вместо старых выбранные команды последовательно выполняются. |
| fg | Переводит указанный процесс в фоновый режим. |
| getopts | Проверяет правильность опций в параметре аргумент. |
| jobs | Предназначена для просмотра информации об указанных заданиях. |
| kill | Отправляет сигнал TERM (сигнал завершения) указанным заданиям и процессам. |
| let | Вычисляет указанное арифметическое выражение. |
| Направляет указанный аргумент в стандартный вывод оболочки. | |
| pwd | Эквивалентна команде print -r -$PWD. |
| read | Считывает входную информацию оболочки. |
| ulimit | Задает или показывает ограничения на ресурсы пользовательских процессов из файла /etc/security/limits. |
| umask | Определяет права доступа к файлу. |
| unalias | Удаляет имена из списка псевдонимов. |
| wait | Ожидает завершения указанного задания и завершается. |
| whence | Показывает, как будет интерпретироваться слово, если оно будет задано в качестве имени команды. |
Дополнительная информация приведена в разделе Встроенные команды оболочки Korn (POSIX).