Терминал - это интерфейс через который мы совершаем управление ОС.
У Linux определены 6 физических консольных терминалов для подключения к работающей ОС:
tty1
tty2
tty3
tty4
tty5
tty6
Есть зарезервированный терминал под графическую систему X11
tty7
К нему мы подключаемся, когда загружается линукс на десктопе и у нас есть графическая оболочка(Gnome, KDE, Unity), также к нему можно подключиться и по сети, а не локально, и работать удаленно через GUI.
Также есть псевдотерминалы - это логические терминалы, к которым мы подключаемся через сетевой интерфейс по ssh, а также на них подключаются X-Terminals(GUI консольки).
Чтобы через консоль узнать к какому терминалу мы подключены мы можем ввести:
TTY - Teletype(пишущая машинка; первые компьютеры управлялись подлюченными физическими к ним "телетайпами").
PTS - pseudoterminal slave
Есть две команды, которые позволяет узнать о всех текущих подключений к ОС в данный момент. Это
Если мы в том же терминале запросим такую команду, мы увидим:
Мы видим tty7 потому что мы залогинились под графической убунту. А pts/0 потому что открыли графическое окно консольки.
Можно ли в линуске с графической оболочкой подключиться к физической консоли? Можно! Для это можно использовать сочетание клавиш Ctrl+Shift+F(1-6) или командой в окошке графической консосли
После чего мы окажемся в физической консоли, где нам ОС предложить залогиниться, после ввода правильных креденшиалсов, мы можем посмотреть отсюда состояние подключений к ОС.
Но для начала можно еще подключиться по ssh локально, чтобы видеть как выглядит подключение по сети:
У Linux определены 6 физических консольных терминалов для подключения к работающей ОС:
tty1
tty2
tty3
tty4
tty5
tty6
Есть зарезервированный терминал под графическую систему X11
tty7
К нему мы подключаемся, когда загружается линукс на десктопе и у нас есть графическая оболочка(Gnome, KDE, Unity), также к нему можно подключиться и по сети, а не локально, и работать удаленно через GUI.
Также есть псевдотерминалы - это логические терминалы, к которым мы подключаемся через сетевой интерфейс по ssh, а также на них подключаются X-Terminals(GUI консольки).
Чтобы через консоль узнать к какому терминалу мы подключены мы можем ввести:
$ tty /dev/pts/0Это означает, что мы подключены к логическому терминалу - тоесть у нас запущенно терминальное окно из-под какой нибуть GUI.
TTY - Teletype(пишущая машинка; первые компьютеры управлялись подлюченными физическими к ним "телетайпами").
PTS - pseudoterminal slave
Есть две команды, которые позволяет узнать о всех текущих подключений к ОС в данный момент. Это
who и w(последняя выводит более детальную информацию).Если мы в том же терминале запросим такую команду, мы увидим:
user@pcname$ who user tty7 2015-02-14 9:00 (:0) user pts/0 2015-02-14 9:15 (:0)
Мы видим tty7 потому что мы залогинились под графической убунту. А pts/0 потому что открыли графическое окно консольки.
Можно ли в линуске с графической оболочкой подключиться к физической консоли? Можно! Для это можно использовать сочетание клавиш Ctrl+Shift+F(1-6) или командой в окошке графической консосли
sudo chvt 1(2-6).После чего мы окажемся в физической консоли, где нам ОС предложить залогиниться, после ввода правильных креденшиалсов, мы можем посмотреть отсюда состояние подключений к ОС.
Но для начала можно еще подключиться по ssh локально, чтобы видеть как выглядит подключение по сети:
user@pcname$ who user tty1 2015-02-14 9:30 user tty7 2015-02-14 9:00 (:0) user pts/0 2015-02-14 9:15 (:0) user pts/3 2015-02-14 9:35 (localhost)В случае удаленного подключения мы будем видеть вместо localhost IP устройства с которой произошло подключение. Чтобы вернуться в графический консоль Ctrl+Shift+F7( или
sudo chvt 7)
Комментариев нет:
Отправить комментарий