Задать вопрос
@ne-programmist

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

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

1.Подскажите что это за горячие клавиши
2.И когда серв прекратит свою работу, после того как терминал будет закрыт или пк перезагружен?
  • Вопрос задан
  • 329 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр «Микротест»
    Linux уровень 2. Расширенное администрирование систем Linux (Линукс)
    1 неделя
    Далее
  • Stepik
    Основы работы в консоли Linux, настройка сетевых служб (кластер)
    1 неделя
    Далее
  • teamcoding
    TC200PY Разработка PHP веб-приложений на Yii2. Шаблон приложения advanced
    3 месяца
    Далее
Решения вопроса 1
@pfg21
ex-турист
https://losst.ru/kak-zapustit-protsess-v-fone-linux
первый пункт полностью там описан.
2. при закрытии терминала все связанные с ним процессы пристрелятся.

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

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

Похожие вопросы