Как я могу открыть новое окно терминала из терминала в Linux?

Ответы:

22

Это зависит от системы. На KDE просто введите konsole. На Гноме, это так gnome-terminal. То, что должно работать на каждой системе X, есть xterm.

Редактировать: Удален бит о $TERM, так как это «идентификатор возможностей текстового окна» и не обязательно имя исполняемого двоичного файла.

Joni
источник
В Linux Mint 18.1 Cinnamon у меня есть TERM = "xterm-256color", который не соответствует двоичной команде для открытия терминала :(
giuspen
2
Отредактировал мой ответ, то, о чем я писал, $TERMбыло основано на неверном предположении. Я думаю, gnome-terminalдолжно работать на монетном дворе.
17
18

Я думаю, что вы хотите, это:

Ctrl+ Shift+ T-> новая вкладка

или

Ctrl+ Shift+ N-> новый терминал

Нико Хюйсамен
источник
+1, потому что это сочетание клавиш ... которое не отвечает на заданный вопрос (насколько я понимаю), но, несомненно, помогает мне! :-)
jvriesem
2

Нажмите ALT + F2, затем введите gnome-terminalили xtermи Enter.

Кен Ратаначай С.
источник
2

Я рекомендую использовать внешнюю программу, например, pcmanfmдля запуска нового терминала. Таким образом, ваши права доступа root и состояние входа остаются в новом терминале.

  1. Если у вас его еще нет, включите первую строку, в противном случае пропустите этот шаг (или нет, он не будет переустановлен):

    # apt-get install pcmanfm
    
  2. Запустите файловый менеджер pcmanfm

    # pcmanfm
    

    Откроется окно файлового менеджера, показывающее ваш текущий рабочий каталог.

  3. Выберите это окно и нажмите F4. terminalТеперь откроется новое окно с вашими текущими разрешениями (например, root).

  4. pcmanfm, файловый менеджер, теперь может быть закрыт.

Boomkop3
источник
Thx Bertieb, это выглядит намного лучше, как это.
Boomkop3
Нет проблем, возможно, вы захотите взглянуть на страницу справки по форматированию - она ​​немного отличается от того, к чему вы привыкли, но вы должны довольно быстро
освоиться
@bertieb: Вы по-прежнему можете применять нумерованное форматирование, используя точку после каждого номера.
Джамал
@ Джамал Я избегал, <ol>потому что (по иронии судьбы) я не мог вспомнить, как заставить его уважать многострочный контент, такой как блоки кода!
Бертиб
1

Если у вас есть только доступ к командной строке (например, через ssh), вам следует изучить экран .

user54114
источник
0

Я всегда делаю такие вещи с помощью команды disown.

Например:

lxterminal &disown

И вуаля, у нас есть новый процесс lxterminal, который не занимает ваш прежний терминал отладочными выходными данными. Это может быть использовано для большинства программ, а не только для терминалов, поэтому я часто использовал его, особенно это полезно для сценариев.

Cestarian
источник
или это:xterm &
Qwerty
@Qwerty или что, но не закрывается ли это окно xterm, если вы закрываете окно, которое выдало команду? Если вы откажетесь от этого, он продолжит работать.
Cestarian
0

Команда, которую я установил для запуска при запуске, называется «x-терминал-эмулятор» и открывает терминал, который мы все знаем и любим.

CoffeeWithCream
источник
0

В Ubuntu вы можете сделать это с помощью xdotool.

Для этого вам необходимо установить xdotool с помощью команды:

sudo apt-get install xdotool

и затем вы можете использовать команду ниже, чтобы открыть новое окно терминала:

xdotool key ctrl+alt+t
Маджид Золфагари
источник
0

Дополнительное решение для тех, кто работает под управлением Linux (Ubuntu и т. Д.) Через подсистему Windows для Linux:

Удерживая клавишу Shift, щелкните значок приложения Linux на панели задач.

Это откроет второе окно терминала.

hbere
источник