Терминал задействован при использовании gedit или firefox [дубликат]

Когда я запускаю gedit или firefox с терминала, терминал занят (я имею в виду, что никакие другие команды не могут быть запущены из того же окна терминала), пока я не нажму ctrl + c, но это убивает gedit или firefox. Каким-либо способом, кроме открытия нового окна терминала?

1
задан 31 December 2013 в 02:36

2 ответа

Вы помещаете приложения в фоновый режим с помощью & amp; ...

firefox &

Если вы хотите перенаправить сообщения об ошибках и закрыть терминал, оставив приложения работающими,

nohup firefox > /dev/null 2>&1 &
0
ответ дан 31 December 2013 в 02:36

Согласно http://www.linuxandlife.com/2012/07/how-to-run-multiple-commands-in-terminal.html следуйте команде, чтобы запустить приложение с амперсандом. Например:

firefox &

gedit &

После запуска команды с амперсандом приложение затем возвращает управление курсором в окно терминала сразу, так что вы можете свободно выполните другую команду в этом окне.

0
ответ дан 31 December 2013 в 02:36
  • 1
    @kos, если you' ре буквально просто под управлением сценарии, ни один. Если необходимо поддержать и адаптировать сценарии тогда, необходимо иметь в виду часто довольно небольшие различия между различными базовыми оболочками, в этом случае существует продолжающаяся металлическая стоимость и стоимость контекстного переключения, когда действительно необходимо сделать некоторую работу в " other" синтаксис. – Nagora 25 June 2015 в 10:51

Другие вопросы по тегам:

Похожие вопросы: