screen — это программа, которая не даёт вашим командам на сервере прерваться, если интернет пропал или вы закрыли терминал.Как пользоваться
Создать новую сессию:
screen -S my-task
Теперь вы внутри screen. Запускайте команды как обычно.
Выйти из сессии (она продолжит работать):
Нажмите
Ctrl+A, отпустите, потом нажмите DПосмотреть все запущенные сессии:
screen -ls
Вернуться в сессию:
screen -r my-task
Открыть ещё одну вкладку внутри screen:
Ctrl+A, потом CПереключаться между вкладками:
Ctrl+A, потом N — следующая вкладкаCtrl+A, потом P — предыдущая вкладкаCtrl+A, потом цифра (0, 1, 2...) — конкретная вкладкаУбить конкретную сессию:
screen -X -S 12345 quit
Лайфхак: всегда давайте сессиям понятные имена (-S backup, -S deploy), а не оставляйте автоматические номера — так проще найти нужную.
#арсенал_инженера
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
