Proces w tle

Od HLDS.pl
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
 
(Nohup)
 
(Nie pokazano 3 wersji utworzonych przez jednego użytkownika)
Linia 1: Linia 1:
 +
[[kategoria:Linux]]
 +
[[kategoria:Serwery gier]]
 
=Ampersand=
 
=Ampersand=
 
Istnieje też uruchomienie procesu w tle, jednak ma ono swoje ograniczenia.
 
Istnieje też uruchomienie procesu w tle, jednak ma ono swoje ograniczenia.
Linia 7: Linia 9:
  
 
Niestety ta metoda ma wady - czasem proces serwera może zostac zakończony po odłączeniu się przez nas od ssh - zależy to od konfiguraji serwera.
 
Niestety ta metoda ma wady - czasem proces serwera może zostac zakończony po odłączeniu się przez nas od ssh - zależy to od konfiguraji serwera.
Mozna to obejść (jeśli mamy prawa na serwerze) i uzyc komendy '''nohup''
+
Mozna to obejść (jeśli mamy prawa na serwerze) i uzyc komendy ''nohup''
  
 
=Nohup=
 
=Nohup=
Linia 15: Linia 17:
  
 
  nohup ./hlds_run -game cstrike -autoupdate +servercfgfile server.cfg +maxplayers 22 &
 
  nohup ./hlds_run -game cstrike -autoupdate +servercfgfile server.cfg +maxplayers 22 &
 +
 +
 +
= Screen =
 +
Zobacz:
 +
* [[screen]]
 +
* [[Screen i serwer w tle]]

Aktualna wersja na dzień 19:21, 10 sie 2006

Ampersand

Istnieje też uruchomienie procesu w tle, jednak ma ono swoje ograniczenia. W takim przypadku wstukujemy całą komendę startową serwera, dodatkowo dodając na końcu spację i znak &

Na przykład:

./hlds_run -game cstrike -autoupdate +servercfgfile server.cfg +maxplayers 22 &

Niestety ta metoda ma wady - czasem proces serwera może zostac zakończony po odłączeniu się przez nas od ssh - zależy to od konfiguraji serwera. Mozna to obejść (jeśli mamy prawa na serwerze) i uzyc komendy nohup

Nohup

Nohup jest komenda Linuxa, której zadaniem jest uruchomienie procesu nie zwracającego uwagi na sygnały procesu typu SIGHUP (signal hang up) który jest wywoływany przy wylogowywaniu.

Odpalamy program w tle ale dodajemy przed komendą wyraz nohup

nohup ./hlds_run -game cstrike -autoupdate +servercfgfile server.cfg +maxplayers 22 &


Screen

Zobacz:

Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia