Что делают каждый из ТТИ?

Я знаю, что Alt + Ctrl + F1-F6 берут меня в доступные командные строки и что команда F1 используется для отладки, а F8 - рабочий стол GUI, что я знаю, но сегодня я заметил там в F7, что делает ничего, он отображает только какое-то сообщение в журнале, и есть F9-F12, который просто отображает черный экран с миганием под свитком.

может кто-нибудь просветить меня, что делают эти консоли, ? Я использую ubuntu netbook 10.10.

3
задан 3 November 2011 в 02:41

3 ответа

Ctrl + Alt + F1-F12 переключается на разные виртуальные терминалы на вашем компьютере. То, что работает на терминале 1-6, - getty, что позволяет пользователям входить в CLI. Терминал 7, вероятно, работает как-то вроде tail -f /var/log/messages (он не работает на моей машине).

Конфигурации для этих программ существуют в /etc/init/tty[n].conf на ubuntu. Вы можете поместить любую команду здесь, но помните, что они будут запускаться как пользователь root. Виртуальные терминалы после 6 (или 7 в вашем случае) бесплатны, так что X-сервер сможет привязываться к одному, иначе программа, работающая на фоне виртуального терминала, сможет помешать вашему графическому сеансу.

Причина того, что эти разные виртуальные терминалы фактически не отлаживаются, но это историческая реликвия со времен раздельных систем, где несколько пользователей будут использовать один и тот же мэйнфрейм из разных терминалов.

http://www.linusakesson.net/programming/tty/index.php

9
ответ дан 25 May 2018 в 23:10
  • 1
    спасибо, ребята :), кстати, что-то случилось, я положил свой ноутбук в спящий режим, и когда я снова загрузил его, графический интерфейс переместился с F8 на F9, а F8 стал черным экраном с морганием под свитком. – david25 3 February 2011 в 03:11
  • 2
    Различные терминалы относятся к дням раздельных систем. Они приняли форму последовательных портов, натянутых на немые терминалы. Виртуальные терминалы - это просто удобный способ для человека на клавиатуре многозадачности перед тем, как появился Xwindows. – psusi 3 February 2011 в 07:04

F1-F6 являются виртуальными консолями для многозадачности, причем по умолчанию шесть. Чтобы изменить это:

sudo dpkg-reconfigure console-setup

F7 - консоль Xserver. Что касается F9-12, можно настроить компьютер таким образом, чтобы они могли подключаться к реальным консольным устройствам через последовательный порт.

1
ответ дан 25 May 2018 в 23:10

В прежние времена консоли, управляемые в файле с именем /etc/inittab. Поскольку выскочка и тому подобное я не уверен, где найти эти конфигурации, но вы должны знать, что это чисто сделано по конфигурации, сколько активных консолей у вас есть, и по какому из них отображается.

В них были некоторые соглашения. Я знаю tty {1..6} для нормального использования (login, getty), tty7 для X11, tty8 или 10 для loginfos. В то время как чистые текстовые материалы становятся редкостью на рабочем столе, tty7 часто отправляется в tty5.

1
ответ дан 25 May 2018 в 23:10

Другие вопросы по тегам:

Похожие вопросы: