Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: tty pty и тп ..., open  (Прочитано 5757 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Mayor
Специалист

ru
Offline Offline

« : 01-07-2007 10:21 » 

допустим я загрузился баш на /dev/console вместо инита

как открыть баш или less на другом терминале\консоли или как это называется?

какое устройсво использует терминал?

стандартно ядро приминает 12 сигналов от альт ФХ для переключания клавиатуры-экрана на другой терминал, как посадить еще 12 сигналов на ктрл альт ФХ чтобы было под рукой 24 текстовых терминалов?
Записан

1n c0de we trust
McZim
Модератор

ru
Offline Offline
Пол: Мужской
Я странный


WWW
« Ответ #1 : 01-07-2007 16:34 » 

http://how-to.ru/linux/faq/Text-Terminal-HOWTO.html#toc2
Записан

The CBO without stats is like a morning without coffee. (c) T.Kyte.
Mayor
Специалист

ru
Offline Offline

« Ответ #2 : 03-07-2007 15:25 » 


воспользовался более современной версией:
http://tldp.org/HOWTO/Text-Terminal-HOWTO.html

как оказалось мне надо было конкретную инфу по виртуальному терминалу:
так что перешел по ссылке:

http://tldp.org/HOWTO/Keyboard-and-Console-HOWTO.html

после этого остался ряд не решенных вопросов:

по умолчанию в ядре забиндено 24 комбинаций клавиш альт контрл фх для посылки ядру ,сигнала? или как это называется на переключение ввода-вывода экрана на один из этих терминалов

терминал открывается командой openvt, которая перенаправляет стандартные каналы процесса на указанный терминал

как называется устройство которое отвечает за ввод вывод с виртуального терминала?

что нада вкомпилить в ядро чтобы обеспечить работу вт?

чем можно забиндить комбинации клавишь на переключение вт?

open vt входит в состав пакета kbd
http://www.kernel.org/pub/linux/utils/kbd/

он образца 2004 года паральельно вроде развивались console-tools kyrilic etc
разрабатываются ли сейчас какие нить альтернативы kbd или имеет смысл начать его компиляцию?
Записан

1n c0de we trust
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #3 : 03-07-2007 18:47 » 

Консоль - одно символьное устройство - /dev/console . Как для любого символьного устройства, по идеологии unix, для консоли допускается только последовательный ввод-вывод и ioctl-управление.
Виртуальные терминалы - тоже символьные устройства с буферизацией. Используют консоль для мультиплексированного ввода-вывода.

Для компиляции поддержки вирт.терминалов см. ".config" на предмет параметров CONFIG_VT и CONFIG_VT_CONSOLE.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines