Великолепное объяснение @Vlastimil . Я бы добавил только, что вы можете переключаться между передним планом и фоном:
fg %background_job_ID
например,
fg %2
и теперь вы переместили его на передний план, вы находитесь в этом контексте, что означает, что вы можете:
приостановить (остановить / приостановить): Ctrl + Z
прерывание: Ctrl + C (обычно это вызвать завершение процесса; т.е. выход)
Во время всего этого вы можете видеть, что выполняется, что приостановлено, а что завершено, выполнив команду jobs
.
Но да, это своего рода основные аспекты фона / переднего плана через управление оболочкой.