Adott egy akár tőlünk jó messzi távolban működő számítógép, amihez nekünk SSH-konzolon van hozzáférésünk.
Ebben a cikkben pedig megtudhatod, hogy hogyan futtathatsz a screen segítségével a háttérben olyan műveleteket, amikhez amúgy belépve kellene lenned.
Használat
Ha még nem telepítettük fel a Linuxos környezetünkre a Wine-t (Windows-os környezet), ahol működik a dolog, ezt tegyük is meg.
sudo apt install wine-stable
Mivel szervert akarunk futtatni, ezért másoljuk fel az exét, amire szükségünk van, majd hozzuk létre a képernyőjét.
screen -S teszt
Oké, megvan egy üres képernyő, most el kell indítanunk az alkalmazást.
Nem árt, ha abban a mappában van, ahol tartózkodunk, így könnyebb kiadni a parancsot:
wine teszt.exe
Üssünk egy enter billentyűt, és működik is! Vagyis nagyjából.
Nyomjukmeg a Ctrl+a-t, majd a d-t (itt nem kell enter), akkor fut is, erről a screen -ls paranccsal bizonyosodhatunk meg.
Ha le szeretnénk állítani, akkor a screen -x screennév, vagyis jelen esetben a screen -x teszt, majd a Ctrl+c paranccsal kapcsolhatjuk ki a futó képernyőt.
Ilyenkor a képernyő megmarad, tehát a wine teszt.exe, majd a Ctrl+a, és d parancsokkal ismét működésre bírhatjuk.
Inspiráló ok
Azért írtam meg ezt a cikket, mivel manapság rákaptam arra, hogy Linux-on üzemeltessek – amúgy Windows-ra írt szervereket.
Ez nekem azért jó, mivel az a gép, amiért fizetek, éjjel-nappal egy egész stabil netkapcsolattal együtt képes helyet adni annak, hogy akár egy online játék szerverét futtatva bárki bármikor játszhasson egy kliens segítségével a gépemen.
Remélem, tudtam segíteni, ha erre az infóra volt szükséged!