[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]

Руководство пользователя: Операционная система и устройства


Список встроенных команд оболочки Korn (POSIX)

Специальные встроенные команды


:(двоеточие) Только интерпретирует аргументы.
. (точка) Считывает указанный файл, а затем выполняет содержащиеся в нем команды.
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 Вычисляет указанное арифметическое выражение.
print Направляет указанный аргумент в стандартный вывод оболочки.
pwd Эквивалентна команде print -r -$PWD.
read Считывает входную информацию оболочки.
ulimit Задает или показывает ограничения на ресурсы пользовательских процессов из файла /etc/security/limits.
umask Определяет права доступа к файлу.
unalias Удаляет имена из списка псевдонимов.
wait Ожидает завершения указанного задания и завершается.
whence Показывает, как будет интерпретироваться слово, если оно будет задано в качестве имени команды.

Дополнительная информация приведена в разделе Встроенные команды оболочки Korn (POSIX).


[ Страница назад | Страница вперед | Содержание | Индекс | Домой | Юридическая информация | Поиск ]