Я знаю, что Alt + Ctrl + F1-F6 берут меня в доступные командные строки и что команда F1 используется для отладки, а F8 - рабочий стол GUI, что я знаю, но сегодня я заметил там в F7, что делает ничего, он отображает только какое-то сообщение в журнале, и есть F9-F12, который просто отображает черный экран с миганием под свитком.
может кто-нибудь просветить меня, что делают эти консоли, ? Я использую ubuntu netbook 10.10.
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
F1-F6 являются виртуальными консолями для многозадачности, причем по умолчанию шесть. Чтобы изменить это:
sudo dpkg-reconfigure console-setup
F7 - консоль Xserver. Что касается F9-12, можно настроить компьютер таким образом, чтобы они могли подключаться к реальным консольным устройствам через последовательный порт.
В прежние времена консоли, управляемые в файле с именем /etc/inittab. Поскольку выскочка и тому подобное я не уверен, где найти эти конфигурации, но вы должны знать, что это чисто сделано по конфигурации, сколько активных консолей у вас есть, и по какому из них отображается.
В них были некоторые соглашения. Я знаю tty {1..6} для нормального использования (login, getty), tty7 для X11, tty8 или 10 для loginfos. В то время как чистые текстовые материалы становятся редкостью на рабочем столе, tty7 часто отправляется в tty5.