9

Я пытаюсь использовать PuTTY, чтобы изменить виртуальную консоль в Linux с помощью обычных клавиш - Alt + F1 или Ctrl + Alt + F1 и т.д. Однако это не работает.

Переключение TTY должно быть простым и это то, что мне нужно сделать в PuTTY, желательно не через chvt, а предпочтительно с помощью клавиш, как указано выше.

Есть идеи, как я могу это сделать?

1 ответ1

11

По SSH-соединению нет виртуальных консолей, вы просто получаете один терминал на соединение. Похоже, экран может сделать то, что вы ищете, хотя:

Экран лучше всего описать как терминальный мультиплексор. Используя его, вы можете запускать любое количество консольных приложений - интерактивных командных оболочек, приложений на основе curses, текстовых редакторов и т.д. - в пределах одного терминала. Желание сделать это - то, что привлекает большинство людей на экране. Когда я заходил на свою машину, я запускал полдюжины терминальных эмуляторов: я хотел, чтобы один читал мою электронную почту, один для редактирования моего кода, один для компиляции кода, один для моей программы чтения новостей, один для оболочки в моем веб-хосте , и так далее. Теперь я запускаю один эмулятор терминала и запускаю на нем экран. Задача решена.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .