2012-04-16 4 views
2

Я использую терминал ubuntu для моего проекта, и порой мне нужно, чтобы одновременно было открыто более 5 терминалов и вид жонглирования между ними, чтобы видеть выходы нескольких запущенных одновременно программ. Мне трудно переключаться между терминалами. Есть ли что-то, что будет держать все терминалы в одном окне и сделать мою жизнь проще? Я где-то читал, что konsole делает это для меня, но по какой-то причине я не могу вызвать консоль, и я получаю сообщение об ошибке: bash: konsole: command не найден.Работа на нескольких терминалах

Любая информация/помощь с благодарностью.

+0

У вас установлена ​​консоль? –

+0

tmux ....................... –

+0

Emil - Я нахожусь на нем прямо сейчас. – keeda

ответ

0

Если вы хотите попробовать Konsole, попробуйте сначала установить его. Это часть KDE, если это помогает.

http://konsole.kde.org/

Ubuntu поставляется с гномом IIRC. У него есть гном-терминал, как указывал jasonspiro.

+0

Мне нелегко получить исходный код с сайта, не могли бы вы мне помочь? – keeda

+0

try: apt-get install konsole –

+0

Я не могу использовать apt-get, поскольку я работаю на удаленном сервере, где мне нужно будет скачать исходный код и его создать, у меня нет разрешений на использование apt-get – keeda

0

Используйте вместо gnome-terminal. http://packages.ubuntu.com/ubuntu-desktop указывает мне, что он поставляется с Ubuntu. Он позволяет открывать несколько вкладок. Нажмите Ctrl + Shift + T или нажмите соответствующую команду меню, чтобы открыть новую вкладку.

0

Вы пытались использовать несколько рабочих областей? Я использую ubuntu 11, и если я нахожу, что у меня есть макет терминала, который мне нравится сохранять, я просто помещаю все эти терминалы во второе рабочее пространство. Это можно сделать, щелкнув правой кнопкой мыши на терминале и нажав «Переместить в другое рабочее пространство».

0

Во-первых, рассмотрите возможность перехода на ubuntu classic desktop. В классическом рабочем столе вы можете перемещать и изменять размер окон, например, в um, windows, а затем сразу отображать несколько терминалов.

Во-вторых, рассмотрите возможность создания новых терминалов в одном окне терминала. Это может быть сделано с CTRLSHIFTT

В-третьих, Alhough не намного полезнее для ваших целей, чем предыдущее предложение, посмотреть на screen(1), который старый, функциональный, и больше не поддерживается, или tmux (1), который сохраняется. Любой из них можно запустить с терминала. Оба устанавливаются с Software Center или синаптическими.

+0

Просто из любопытства .. как вы получили кнопки для рендеринга в качестве кнопок? Я не могу понять разметку –

1

Использовать tmux (и в конечном итоге, tmuxinator). У него может быть небольшая кривая обучения, но она будет стоить того, как только вы ее освоите!

Here выглядит так.

0

Вы можете использовать гном-терминал. В приведенном ниже сценарии откроется 3 вкладки, на которых выполняются соответствующие команды.

tab="--tab" 

cmd01="bash -c 'command in 1st terminal';bash" 
cmd02="bash -c 'command in 2nd terminal';bash" 
cmd03="bash -c 'command in 3rd terminal';bash" 

foo="" 

foo+=($tab -e "$cmd01") 
foo+=($tab -e "$cmd02") 
foo+=($tab -e "$cmd03") 

gnome-terminal "${foo[@]}" 

exit 0 
Смежные вопросы