@ne-programmist

Как продолжить работу в терминале в том же окне, где запущен сервер (например php artisan serve)?

Видел когда то как знакомый нажал какие-то горячие клавиши и смог продолжить работу в терминале в том же окне, где был запущен сервер (после php artisan serve), только не в смысле остановил ч-з Ctrl + C, а продолжил.

1.Подскажите что это за горячие клавиши
2.И когда серв прекратит свою работу, после того как терминал будет закрыт или пк перезагружен?
  • Вопрос задан
  • 270 просмотров
Решения вопроса 1
@pfg21
ex-турист
https://losst.ru/kak-zapustit-protsess-v-fone-linux
первый пункт полностью там описан.
2. при закрытии терминала все связанные с ним процессы пристрелятся.

выходы чтобы не пристреливались
1. отвязать процесс от сессии через nohup - крайне неудобно, использовать только когда точно знаешь чего хочешь.
2. прописать это приложение как демон в систему инициализации - будет работать полностью независимо от терминальных сессий. при этом демона можно включить, выключить, поставить в автозагрузку операционки в независимости от входа пользователя и т.д.
3. использовать серверы терминальных сессий tmux. удобно при длинных но разовых работах - долга компиляция к примеру. отключился от терминальной сессии на работе, пришел домой, подключился к сесси из дома, глянул что творится и дальше пошел :)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы