Фоновый режим для уже работающего процесса
- Если задача выполняется в приоритетном/интерактивном режиме, для приостановки процесса есть сочетание клавиш
Ctrl+Z. - Чтобы приостановленный процесс отправить работать в фоновом режиме, нужно заюзать команду
bg. Командойjobsможно посмотреть фоновые задачи. - Чтобы вывести фоновую задачу в приоритетный режим, нужно юзать команду
fg.
Соус: Книга Bash и кибербезопасность → Глава 1. Работа с командной строкой → Основы работы с командной строкой → Выполнение команд в фоновом режиме
Запуск процесса сразу в фоновом режиме
Для этого можно в конце команды поставить амперсанд (&):
some_command &Запуск “неубиваемых” фоновых процессов
Если нужно, чтобы процесс продолжал работать даже после выхода из сессии (на серверах и т.п.), можно юзать nohup или screen/tmux.
nohup some_command & &>/dev/null