Unix Man (Справочное руководство)


GETTY(1M) - часть 2


Если не указан ни один из необязательных аргументов, программа getty устанавливает скорость в 300 бод, бесструктурный режим (реакция на каждый символ), без отображения вводимых символов, без контроля четности, символы перевода строки будут заменяться последовательностью (возврат каретки, переход к новой строке) и символы табуляции будут заменяться пробелами при выдаче их на стандартный вывод. Затем getty выдает приглашение и приступает к посимвольному вводу входного имени пользователя. Если будет получен символ с нулевым кодом (или произойдет нарушение протокола), делается вывод, что пользователь нажал клавишу прерывания. В результате getty произведет попытку использовать следующее значение скорости из серии доступных значений, определенных в файле /etc/gettydefs.

Ввод входного имени пользователя должен завершаться нажатием клавиши перевода строки или возврата каретки. В последнем случае устанавливается соотвестствующая трактовка системой символа возврата каретки [см. ].

Имя пользователя просматривается на предмет наличия в нем малых букв; если таковых нет и имя не пусто, система в дальнейшем будет преобразовывать все большие буквы в малые.

Наконец, программа getty выполняет системный вызов и заменяется программой login с входным именем пользователя в качестве аргумента. После имени пользователя могут быть введены дополнительные аргументы, которые будут переданы программе login, и та поместит их в окружение [см. ].

ФАЙЛЫ

/etc/gettydefs Файл с данными о скорости обмена и ха- рактеристиками терминалов. /etc/issue Файл, содержимое которого выдается пе- ред приглашением к входу в систему.

СМ. ТАКЖЕ


, .

, в Справочнике пользователя.

, , в Справочнике программиста.

СЮРПРИЗЫ


Хотя getty в принципе поддерживает соглашение об экранировании одиночных символов, на некоторые управляющие символы соглашение не распространяется. Так, при входе в систему символы #, @, /, !, _, забой, CTRL+U, CTRL+D и & нельзя употреблять во входном имени или дополнительных аргументах. Программа getty использует эти символы для определения конца строки, принятого протокола и вида символа забоя; они всегда интерпретируются как имеющие специальное значение.




Начало  Назад  Вперед



Книжный магазин