Для чего нужен виртуальный терминал?

22

Когда я нажимаю Ctrl + Alt + F1, он переходит к виртуальному терминалу. Для чего этот виртуальный терминал?

Когда вам нужно его использовать?

голень
источник
Вы имеете в виду разницу между таким виртуальным терминалом и окном терминала?
Георг Шолли
6
Этот вопрос хорошо описан здесь: askubuntu.com/questions/14284/… ... и вы будете использовать его, когда у вас нет (или вам не нужно, или вы не хотите) графического интерфейса пользователя .... это текст интерфейс командной строки (без графики)
Peter.O
4
Преимущество этого состоит в том, что это 99% времени, доступного и пригодного для использования, даже если система не замерзает или графический интерфейс сильно зависает или дает сбой.
Бобби
Эта вещь называется однозначно «виртуальная консоль » (ее драйвер был когда-то назван vt.c, следовательно, «виртуальный терминал», но термин неоднозначный). Есть возражения против редактирования «виртуального терминала»?
Инснис Мрси

Ответы:

20

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

Многие (большинство) серверов не имеют графической среды, поскольку пользователи редко входят в консоль. Серверы чаще всего требуют командной строки, из которой администратор может получить доступ к системе для мониторинга или настройки. Виртуальный терминал обеспечивает эту среду. Наличие более одного виртуального терминала позволяет администратору при необходимости переключаться на другой терминал.

На настольном компьютере со сломанным сервером Xserver (графическая среда) виртуальная консоль предоставляет сеанс терминала, из которого Xserver может быть перенастроен.

BillThor
источник
Downvote из-за использования «виртуальной консоли» для обозначения эмуляторов терминала. Linux VC / VT можно назвать «виртуальным терминалом» , но PTY нельзя назвать «виртуальными консолями».
Incnis Mrsi
4
Инкнис со всем уважением, я думаю, что вы педантичны.
нейросеть
Просто добавлю - Ubuntu Server имеет только терминал, без графического рабочего стола. И одна из причин, по которой вам может не понадобиться графическое отображение, заключается в том, что доступ к хосту осуществляется только через SSH.
Шридхар Сарнобат
1
@IncnisMrsi Лучше переименовать статью в Википедии;) en.wikipedia.org/wiki/Virtual_console
Тим Мэлоун,
@ Тим Мэлоун: в 2015 году, на самом деле, неправильно прочитал текст. Мой комментарий следует игнорировать. Ī̲ прошу прощения за шум.
Incnis Mrsi
29

Виртуальный терминал - это полноэкранный терминал, который не работает в окне X (в отличие от окна терминала на вашем графическом рабочем столе). Виртуальные терминалы встречаются во всех системах GNU / Linux, даже в системах, в которых не установлена ​​среда рабочего стола или графическая система.

Виртуальные терминалы могут быть доступны в системе Ubuntu нажатием Ctrl+ Alt+ F1по F6. Чтобы вернуться к графическому сеансу, нажмите Ctrl+ Alt+ F7.

Более подробную информацию о виртуальных терминалах вы можете получить в статье в Википедии .

Билал Ахтар
источник
-1

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

Виртуальные терминалы хороши тем, что каждый из них можно настроить на отображение разного цвета, поместив программу «setterm» в файл / etc / rc-local, который запускается во время загрузки. Затем можно использовать один виртуальный терминал для запуска скрипта, который делает что-то не получающееся; Используйте другой терминал для изменения конфигурации, которая может решить проблему; Используйте еще один терминал для поиска документации по проблеме; используйте другой терминал для выхода в Интернет с помощью текстового браузера, который поможет решить проблему и т. д. и т. д. Так как каждый экран имеет различный цветовой фон, то при выборе правильного цвета он становится таким, каким он должен быть при переключении с одного. Терминал к другому. Но, увы, не хватает цветов; только 8. Есть терминал типа "linux-16color", но как его использовать? setterm не поддерживает это.

Дэвид Юрист
источник