Black friday Black friday
Aprílový black friday tě nenechá v klidu! Až 80 % prémiového obsahu zdarma. Více informací
Pouze tento týden slevy až 80 % na programování v Javě
Avatar
Jakub Klindera:21.12.2018 13:45

Zdravíčko,
Mám CS 1.6 server na svém VPS kde je nainstalovaný Debian. Nyní tam je nainstalovaný cs 1.6 server, který spouštím scriptem start.sh

Problém je v tom, že po vypnutí shellu se vypne i script :D
Nevíte někdo jak to vyřešit ?

Zkusil jsem: Zkoušel jsem již problém vyřešit pomocí screenu, avšak neúspěšně.
Celá cesta k souboru - /home/cs/csko/

Zkoušel jsem

screen -S cs start.sh

Děkuji

Editováno 21.12.2018 13:46
 
Odpovědět 21.12.2018 13:45
Avatar
David Jančík
Tým ITnetwork
Avatar
Odpovídá na Jakub Klindera
David Jančík:21.12.2018 14:14

Přidej tam parametr -d detach https://linux.die.net/man/1/screen
To ti spustí screen na pozadí.
Potom se dá napojit pomocí screen - x name a detachnout ctrl + a a pak D. Když to zavres ctrl + c. Tak to zabijes.

Nahoru Odpovědět 21.12.2018 14:14
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Odpovídá na David Jančík
Jakub Klindera:21.12.2018 14:51

Když to tak napíšu, tak mi konzole napíše

28226.start.sh (21/12/18 12:38:28) (Attached)
28221.start.sh (21/12/18 12:38:20) (Attached)
28212.start.sh (21/12/18 12:36:52) (Attached)
24926.start.sh (20/12/18 20:13:17) (Detached)

ale server to nespustí

 
Nahoru Odpovědět 21.12.2018 14:51
Avatar
David Jančík
Tým ITnetwork
Avatar
Odpovídá na Jakub Klindera
David Jančík:21.12.2018 18:33

Tak zkus screen - dmS customname bash - c 'příkaz na spuštění serveru'
Případně napiš, co je v tom scriptu.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 21.12.2018 18:33
Zapomeň, že je to nemožné a udělej to ;)
Avatar
Odpovídá na David Jančík
Jakub Klindera:21.12.2018 19:17

Super, děkuji moc. Přesně toto jsem potřeboval

 
Nahoru Odpovědět 21.12.2018 19:17
Avatar
Atrament
Člen
Avatar
Odpovídá na Jakub Klindera
Atrament:22.12.2018 7:26

Na co screen? Normálně ten skript pusť na pozadí pomocí &

start.sh &
 
Nahoru Odpovědět 22.12.2018 7:26
Avatar
Odpovídá na Atrament
Dominik Gavrecký:22.12.2018 17:25

Oni to z nejakého dôvodu odporúčajú spúšťať v screene.

Nahoru Odpovědět 22.12.2018 17:25
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.