Существуют разные способы запуска программы терминала и продолжения использования терминала:
- Вы можете открыть другую вкладку терминала (щелкните правой кнопкой мыши, затем выберите «Открыть новую вкладку»).
- Вы можете добавить
&
к команде, которую вы запускаете. Имейте в виду, что вы не увидите текстовый вывод на терминал, например сообщения об ошибках.
- Вы можете напечатать Ctrl- Zи затем запустить
bg
. Это имеет тот же эффект, что и бегcommand &
- Вы можете запустить
nohup command &
и затем нажать Enter. (Спасибо ccpizza , см. Комментарии ниже.)
Однако нажатие Alt- F2и затем запуск вашей команды из графического интерфейса обычно считается лучшей практикой - терминала вообще нет!
Обратите внимание, что при использовании &
(не nohup
) закрытие терминала по- прежнему завершает работу приложения, если вы не запустите его disown
позже .
РЕДАКТИРОВАТЬ: похоже, что использование nohup
иногда оставляет небольшие помет в вашей домашней папке. То, что обычно регистрировалось в терминале, по-видимому, сохраняется в файл в ~ /.
~~
Простой способ запустить программу в фоновом режиме - program-name & disown
вы попадете в терминал, который можно закрыть, не прерывая процесс.
nohup firefox&
.