Я новичок в Linux, так что это может быть очень глупый вопрос, я попытаюсь задать свой вопрос, приведя пример. Когда я выполняю команду в терминале
chromium-browser
chromium открывается вверх, но я не могу закрыть терминал, не закрыв браузер. когда я выхожу, браузер терминала закрывается автоматически. Поэтому я хотел знать, как закрыть этот терминал, не закрывая браузер.
Поместите &
после любой команды, которую вы хотите запустить в фоновом режиме после выхода из терминала.
chromium-browser &
должен сделать свое дело.
Ссылка на вопрос StackOverflow, объясняющая его
Вам необходимо отключить браузер от терминала. Я думаю, что это последовательность:
chromium-browser </dev/null >/dev/null 2>&1 &
# or
nohup chromium-browser &
disown
exit
Вы можете сделать это, запустив что-то подобное из терминала:
chromium-browser &
disown
Вам необходимо отменить
программа из терминала.
Подробнее о disown
:
~$ disown --help
disown: disown [-h] [-ar] [jobspec ... | pid ...]
Remove jobs from current shell.
Removes each JOBSPEC argument from the table of active jobs. Without
any JOBSPECs, the shell uses its notion of the current job.
Options:
-a remove all jobs if JOBSPEC is not supplied
-h mark each JOBSPEC so that SIGHUP is not sent to the job if the
shell receives a SIGHUP
-r remove only running jobs
Exit Status:
Returns success unless an invalid option or JOBSPEC is given.