17

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

9 ответов9

21

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

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

16

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

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

или же

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

2

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

1

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

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

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

    # pcmanfm
    

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

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

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

1

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

0

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

0

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

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

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

0

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

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

sudo apt-get install xdotool

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

xdotool key ctrl+alt+t
0

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

Например:

lxterminal &disown

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

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