Как возобновить, а затем отправить программу обратно на задний план
Я знаю, что могу запустить что-то в фоновом режиме, добавив &
к нему, такие как tail -f log.log
Затем я могу возобновить или отправить работу на передний план с fg
Однако, как только я сделаю это, как мне снова отправить его на задний план? Ctl-z
останавливает задачу и Ctl-c
убивает это.
Когда я печатаю bg
Ничего не произошло.
1 ответ
Как только вы используете Ctrl+z
чтобы остановить процесс, вы можете отправить его в фоновом режиме с помощью bg
команда. Вы, вероятно, хотите взглянуть на jobs
команда тоже.
помочь BG
bg: bg [job_spec ...] Переместить задания в фоновый режим.Поместите задания, определенные каждым JOB_SPEC, в фоновом режиме, как если бы они были начаты с `&'. Если JOB_SPEC отсутствует, используется понятие оболочки текущего задания.
Exit Status: Возвращает успех, если управление заданиями не включено или не происходит ошибка.