hlmod.hu
https://hlmod.hu/

VPS screen
https://hlmod.hu/viewtopic.php?f=105&t=27827
Oldal: 1 / 1

Szerző:  AlphaHun [ 2017.06.19. 18:35 ]
Hozzászólás témája:  VPS screen

Sziasztok.

Van ez a parancs: screen -L -A -m -d -S cs ./hlds_run
Ugye ezzel tudjuk futtatni a szervert a háttérben. Viszont a kérdés, ezt hogyan tudom megállítani anélkül hogy újraindítsam a vpst?

Szerző:  terminator100 [ 2017.06.19. 21:15 ]
Hozzászólás témája:  Re: VPS screen

Véglegesen leakarod állítani vagy csak újraindítani?

Ha csak újraindítani, rconnal: quit-ot írsz a játékba és újraindul a szerver, ha minden igaz.
Ha nem akkor ez van. De amúgy meg a másik, linux terminálba: kill pidszám a pidszámot htop-ban láthatod illetve debian és ubuntu-n a ps aux parancsal kiírja az összes pidszámot meg mindent :)

Szerző:  DeteCT0R [ 2017.06.19. 21:51 ]
Hozzászólás témája:  Re: VPS screen

screen -ls parancsal latod epp az aktiv screeneket. Belepsz egy screenbe majd ctrl + c -t megnyomod ami bezarja az adott screen-t ami nezel.

Vagy hasznalhatod a kill parancsot is.

Szerző:  AlphaHun [ 2017.06.20. 08:49 ]
Hozzászólás témája:  Re: VPS screen

DeteCT0R írta:
screen -ls parancsal latod epp az aktiv screeneket. Belepsz egy screenbe majd ctrl + c -t megnyomod ami bezarja az adott screen-t ami nezel.

Vagy hasznalhatod a kill parancsot is.


Ez kellett köszi.

Szerző:  BeepBeep [ 2017.06.20. 17:58 ]
Hozzászólás témája:  Re: VPS screen

terminator100 írta:
Véglegesen leakarod állítani vagy csak újraindítani?

Ha csak újraindítani, rconnal: quit-ot írsz a játékba és újraindul a szerver, ha minden igaz.
Ha nem akkor ez van. De amúgy meg a másik, linux terminálba: kill pidszám a pidszámot htop-ban láthatod illetve debian és ubuntu-n a ps aux parancsal kiírja az összes pidszámot meg mindent :)


Ez nem igaz. Ha a szervert lelövöd, leáll a folyamat, nincs mit futtatni a háttérben, ergo a screen is leállításra kerül.
A kill jelen esetben hosszadalmas és bonyolult. Azonban ha dinamikusan szeretnéd használni, például scripteknél és automatikus lekéréseknél, ott a fentiek teljesen jók. :)

De jelen esetben inkább ezt javaslom:
Kód:
screen -ls
screen -X -S screenid/vagy/screenname quit


screenid a screen -ls -nél megjelenő azonosítót, screenname pedig az azonosító nevét. Ez akkor jobb, ha mindig egy screen-nevet használsz. :)
Nyitott screen-nél (Attached, screen -r screenid/vagy/screenname) nem működik, azt előbb le kell zárnod (CTRL+A+D).

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/