Как я могу открыть новое окно терминала из терминала в Linux?
9 ответов
Это зависит от системы. В KDE просто введите konsole
. На Gnome это gnome-terminal
. То, что должно работать в каждой системе X, это xterm
.
Редактировать: Удален бит о $TERM
, так как он является «идентификатором возможностей текстового окна» и не обязательно является именем исполняемого двоичного файла.
Я думаю, что вы хотите, это:
Ctrl+Shift+T -> новая вкладка
или же
Ctrl+Shift+N -> новый терминал
Нажмите ALT + F2
, затем введите gnome-terminal
или xterm
и нажмите Enter.
Я рекомендую использовать внешнюю программу, такую как pcmanfm
для запуска нового терминала. Таким образом, ваши права доступа root и состояние входа остаются в новом терминале.
Если у вас его еще нет, включите первую строку, в противном случае пропустите этот шаг (или нет, он не будет переустановлен):
# apt-get install pcmanfm
Запустите файловый менеджер pcmanfm
# pcmanfm
Откроется окно файлового менеджера, показывающее ваш текущий рабочий каталог.
Выберите это окно и нажмите F4. Откроется новое окно
terminal
с вашими текущими разрешениями (например, root).pcmanfm
, файловый менеджер, теперь может быть закрыт.
Если у вас есть только доступ к командной строке (например, через ssh), вам следует изучить экран.
Команда, которую я установил для запуска при запуске, называется «x-терминал-эмулятор» и открывает терминал, который мы все знаем и любим.
Дополнительное решение для тех, кто работает под управлением Linux (Ubuntu и т.д.) Через подсистему Windows для Linux:
Удерживая клавишу Shift, щелкните значок приложения Linux на панели задач.
Это откроет второе окно терминала.
В Ubuntu вы можете сделать это с помощью xdotool.
Для этого вам необходимо установить xdotool с помощью команды:
sudo apt-get install xdotool
и затем вы можете использовать команду ниже, чтобы открыть новое окно терминала:
xdotool key ctrl+alt+t
Я всегда делаю такие вещи с помощью команды disown.
Например:
lxterminal &disown
И вуаля, у нас есть новый процесс lxterminal, который не занимается вашим бывшим терминалом выводом отладки. Это может быть использовано для большинства программ, а не только для терминалов, поэтому я часто использовал его, особенно полезно знать для сценариев.