Я открываю firefox через терминал, используя
firefox
, но я не могу введите любую другую команду после этого, так как я не возвращаю управление терминалом после того, как набрал это.
Единственный способ сделать это (для меня) - нажать CTRL + Z, но затем замораживает firefox.
Я использую Lubuntu и не совсем новичок в этом, но не использовал его так же, как Windows.
Вы можете ввести
firefox &
, чтобы сообщить firefox для запуска в фоновом режиме, затем вы можете продолжать использовать сеанс терминала ...
Изменить: и @ByteCommander объяснил это гораздо более основательно, чем я.
Но иногда Firefox (или другой процесс, которому было сказано работать в фоновом режиме) будет печатать некоторые предупреждения и т. д. на терминал, даже если процесс выполняется в и был disown ред. Если вы не хотите, чтобы вы могли сказать, что это тихо, перенаправляя stdout и stderr
firefox >/dev/null 2>&1 &
и disown, если хотите. Это даст вам PID дочернего процесса и отправьте любой вывод из него прямо на данные Nirvana (фраза Videonauth), так что вы можете продолжать блаженную уверенность в том, что вас не прервут. Обратите внимание, что вы должны сделать это при запуске процесса; он не может быть добавлен позже.