Чтобы выполнить команду Linux в фоновом режиме, у вас есть несколько способов. Вот несколько вариантов:
-
Использование символа амперсанда (&): вы можете добавить символ амперсанда в конец команды, чтобы запустить ее в фоновом режиме. Например:
$ command & -
Использование команды nohup: Команда
nohupпозволяет запускать команду, которая продолжает выполняться даже после выхода из системы. Это также предотвращает завершение команды, если терминал закрыт. Вот пример:$ nohup command -
Использование команды screen: команда
screenсоздает сеанс виртуального терминала, который продолжает работать даже после отключения от сервера. Таким образом, вы можете выполнять команды внутри сеанса экрана и отключаться от него. Вот шаги:- Начать новый сеанс экрана:
$ screen - Выполните команду в сеансе экрана.
- Отключение от сеанса экрана: нажмите
Ctrl + A, а затемd.
- Начать новый сеанс экрана: