запуск сервера со screen

Обсуждаем все, что относится к выделенным серверам *NIX (Unix, Linux) и Windows
Ответить
Сообщение
Автор
Аватара пользователя
slipkn6t
Нович0к
Нович0к
Сообщения: 17
Зарегистрирован: 29.11.2009
Откуда: Kazan
Контактная информация:

#1 Сообщение 30.10.2010, 18:45

Пробую запустить сервер со скрином вот так:
#!/bin/bash
screen -r $(./hlds_run -binary ./hlds_i686 -pingboost 3 -game cstrike +map de_dust2 +maxplayers 18 +port 27015)
а он не запускается, как его запустить правильно?
play hard go pr0
dmg / slipknot!

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#2 Сообщение 30.10.2010, 18:52

а поиск попользовать слабо перед тем как плодить дубли???
http://forum.csmania.ru/viewtopic.php?p=408999#p408999
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
slipkn6t
Нович0к
Нович0к
Сообщения: 17
Зарегистрирован: 29.11.2009
Откуда: Kazan
Контактная информация:

#3 Сообщение 30.10.2010, 19:05

pinkpiton2, спс, но мне бы на кс16.
play hard go pr0
dmg / slipknot!

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#4 Сообщение 30.10.2010, 20:09

ну так поправь скрипт
DAEMON=hlds_run
и в PARAMS="-game cstrike и далее нужные параметры

в скрипте же даже комментарии есть
или ты читать не умеешь?
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

Аватара пользователя
*GAS*
Нович0к
Нович0к
Сообщения: 6
Зарегистрирован: 19.11.2009

#5 Сообщение 04.11.2010, 11:04

я так запускаю
screen -A -m -d -h 1000 -S cs ./hlds_run -game cstrike -nomaster +log on +map de_dust2 +port 27017 -maxplayers 16 +exec server.cfg

посмотреть что запущено
screen -wipe

перейти к нужному процессу
screen -r PID процесса

тут вот почитайте http://xgu.ru/wiki/man:screen
Последний раз редактировалось *GAS* 04.11.2010, 11:12, всего редактировалось 1 раз.
ИзображениеИзображение
ИзображениеИзображение

Аватара пользователя
pinkpiton2
Майор
Майор
Сообщения: 724
Зарегистрирован: 06.08.2008
Откуда: Одесса
Благодарил (а): 1 раз
Поблагодарили: 1 раз

#6 Сообщение 04.11.2010, 23:36

*GAS* писал(а):я так запускаю
screen -A -m -d -h 1000 -S cs ./hlds_run -game cstrike -nomaster +log on +map de_dust2 +port 27017 -maxplayers 16 +exec server.cfg

посмотреть что запущено
screen -wipe

перейти к нужному процессу
screen -r PID процесса

тут вот почитайте http://xgu.ru/wiki/man:screen
если бы ты внимательно посмотрел скрипт, то не стал бы мне рассказывать как правильно делать автостарт в системе
и не стал бы приводить очень устаревший ман
открою тебе глаза системный ман сильно свежее, да и содержит описание дистроспецифичных фич
чтение инструкции - 5$/строка.
чтение инструкции с выражением - 25$/строка.
чтение инструкции с пошаговым выполнением - прямо пропорционально тупости заказчика, но не менее 500$.

gOsToFf
Нович0к
Нович0к
Сообщения: 13
Зарегистрирован: 09.09.2009

#7 Сообщение 05.11.2010, 10:45

Код: Выделить всё

SCREEN -S servname ./hlds_run -binary ./hlds_i686 -pingboost 3 -game cstrike +map de_dust2 +maxplayers 18 +port 27015

Ответить