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