НАИМЕНОВАНИЕ
intr -
запускает команду у которой разрешены
прерывания
РЕЗЮМЕ
intr [-d]
[-t seconds] command [arg...]
ОПИСАНИЕ
Intr
запускает команду с разрешенными
прерываниями клавиатуры
и стандартным
вводом, выводом и ошибками перенаправленными
в терминал или на консоль. Она также
может быть использована
и для обратного:
отделить процесс от терминала.
Есть
три ситуации когда intr может быть
использован: Из процесса
который не
контролирует tty, например в /etc/rc что
запускает
процессы при старте системы
или администратором для перезапуска
демонов.
В пкрвом случае intr будет
использовать /dev/console для
контроля над
tty и стандартного ввода/вывода/ошибок.
Во втором
случае, intr будет использовать
/dev/tty для подключения команды
к
контролируемому tty. Ну а в третем случае,
процес будет удален
из группы процессов,
и его ввод будет переопределен на
/dev/null
а вывод на /dev/log.
ОПЦИИ
-d Демонизовать процес вместо
выведения его на передний план.
Не
забудте использовать '&' чтобы указать
шелу не ожидать
завершения процеса,
потому что вы не сможете убить его через
функциональные клавиши.
-t seconds
Запланировать уничтожение процесса
через переданное число секунд.
Используйте
это когда процессы могут зависать через
определенное время.
ФАЙЛЫ
/dev/console Текущая консоль компьютера.
/dev/log Устройство для логирования
сообщений.
/dev/tty Имя контролируемого
tty.
СМОТРЕТЬ ТАКЖЕ
boot(8),
tty(4), setsid(2), alarm(2).
ОШИБКИ
Может
быть intr -d будет форкаться для порождения
процеса, но
автору нравиться если
процесс остается в списке процессов
его
оболочки.
АВТОР
Kees J.
Bot (kjb@cs.vu.nl)
Перевод Андрей Л. Унгер (cobaltsys@nm.ru)