Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Серверная часть (https://forum.zone-game.info/forumdisplay.php?f=148)
-   -   Перезапуск сервера из командной строки (https://forum.zone-game.info/showthread.php?t=11571)

csander 13.12.2010 15:28

Перезапуск сервера из командной строки
 
Всем привет, подскажите плиз как перезапустить сервер из командной строки. Есть sh скрипт который стартует сервер. а вот как перезапустит не знаю, в Windows просто закрывал на крестик cmd окно, а здесь не знаю прямо как и быть :)
---------
AltLinux 5.0

[STIGMATED] 13.12.2010 16:30

Re: Перезапуск сервера из командной строки
 
Поиск, поиск и ещё раз поиск...
Не так давно говорилось о перезапуске сервера la2, но система то одинакова.

csander 13.12.2010 17:04

Re: Перезапуск сервера из командной строки
 
Чаще всего при поиске во такие ответы и находишь, мол что нужно искать

MetaWind 13.12.2010 17:48

Re: Перезапуск сервера из командной строки
 
по пид убивай как обычный процесс

top - покажет топ процессов и их данные (включая пид)
kill {пид процесса} - убьет

З.Ы по умолчанию у килла не критический ключ завершения процесса, при использовании на эмуляторе пойдет шутдаун хук...

own3dlove 13.12.2010 23:49

Re: Перезапуск сервера из командной строки
 
ps xf
kill [PID]
Увидиш,там цифры процессов ГСА и ЛСА. и Убьеш.
Или просто reboot

Deazer 13.12.2010 23:54

Re: Перезапуск сервера из командной строки
 
ps -ef | grep (твой sh - к примеру ps -ef | grep GameServer (не обязательно писать все в плоть до .sh))
После грепа появляется процесс
потом просто kill (сам процесс явы) & kill (сам процесс Sh ника)
Если не долбанеш 2 процесса , сервер будет стартовать постоянно или просто уже по человечески не найдешь процесс и придется килять процессы явы на угад.

Выглядит это примерно вот так (в этом примере я убиваю процесс Логин сервера) :

http://s011.radikal.ru/i318/1012/fb/d7bf6187b685.jpg


А вообще просто в гугле вбей CLI Guide и почитай , довольно много полезной инфы найдешь по работе с командной строкой.

csander 14.12.2010 08:29

Re: Перезапуск сервера из командной строки
 
Люди всем огромное человеческое спасибо:cool2:


Текущее время: 21:53. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot