Szerző Téma: Linux programok futtatása a háttérben screen-el  (Megtekintve 51 alkalommal)

Nem elérhető hunti

  • Adminisztrátor
  • Elvetemült
  • *****
  • Hozzászólások: 705
Linux programok futtatása a háttérben screen-el
« Dátum: 2020 Január 04, 01:46:59 pm »
A screen nevű programmal a háttérben tudsz futtatni úgy programokat, hogy azok nem állnak le akkor amikor kilépsz SSH-ból. Egyszerre akár több dolgot is futtathatsz így, lényegében virtuális képernyőket tudsz le és felcsatolni.

Telepítés debian vagy ubuntu rendszereken:
apt install screen
Screen indítása egyéni névvel:
screen -S név
Ha szeretnéd a háttérbe küldeni az éppen aktívan használt screen-t, nyomd meg a CTRL+A majd a CTRL+D billentyű kombinációt, ekkor kiírja a konzol hogy "Detached from ....". Ez azt jelenti hogy a háttérben továbbra is fut ez a screen, illetve ha elindítottál benne valamit, akkor az is.

Screen-ek kilistázása (a listán egy számot és a screen nevét fogod látni, egy ponttal elválaszva, például "76.név"):
screen -ls
Visszalépés egy háttérben futó screen-be:
screen -r név
Ha szeretnéd bezárni az egyik screen-t, lépj bele, állítsd le a programot ami fut benne, majd írd be hogy exit. Ez után "screen is terminating" üzenetet fogsz kapni.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27