Как возобновить, а затем отправить программу обратно на задний план

Я знаю, что могу запустить что-то в фоновом режиме, добавив & к нему, такие как 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: Возвращает успех, если управление заданиями не включено или не происходит ошибка.

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