я использую PuTTY чтобы добраться до моего Red Hat Linux 5.3 рабочая станция с моего ноутбука Windows.
Как правило, если я хочу новый терминал на своей рабочей станции Windows 7 от другого терминала или mc, я должен набрать start & lt; ENTER & gt; и я увижу новое окно терминала, в котором запущена оболочка по умолчанию.
Какова эквивалентная команда в Red Hat Linux 5.3 (и / или Solaris ) создать новое окно терминала из командной строки? Я буду вводить эту команду из командной строки или командной строки mc.
В Windows, если я хочу запустить другой терминал, и в этом терминале я хочу запустить программу, я могу сделать «Запустить program.exe arg1 arg2». Это создаст новое окно терминала и запустит program.exe в этом окне терминала. Мне не нужно создавать терминал, а затем на отдельном шаге запустить программу. Как я могу сделать это в Linux?
Ответы:
Если вы используете PuTTY, я просто дублирую сессию.
Помните, что PuTTY - это приложение Windows, и ваш компьютер с Linux не может создать новый экземпляр приложения Windows.
Если у вас есть X Window сервер (и вы можете скачать XMing XServer бесплатно), вы можете запустить несколько различных терминалов, в том числе
xterm
,gnome-terminal
или жеkonsole
, так далее.Вы также можете использовать одно и то же окно PuTTY с несколькими сеансами с экран или же tmux ,
источник
xterm -e program arg1 arg2
должен сделать этоЕсли вы не используете X-сервер на своем компьютере с Windows, вы не сможете этого сделать и вам придется запустить новый экземпляр PuTTY. если ты являются по какой-то причине работает X-сервер, тогда вы можете просто вызвать имя эмулятора терминала, а затем
&
,источник
экран твой друг.
Вы можете иметь несколько сеансов, каждый из которых работает независимо.
Вы даже можете отключить сеанс экрана, полностью выйти из системы и завершить работу своего ПК с Windows, пойти домой и начать сеанс замазки из дома, а затем снова подключиться к сеансу с отключенным экраном, который все еще будет работать.
Экран да босс!
источник