- 论坛徽章:
- 0
|
哈哈, 问题终于搞定了. 结合楼上各位朋友给出的建议, 又从网上收集了一些资料, 还通过QQ请教了专业人士,最后问题终于解决了.
总结如下:
1, 关于启动程序出现问题, 影响系统正常引导的问题, 可以通过otask 提供的" CTRL + C " 轻松解决
2,关于设置程序在系统启动时运行,我试了大家介绍的几个办法都很好使,包括:
1)在rc.conf文件中添加启动命令
2)在rc.local中添加启动命令
3)建立一个" ***.sh " 文件,将启动命令写在这个文件中,然后把它复制到 /usr/local/etc/rc.d/ 中(其中etc/rc.d 这俩个目录是新建的). 然后运行 chmod 755 ***.sh 这样就可以了,reboot就可以了. 我现在就用的这个方案.
之前我试验这三种方法都是用一样的启动命令,显示同样的错误(详细信息看楼上),最后我在网上找到的信息说,如果没有在CS服务器的绝对目录启动就会出现这个问题,但我又不会设置绝对目录,所以我就如下这样建立了我的启动文件:
#hlds.s
cd /usr/games/hlds_l
./hlds_run -game cstrike +map de_dust2 -port 27015 &
./hlds_run -game cstrike +map de_dust -port 27017 &
通过试验证明这个土办法还是可行的,这样我就成功的可以在系统启动的时候运行两个CS服务器了.希望本主题下的相关内容能够为遇到同样问题的朋友带来帮助,谢谢大家! |
|