hlds в виде демона, Демон для запуска, остановки и вывода состояния сервера |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
hlds в виде демона, Демон для запуска, остановки и вывода состояния сервера |
Predator.Cat
|
19.6.2011, 0:40
Сообщение
|
![]() |
|
Поблагодарили 1 раз
|
|
Justify
|
19.6.2011, 0:42
Сообщение
|
|||
![]() |
Что тебе показывает команда service cs status? cs_start.sh, ибо это и есть скрипт запуска. логично) сейчас устанавливается обновления для ПО. после установки отпишу. или всё же предлагаю в скайп - freemanerik или ICQ 606307955 STATUS log root 1 4.1 0.1 2160 676 ? Ss 01:59 0:07 init [5] root 2 0.0 0.0 0 0 ? S< 01:59 0:00 [migration/0] root 3 0.0 0.0 0 0 ? SN 01:59 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S< 01:59 0:00 [watchdog/0] root 5 0.0 0.0 0 0 ? S< 01:59 0:00 [events/0] root 6 0.4 0.0 0 0 ? S< 01:59 0:00 [khelper] root 7 0.0 0.0 0 0 ? S< 01:59 0:00 [kthread] root 10 0.0 0.0 0 0 ? S< 01:59 0:00 [kblockd/0] root 11 0.0 0.0 0 0 ? S< 01:59 0:00 [kacpid] root 47 0.0 0.0 0 0 ? S< 01:59 0:00 [cqueue/0] root 50 0.0 0.0 0 0 ? S< 01:59 0:00 [khubd] root 52 0.0 0.0 0 0 ? S< 01:59 0:00 [kseriod] root 114 0.0 0.0 0 0 ? S 01:59 0:00 [khungtaskd] root 115 0.0 0.0 0 0 ? S 01:59 0:00 [pdflush] root 116 0.0 0.0 0 0 ? S 01:59 0:00 [pdflush] root 117 0.0 0.0 0 0 ? S< 01:59 0:00 [kswapd0] root 118 0.0 0.0 0 0 ? S< 01:59 0:00 [aio/0] root 267 0.0 0.0 0 0 ? S< 01:59 0:00 [kpsmoused] root 291 0.0 0.0 0 0 ? S< 01:59 0:00 [ata/0] root 292 0.0 0.0 0 0 ? S< 01:59 0:00 [ata_aux] root 295 0.0 0.0 0 0 ? S< 01:59 0:00 [scsi_eh_0] root 300 0.0 0.0 0 0 ? S< 01:59 0:00 [kstriped] root 309 0.0 0.0 0 0 ? S< 01:59 0:00 [ksnapd] root 320 0.1 0.0 0 0 ? S< 01:59 0:00 [kjournald] root 351 0.0 0.0 0 0 ? S< 02:00 0:00 [kauditd] root 384 0.8 0.3 3228 1652 ? S<s 02:00 0:01 /sbin/udevd -d root 1215 0.0 0.0 0 0 ? S< 02:00 0:00 [kmpathd/0] root 1216 0.0 0.0 0 0 ? S< 02:00 0:00 [kmpath_handlerd] root 1273 0.0 0.0 0 0 ? S< 02:00 0:00 [kjournald] root 1410 0.0 0.0 0 0 ? S< 02:00 0:00 [iscsi_eh] root 1447 0.0 0.0 0 0 ? S< 02:00 0:00 [ib_addr] root 1455 0.0 0.0 0 0 ? S< 02:00 0:00 [ib_mcast] root 1456 0.0 0.0 0 0 ? S< 02:00 0:00 [ib_inform] root 1457 0.0 0.0 0 0 ? S< 02:00 0:00 [local_sa] root 1460 0.0 0.0 0 0 ? S< 02:00 0:00 [iw_cm_wq] root 1463 0.0 0.0 0 0 ? S< 02:00 0:00 [ib_cm/0] root 1465 0.0 0.0 0 0 ? S< 02:00 0:00 [rdma_cm] root 1483 0.0 0.1 22456 552 ? Ssl 02:00 0:00 brcm_iscsiuio root 1488 0.0 0.0 3700 484 ? Ss 02:00 0:00 iscsid root 1489 0.0 0.8 4156 4152 ? S<Ls 02:00 0:00 iscsid root 1560 0.0 0.0 2264 504 ? Ss 02:00 0:00 mcstransd root 1765 0.0 0.0 2408 488 ? Ss 02:00 0:00 /sbin/dhclient -1 -q -cf /etc/dhclient-eth0.conf -lf /var/lib/dhclient/dhclient-eth0.leases -pf /var/run/dhclient-eth0.pid eth0 root 1802 0.0 0.1 12628 752 ? S<sl 02:00 0:00 auditd root 1804 0.0 0.1 12164 688 ? S<sl 02:00 0:00 /sbin/audispd root 1822 0.0 2.0 12340 10576 ? Ss 02:00 0:00 /usr/sbin/restorecond root 1831 0.0 0.1 1816 620 ? Ss 02:00 0:00 syslogd -m 0 root 1834 0.0 0.0 1764 404 ? Ss 02:00 0:00 klogd -x root 1924 0.0 0.0 0 0 ? S< 02:00 0:00 [rpciod/0] root 1930 0.0 0.1 1964 744 ? Ss 02:00 0:00 rpc.statd root 1954 0.0 0.1 5932 640 ? Ss 02:00 0:00 rpc.idmapd root 1979 0.0 0.1 2256 780 ? Ss 02:00 0:00 /usr/sbin/hcid root 1985 0.0 0.0 1832 492 ? Ss 02:00 0:00 /usr/sbin/sdpd root 2007 0.0 0.0 0 0 ? S< 02:00 0:00 [krfcommd] root 2043 0.0 0.2 33316 1360 ? Ssl 02:00 0:00 pcscd root 2053 0.0 0.1 1760 536 ? Ss 02:00 0:00 /usr/sbin/acpid root 2068 0.2 0.2 3264 1120 ? S 02:00 0:00 hald-runner root 2089 0.1 0.1 2060 688 ? S 02:00 0:00 hald-addon-storage: polling /dev/hdc root 2105 0.0 0.0 2008 440 ? Ss 02:01 0:00 /usr/bin/hidd --server root 2138 0.0 0.2 25312 1356 ? Ssl 02:01 0:00 automount root 2155 0.0 0.1 5252 692 ? Ss 02:01 0:00 ./hpiod root 2160 0.0 0.8 13636 4516 ? S 02:01 0:00 /usr/bin/python ./hpssd.py root 2175 0.0 0.2 7204 1036 ? Ss 02:01 0:00 /usr/sbin/sshd root 2186 0.0 0.5 10372 2592 ? Ss 02:01 0:00 cupsd root 2200 0.0 0.1 2836 832 ? Ss 02:01 0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid root 2222 0.0 0.3 9416 1680 ? Ss 02:01 0:00 sendmail: accepting connections root 2243 0.0 0.0 2000 464 ? Ss 02:01 0:00 gpm -m /dev/input/mice -t exps2 root 2252 0.1 0.2 5380 1188 ? Ss 02:01 0:00 crond root 2296 0.0 0.1 1760 604 ? SNs 02:01 0:00 anacron -s root 2304 0.0 0.0 2360 452 ? Ss 02:01 0:00 /usr/sbin/atd avahi 2332 0.0 0.0 2688 428 ? Ss 02:01 0:00 avahi-daemon: chroot helper root 2397 0.0 0.0 3612 452 ? S 02:01 0:00 /usr/sbin/smartd -q never root 2402 0.0 0.0 1748 468 tty1 Ss+ 02:01 0:00 /sbin/mingetty tty1 root 2414 0.0 0.0 1748 464 tty2 Ss+ 02:01 0:00 /sbin/mingetty tty2 root 2418 0.0 0.0 1748 468 tty3 Ss+ 02:01 0:00 /sbin/mingetty tty3 root 2419 0.0 0.0 1748 468 tty4 Ss+ 02:01 0:00 /sbin/mingetty tty4 root 2420 0.0 0.0 1748 468 tty5 Ss+ 02:01 0:00 /sbin/mingetty tty5 root 2439 0.0 0.0 1748 472 tty6 Ss+ 02:01 0:00 /sbin/mingetty tty6 root 2440 0.1 0.5 15848 2980 ? Ss 02:01 0:00 /usr/sbin/gdm-binary -nodaemon root 2501 0.0 0.5 16476 2764 ? S 02:01 0:00 /usr/sbin/gdm-binary -nodaemon root 2503 0.1 0.8 27644 4208 ? Sl 02:01 0:00 /usr/libexec/gdm-rh-security-token-helper root 2506 1.6 1.9 18716 10172 tty7 Ss+ 02:01 0:01 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 root 2592 0.0 2.0 25896 10360 ? SN 02:01 0:00 /usr/bin/python -tt /usr/sbin/yum-updatesd root 2610 0.0 0.2 2772 1212 ? RN 02:01 0:00 /usr/libexec/gam_server root 2771 0.7 2.0 25696 10548 ? Ss 02:01 0:00 /usr/bin/gnome-session root 2807 0.0 0.1 6636 632 ? Ss 02:01 0:00 /usr/bin/ssh-agent /bin/sh -c exec -l /bin/bash -c "/usr/bin/dbus-launch --exit-with-session /etc/X11/xinit/Xclients" root 2832 0.0 0.1 2864 624 ? S 02:01 0:00 /usr/bin/dbus-launch --exit-with-session /etc/X11/xinit/Xclients root 2833 0.1 0.2 13212 1124 ? Ssl 02:01 0:00 /bin/dbus-daemon --fork --print-pid 4 --print-address 6 --session root 2840 0.4 0.7 7928 4084 ? S 02:01 0:00 /usr/libexec/gconfd-2 5 root 2843 0.0 0.1 2668 752 ? S 02:01 0:00 /usr/bin/gnome-keyring-daemon root 2845 0.2 1.5 34336 8196 ? Sl 02:01 0:00 /usr/libexec/gnome-settings-daemon root 2865 0.2 1.5 17308 7860 ? Ss 02:01 0:00 metacity --sm-client-id=default1 root 2869 0.9 2.6 49536 13684 ? Ss 02:01 0:00 gnome-panel --sm-client-id default2 root 2871 1.0 3.2 86972 16648 ? Ss 02:01 0:00 nautilus --no-default-window --sm-client-id default3 root 2875 0.1 0.6 39448 3216 ? Ssl 02:01 0:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=16 root 2877 0.0 0.6 11520 3508 ? S 02:01 0:00 /usr/libexec/gnome-vfs-daemon root 2881 0.1 1.6 45492 8396 ? Ss 02:01 0:00 eggcups --sm-client-id default4 root 2882 0.0 0.9 22920 4816 ? Ss 02:01 0:00 gnome-volume-manager --sm-client-id default5 root 2890 0.0 0.9 14656 5048 ? Ss 02:01 0:00 bt-applet --sm-disable root 2897 0.1 1.9 62756 10092 ? Ss 02:01 0:00 nm-applet --sm-disable root 2899 0.7 4.1 38972 21204 ? Ss 02:01 0:00 /usr/bin/python -tt /usr/bin/puplet root 2916 0.2 2.0 47380 10612 ? S 02:01 0:00 /usr/libexec/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=19 root 2918 0.1 1.7 76432 8812 ? S 02:01 0:00 /usr/libexec/trashapplet --oaf-activate-iid=OAFIID:GNOME_Panel_TrashApplet_Factory --oaf-ior-fd=22 root 2922 0.0 0.9 15440 4708 ? Ss 02:01 0:00 pam-panel-icon --sm-client-id default0 root 2929 0.0 0.6 6504 3128 ? S 02:01 0:00 /usr/sbin/nm-system-settings --config /etc/NetworkManager/nm-system-settings.conf root 2931 0.0 0.1 2572 880 ? S 02:01 0:00 /usr/libexec/mapping-daemon root 2932 0.0 1.2 45672 6288 ? Ss 02:01 0:00 gnome-power-manager root 2934 0.3 2.3 59212 11844 ? Sl 02:01 0:00 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=21 root 2936 0.1 2.0 29532 10416 ? S 02:01 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=22 root 2939 0.0 0.1 1960 616 ? S 02:01 0:00 /sbin/pam_timestamp_check -d root root 2940 0.0 0.5 18352 2596 ? Sl 02:01 0:00 ./escd --key_Inserted="/usr/bin/esc" --on_Signal="/usr/bin/esc" root 2946 0.1 1.5 23440 7728 ? S 02:01 0:00 /usr/libexec/notification-area-applet --oaf-activate-iid=OAFIID:GNOME_NotificationAreaApplet_Factory --oaf-ior-fd=23 root 2950 0.0 0.4 16956 2116 ? Ss 02:01 0:00 gnome-screensaver root 2957 0.8 2.5 40972 13280 ? Sl 02:02 0:00 gnome-terminal root 2960 0.0 0.1 2576 716 ? S 02:02 0:00 gnome-pty-helper root 2961 0.1 0.2 4632 1464 pts/1 Ss 02:02 0:00 bash root 2985 0.0 0.2 4580 1220 pts/1 S 02:02 0:00 /bin/sh ./hlds_run -game cstrike +ip 127.0.0.1 +port 27020 +maxplayers 32 root 2997 9.3 11.8 74824 60940 pts/1 Sl 02:02 0:01 ./hlds_i686 -game cstrike +ip 127.0.0.1 +port 27020 +maxplayers 32 root 3001 0.0 0.2 4672 1388 pts/1 S+ 02:02 0:00 /bin/sh /sbin/service cs_pub status root 3006 0.0 0.2 4720 1440 pts/1 S+ 02:02 0:00 /bin/sh /etc/init.d/cs_pub status root 3009 0.0 0.1 4352 944 pts/1 R+ 02:02 0:00 ps aux Вопрос - Зачем столько инфы?
Отредактировал: Justify, - 19.6.2011, 1:06
|
|||
|
|
||||
Justify
|
19.6.2011, 2:01
Сообщение
|
|||
![]() |
Не знаю как, но у меня получилось запустить сервис вместе с консолем. для этого я правил скрипт старта cs_start.sh
Вот собственно сам скрипт- CODE #/bin/bash/
cd /usr/каталог_где_валяется_сервер date=`date "+%Y-%m-%d_%H:%M:%S"`; if(pgrep -x "cs_start">/dev/null) then echo "$date run">>/usr/каталог_где_валяются_логи/run.log; else #cd /usr/каталог_где_валяется_сервер /usr/каталог_где_валяется_сервер/hlds_run -game cstrike +sv_lan 0 +maxplayers 32 +port 27020 -nomaster -insecure +map de_dust2 echo "$date restarted">>/usr/каталог_где_валяются_логи/restart.log; fi
Отредактировал: Justify, - 19.6.2011, 2:02
|
|||
|
|
||||
Predator.Cat
|
19.6.2011, 11:23
Сообщение
|
![]() |
логично) сейчас устанавливается обновления для ПО. после установки отпишу. или всё же предлагаю в скайп - freemanerik или ICQ 606307955 STATUS log root 1 4.1 0.1 2160 676 ? Ss 01:59 0:07 init [5] root 2 0.0 0.0 0 0 ? S< 01:59 0:00 [migration/0] root 3 0.0 0.0 0 0 ? SN 01:59 0:00 [ksoftirqd/0] root 4 0.0 0.0 0 0 ? S< 01:59 0:00 [watchdog/0] root 5 0.0 0.0 0 0 ? S< 01:59 0:00 [events/0] root 6 0.4 0.0 0 0 ? S< 01:59 0:00 [khelper] root 7 0.0 0.0 0 0 ? S< 01:59 0:00 [kthread] root 10 0.0 0.0 0 0 ? S< 01:59 0:00 [kblockd/0] root 11 0.0 0.0 0 0 ? S< 01:59 0:00 [kacpid] root 47 0.0 0.0 0 0 ? S< 01:59 0:00 [cqueue/0] root 50 0.0 0.0 0 0 ? S< 01:59 0:00 [khubd] root 52 0.0 0.0 0 0 ? S< 01:59 0:00 [kseriod] root 114 0.0 0.0 0 0 ? S 01:59 0:00 [khungtaskd] root 115 0.0 0.0 0 0 ? S 01:59 0:00 [pdflush] root 116 0.0 0.0 0 0 ? S 01:59 0:00 [pdflush] root 117 0.0 0.0 0 0 ? S< 01:59 0:00 [kswapd0] root 118 0.0 0.0 0 0 ? S< 01:59 0:00 [aio/0] root 267 0.0 0.0 0 0 ? S< 01:59 0:00 [kpsmoused] root 291 0.0 0.0 0 0 ? S< 01:59 0:00 [ata/0] root 292 0.0 0.0 0 0 ? S< 01:59 0:00 [ata_aux] root 295 0.0 0.0 0 0 ? S< 01:59 0:00 [scsi_eh_0] root 300 0.0 0.0 0 0 ? S< 01:59 0:00 [kstriped] root 309 0.0 0.0 0 0 ? S< 01:59 0:00 [ksnapd] root 320 0.1 0.0 0 0 ? S< 01:59 0:00 [kjournald] root 351 0.0 0.0 0 0 ? S< 02:00 0:00 [kauditd] root 384 0.8 0.3 3228 1652 ? S<s 02:00 0:01 /sbin/udevd -d root 1215 0.0 0.0 0 0 ? S< 02:00 0:00 [kmpathd/0] root 1216 0.0 0.0 0 0 ? S< 02:00 0:00 [kmpath_handlerd] root 1273 0.0 0.0 0 0 ? S< 02:00 0:00 [kjournald] root 1410 0.0 0.0 0 0 ? S< 02:00 0:00 [iscsi_eh] root 1447 0.0 0.0 0 0 ? S< 02:00 0:00 [ib_addr] root 1455 0.0 0.0 0 0 ? S< 02:00 0:00 [ib_mcast] root 1456 0.0 0.0 0 0 ? S< 02:00 0:00 [ib_inform] root 1457 0.0 0.0 0 0 ? S< 02:00 0:00 [local_sa] root 1460 0.0 0.0 0 0 ? S< 02:00 0:00 [iw_cm_wq] root 1463 0.0 0.0 0 0 ? S< 02:00 0:00 [ib_cm/0] root 1465 0.0 0.0 0 0 ? S< 02:00 0:00 [rdma_cm] root 1483 0.0 0.1 22456 552 ? Ssl 02:00 0:00 brcm_iscsiuio root 1488 0.0 0.0 3700 484 ? Ss 02:00 0:00 iscsid root 1489 0.0 0.8 4156 4152 ? S<Ls 02:00 0:00 iscsid root 1560 0.0 0.0 2264 504 ? Ss 02:00 0:00 mcstransd root 1765 0.0 0.0 2408 488 ? Ss 02:00 0:00 /sbin/dhclient -1 -q -cf /etc/dhclient-eth0.conf -lf /var/lib/dhclient/dhclient-eth0.leases -pf /var/run/dhclient-eth0.pid eth0 root 1802 0.0 0.1 12628 752 ? S<sl 02:00 0:00 auditd root 1804 0.0 0.1 12164 688 ? S<sl 02:00 0:00 /sbin/audispd root 1822 0.0 2.0 12340 10576 ? Ss 02:00 0:00 /usr/sbin/restorecond root 1831 0.0 0.1 1816 620 ? Ss 02:00 0:00 syslogd -m 0 root 1834 0.0 0.0 1764 404 ? Ss 02:00 0:00 klogd -x root 1924 0.0 0.0 0 0 ? S< 02:00 0:00 [rpciod/0] root 1930 0.0 0.1 1964 744 ? Ss 02:00 0:00 rpc.statd root 1954 0.0 0.1 5932 640 ? Ss 02:00 0:00 rpc.idmapd root 1979 0.0 0.1 2256 780 ? Ss 02:00 0:00 /usr/sbin/hcid root 1985 0.0 0.0 1832 492 ? Ss 02:00 0:00 /usr/sbin/sdpd root 2007 0.0 0.0 0 0 ? S< 02:00 0:00 [krfcommd] root 2043 0.0 0.2 33316 1360 ? Ssl 02:00 0:00 pcscd root 2053 0.0 0.1 1760 536 ? Ss 02:00 0:00 /usr/sbin/acpid root 2068 0.2 0.2 3264 1120 ? S 02:00 0:00 hald-runner root 2089 0.1 0.1 2060 688 ? S 02:00 0:00 hald-addon-storage: polling /dev/hdc root 2105 0.0 0.0 2008 440 ? Ss 02:01 0:00 /usr/bin/hidd --server root 2138 0.0 0.2 25312 1356 ? Ssl 02:01 0:00 automount root 2155 0.0 0.1 5252 692 ? Ss 02:01 0:00 ./hpiod root 2160 0.0 0.8 13636 4516 ? S 02:01 0:00 /usr/bin/python ./hpssd.py root 2175 0.0 0.2 7204 1036 ? Ss 02:01 0:00 /usr/sbin/sshd root 2186 0.0 0.5 10372 2592 ? Ss 02:01 0:00 cupsd root 2200 0.0 0.1 2836 832 ? Ss 02:01 0:00 xinetd -stayalive -pidfile /var/run/xinetd.pid root 2222 0.0 0.3 9416 1680 ? Ss 02:01 0:00 sendmail: accepting connections root 2243 0.0 0.0 2000 464 ? Ss 02:01 0:00 gpm -m /dev/input/mice -t exps2 root 2252 0.1 0.2 5380 1188 ? Ss 02:01 0:00 crond root 2296 0.0 0.1 1760 604 ? SNs 02:01 0:00 anacron -s root 2304 0.0 0.0 2360 452 ? Ss 02:01 0:00 /usr/sbin/atd avahi 2332 0.0 0.0 2688 428 ? Ss 02:01 0:00 avahi-daemon: chroot helper root 2397 0.0 0.0 3612 452 ? S 02:01 0:00 /usr/sbin/smartd -q never root 2402 0.0 0.0 1748 468 tty1 Ss+ 02:01 0:00 /sbin/mingetty tty1 root 2414 0.0 0.0 1748 464 tty2 Ss+ 02:01 0:00 /sbin/mingetty tty2 root 2418 0.0 0.0 1748 468 tty3 Ss+ 02:01 0:00 /sbin/mingetty tty3 root 2419 0.0 0.0 1748 468 tty4 Ss+ 02:01 0:00 /sbin/mingetty tty4 root 2420 0.0 0.0 1748 468 tty5 Ss+ 02:01 0:00 /sbin/mingetty tty5 root 2439 0.0 0.0 1748 472 tty6 Ss+ 02:01 0:00 /sbin/mingetty tty6 root 2440 0.1 0.5 15848 2980 ? Ss 02:01 0:00 /usr/sbin/gdm-binary -nodaemon root 2501 0.0 0.5 16476 2764 ? S 02:01 0:00 /usr/sbin/gdm-binary -nodaemon root 2503 0.1 0.8 27644 4208 ? Sl 02:01 0:00 /usr/libexec/gdm-rh-security-token-helper root 2506 1.6 1.9 18716 10172 tty7 Ss+ 02:01 0:01 /usr/bin/Xorg :0 -br -audit 0 -auth /var/gdm/:0.Xauth -nolisten tcp vt7 root 2592 0.0 2.0 25896 10360 ? SN 02:01 0:00 /usr/bin/python -tt /usr/sbin/yum-updatesd root 2610 0.0 0.2 2772 1212 ? RN 02:01 0:00 /usr/libexec/gam_server root 2771 0.7 2.0 25696 10548 ? Ss 02:01 0:00 /usr/bin/gnome-session root 2807 0.0 0.1 6636 632 ? Ss 02:01 0:00 /usr/bin/ssh-agent /bin/sh -c exec -l /bin/bash -c "/usr/bin/dbus-launch --exit-with-session /etc/X11/xinit/Xclients" root 2832 0.0 0.1 2864 624 ? S 02:01 0:00 /usr/bin/dbus-launch --exit-with-session /etc/X11/xinit/Xclients root 2833 0.1 0.2 13212 1124 ? Ssl 02:01 0:00 /bin/dbus-daemon --fork --print-pid 4 --print-address 6 --session root 2840 0.4 0.7 7928 4084 ? S 02:01 0:00 /usr/libexec/gconfd-2 5 root 2843 0.0 0.1 2668 752 ? S 02:01 0:00 /usr/bin/gnome-keyring-daemon root 2845 0.2 1.5 34336 8196 ? Sl 02:01 0:00 /usr/libexec/gnome-settings-daemon root 2865 0.2 1.5 17308 7860 ? Ss 02:01 0:00 metacity --sm-client-id=default1 root 2869 0.9 2.6 49536 13684 ? Ss 02:01 0:00 gnome-panel --sm-client-id default2 root 2871 1.0 3.2 86972 16648 ? Ss 02:01 0:00 nautilus --no-default-window --sm-client-id default3 root 2875 0.1 0.6 39448 3216 ? Ssl 02:01 0:00 /usr/libexec/bonobo-activation-server --ac-activate --ior-output-fd=16 root 2877 0.0 0.6 11520 3508 ? S 02:01 0:00 /usr/libexec/gnome-vfs-daemon root 2881 0.1 1.6 45492 8396 ? Ss 02:01 0:00 eggcups --sm-client-id default4 root 2882 0.0 0.9 22920 4816 ? Ss 02:01 0:00 gnome-volume-manager --sm-client-id default5 root 2890 0.0 0.9 14656 5048 ? Ss 02:01 0:00 bt-applet --sm-disable root 2897 0.1 1.9 62756 10092 ? Ss 02:01 0:00 nm-applet --sm-disable root 2899 0.7 4.1 38972 21204 ? Ss 02:01 0:00 /usr/bin/python -tt /usr/bin/puplet root 2916 0.2 2.0 47380 10612 ? S 02:01 0:00 /usr/libexec/wnck-applet --oaf-activate-iid=OAFIID:GNOME_Wncklet_Factory --oaf-ior-fd=19 root 2918 0.1 1.7 76432 8812 ? S 02:01 0:00 /usr/libexec/trashapplet --oaf-activate-iid=OAFIID:GNOME_Panel_TrashApplet_Factory --oaf-ior-fd=22 root 2922 0.0 0.9 15440 4708 ? Ss 02:01 0:00 pam-panel-icon --sm-client-id default0 root 2929 0.0 0.6 6504 3128 ? S 02:01 0:00 /usr/sbin/nm-system-settings --config /etc/NetworkManager/nm-system-settings.conf root 2931 0.0 0.1 2572 880 ? S 02:01 0:00 /usr/libexec/mapping-daemon root 2932 0.0 1.2 45672 6288 ? Ss 02:01 0:00 gnome-power-manager root 2934 0.3 2.3 59212 11844 ? Sl 02:01 0:00 /usr/libexec/mixer_applet2 --oaf-activate-iid=OAFIID:GNOME_MixerApplet_Factory --oaf-ior-fd=21 root 2936 0.1 2.0 29532 10416 ? S 02:01 0:00 /usr/libexec/clock-applet --oaf-activate-iid=OAFIID:GNOME_ClockApplet_Factory --oaf-ior-fd=22 root 2939 0.0 0.1 1960 616 ? S 02:01 0:00 /sbin/pam_timestamp_check -d root root 2940 0.0 0.5 18352 2596 ? Sl 02:01 0:00 ./escd --key_Inserted="/usr/bin/esc" --on_Signal="/usr/bin/esc" root 2946 0.1 1.5 23440 7728 ? S 02:01 0:00 /usr/libexec/notification-area-applet --oaf-activate-iid=OAFIID:GNOME_NotificationAreaApplet_Factory --oaf-ior-fd=23 root 2950 0.0 0.4 16956 2116 ? Ss 02:01 0:00 gnome-screensaver root 2957 0.8 2.5 40972 13280 ? Sl 02:02 0:00 gnome-terminal root 2960 0.0 0.1 2576 716 ? S 02:02 0:00 gnome-pty-helper root 2961 0.1 0.2 4632 1464 pts/1 Ss 02:02 0:00 bash root 2985 0.0 0.2 4580 1220 pts/1 S 02:02 0:00 /bin/sh ./hlds_run -game cstrike +ip 127.0.0.1 +port 27020 +maxplayers 32 root 2997 9.3 11.8 74824 60940 pts/1 Sl 02:02 0:01 ./hlds_i686 -game cstrike +ip 127.0.0.1 +port 27020 +maxplayers 32 root 3001 0.0 0.2 4672 1388 pts/1 S+ 02:02 0:00 /bin/sh /sbin/service cs_pub status root 3006 0.0 0.2 4720 1440 pts/1 S+ 02:02 0:00 /bin/sh /etc/init.d/cs_pub status root 3009 0.0 0.1 4352 944 pts/1 R+ 02:02 0:00 ps aux Вопрос - Зачем столько инфы? А что тебе отображает команда ps aux | grep hlds? Не знаю как, но у меня получилось запустить сервис вместе с консолем. для этого я правил скрипт старта cs_start.sh Вот собственно сам скрипт- скрипт CODE #/bin/bash/ cd /usr/каталог_где_валяется_сервер date=`date "+%Y-%m-%d_%H:%M:%S"`; if(pgrep -x "cs_start">/dev/null) then echo "$date run">>/usr/каталог_где_валяются_логи/run.log; else #cd /usr/каталог_где_валяется_сервер /usr/каталог_где_валяется_сервер/hlds_run -game cstrike +sv_lan 0 +maxplayers 32 +port 27020 -nomaster -insecure +map de_dust2 echo "$date restarted">>/usr/каталог_где_валяются_логи/restart.log; fi Если не ошибаюсь, того же результата можно достичь, убрав > /dev/null 2>&1 & из скрипта запуска. Только я до сих пор не понимаю, зачем. Ведь мы же его запускаем демоном, а демон должен запускаться в фоне. |
Поблагодарили 1 раз
|
|
Justify
|
19.6.2011, 11:38
Сообщение
|
|||
![]() |
А что тебе отображает команда ps aux | grep hlds? тоже самое что и screen cs_pub status Если не ошибаюсь, того же результата можно достичь, убрав > /dev/null 2>&1 & из скрипта запуска. Только я до сих пор не понимаю, зачем. Ведь мы же его запускаем демоном, а демон должен запускаться в фоне. ну да консоль - это скорее побочный эфект. Как устранить ?
|
|||
|
|
||||
Predator.Cat
|
19.6.2011, 12:16
Сообщение
|
![]() |
тоже самое что и screen cs_pub status Я не знаю, что выводит screen cs_pub status. Цитата ну да консоль - это скорее побочный эфект. Как устранить ? Что-то я не пойму. То тебе необходимо было, чтобы сервер запускался с консолью, теперь ты спрашиваешь, как устранить. Вернуть скрипт в начальное состояние. |
Поблагодарили 1 раз
|
|
Justify
|
19.6.2011, 13:19
Сообщение
|
|||
![]() |
Я не знаю, что выводит screen cs_pub status. Что-то я не пойму. То тебе необходимо было, чтобы сервер запускался с консолью, теперь ты спрашиваешь, как устранить. Вернуть скрипт в начальное состояние. А авторестарт? Просто я собираюсь все сервера (4шт.) Поставить пока с помощью графической оболочки. А после того как всё будет настроено - отключить эту оболочку и работать в консольном режиме. Так вот, ваш скрипт не имеет функции авторестарта при падении, а после того как я добавил в ваш скрипт эту опцию - стало не возможно запускать сразу несколько серверов, так как при запуске первого - окрывается консоль, и чтобы из нее выйти - приходится закрывать сервер.
|
|||
|
|
||||
Predator.Cat
|
19.6.2011, 13:26
Сообщение
|
![]() |
Justify,, с графикой в Линуксе ни разу не сталкивался, ничего не могу сказать по этому поводу.
А чтобы не врубалась консоль при запуске, нужно добавить > /dev/null 2>&1 & в конец скрипта. |
Поблагодарили 1 раз
|
|
Justify
|
19.6.2011, 14:29
Сообщение
|
|||
![]() |
Justify,, с графикой в Линуксе ни разу не сталкивался, ничего не могу сказать по этому поводу. А чтобы не врубалась консоль при запуске, нужно добавить > /dev/null 2>&1 & в конец скрипта. Ув. Модераторы, а почему эта тема не в "Статьях и мануалах" ?
|
|||
|
|
||||
Predator.Cat
|
19.6.2011, 19:20
Сообщение
|
![]() |
|
Поблагодарили 1 раз
|
|
Justify
|
19.6.2011, 19:22
Сообщение
|
|||
![]() |
На здоровье) Один из модераторов собирался переместить её (о чём отписывался мне в личку), но, очевидно, забыл. И репы у тебя маловато. Надо исправить) исправил.
|
|||
|
|
||||
Predator.Cat
|
19.6.2011, 19:25
Сообщение
|
![]() |
Justify,, да, право, не стоило)
|
|
|
|
Justify
|
19.6.2011, 21:27
Сообщение
|
|||
![]() |
|
|||
|
|
||||
kakawa
|
14.10.2012, 3:08
Сообщение
|
|
|
Justify,, с графикой в Линуксе ни разу не сталкивался, ничего не могу сказать по этому поводу. А чтобы не врубалась консоль при запуске, нужно добавить > /dev/null 2>&1 & в конец скрипта. а какая команда противоположная команде > /dev/null 2>&1 & ? ну, т.е чтобы вернуться в консоль (hlds) а то например хочу stats узнать или amx_Reloadadmins сделать ну вообщем неважно что, незнаю как... нужна ваша помощь а то я в линуксе бот) дебиан 6 32бит... |
|
|
|
c0rax
|
14.10.2012, 11:40
Сообщение
|
![]() |
а какая команда противоположная команде > /dev/null 2>&1 & ? ну, т.е чтобы вернуться в консоль (hlds) а то например хочу stats узнать или amx_Reloadadmins сделать ну вообщем неважно что, незнаю как... нужна ваша помощь а то я в линуксе бот) дебиан 6 32бит... Лучше просто запустить сервер в screen. А еще лучше, для управления сервером использовать данный скрипт. |
|
|
|
The_Razer
|
16.10.2012, 14:39
Сообщение
|
|
|
а какая команда противоположная команде > /dev/null 2>&1 & ? ну, т.е чтобы вернуться в консоль (hlds) а то например хочу stats узнать или amx_Reloadadmins сделать ну вообщем неважно что, незнаю как... нужна ваша помощь а то я в линуксе бот) дебиан 6 32бит... Для начала надо понять, что эта команда на самом деле делает. Она подавляет вывод. Намертво. У нее нет "обратной" команды. Чтобы возвращаться в консоль, необходимо пользоваться screen или tmux. Вроде как tmux это смена скрина, но я пока на старичке скрине сижу. |
|
|
|
![]() ![]() |