На этот вопрос уже есть ответ:
Я много искал об этом, но не мог получить ответа. Я где-то читал, что в Linux Ubuntu 6 или 7 терминалов.
Мы можем запустить их, нажав -
Ctrl+Alt+(F1-F6)
и вернуться к графическому интерфейсу пользователя-
Ctrl+Alt+F7
Итак, я хочу знать, в чем разница между этими 6 разными терминалами и как мы можем использовать их для разных цели ??
На самом деле есть не только 6 или 7 тты, есть еще много. Вы можете увидеть их, попробуйте
ls /dev/tty* | wc -l
Все консоли не всегда активны. Вам необходимо активировать ttyN
, чтобы переключиться на него с помощью Ctrl kbd> + Alt kbd> + F N kbd>. Вы также можете активировать любой tty с помощью команды openvt
. См. man openvt.
Причина, по которой так много ттис, может иметь исторический фундамент. В старые времена Linux использовался в терминалах (без X-сервера).
Чтобы выполнять несколько задач одновременно, было необходимо иметь более одного тты.
из-за любого случайного сбоя, требовалось иметь другой tty, откуда система могла бы контролироваться.
Даже для того, чтобы прочитать более одной страницы справочника, требовались разные ttys.
В настоящее время большинству пользователей не нужно так много - фактически большинство пользователей никогда не видят ничего, кроме первых 6 ттй, доступных для входа в CUI и виртуальной консоли, на которой работает X. Как упомянул Ринзвинд , все эти терминалы в основном идентичны.
Но есть несколько человек, которые исправляют свое ядро, чтобы разрешить более 63 консолей (специальные ttys), потому что они запускают большие машины со многими аппаратными консолями.
Нет никакой разницы между 6 терминалами по умолчанию. Пользователь должен думать о случаях использования.
На настройках сервера я видел, как они использовались для автоматизации входа в систему после загрузки для запуска программного обеспечения. Также возможно, чтобы на рабочем столе отображалось более 1 менеджера рабочего стола: Unity на tty7, KDE на tty6 и XFCE на tty5 (но в случае установки это может быть немного сложнее, чем раньше).
Виртуальные терминалы предоставляются для удобства. Они очень полезны при устранении проблем с графическим интерфейсом.
На серверах без графического интерфейса они незаменимы.