LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 606|回复: 3

一次性启动同类文件多个,后台运行,如何实现!

[复制链接]
发表于 2005-3-6 20:46:54 | 显示全部楼层 |阅读模式
本人做了CS服务器,

启动时,得同时启动同一目录下的几个.sh文件.

听说得用后如运行!!但是我试了好多次没有成功,

想请教大家如何实现?

RedHat 9.0

以下目录中的文件必须随开机后台运行:
CS1.5:

运行文件目录:/home/cs15/root/root/cs/hlds_l
运行文件: cs.sh  cs2.sh

cs1.6:
运行文件目录:/root/cstrike16/home/hlds_l

运行文件:27015_cstrike.sh
27016_cstrike.sh
27017_dod.sh
27018_dod.sh

就这些了!
请教大家,如何让这些开机同时运行!!
发表于 2005-3-7 03:44:44 | 显示全部楼层
加到/etc/rc.local不行吗 ?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-7 14:35:31 | 显示全部楼层
加到/etc/rc.d/rc.local中不行,一次性只可以启动运行一个.sh文件!

加到rc.local文件中的方法如下:
# This script will be executed *after* all the other init scripts.
# You can put your own initialization stuff in here if you don't
# want to do the full Sys V style init stuff.

touch /var/lock/subsys/local
cd /home/cs15/root/root/cs/hlds_l
sh /home/cs15/root/root/cs/hlds_l/cs.sh
cd /home/cs15/root/root/cs/hlds_l
sh /home/cs15/root/root/cs/hlds_l/cs2.sh
cd /root/cstrike16/home/hlds_l
sh /root/cstrike16/home/hlds_l/27015_cstrike.sh


(注:黑体部分为我加进去的)
但是每次只可以运行第一个,其它的运行不了!
请问如何解决?
回复 支持 反对

使用道具 举报

发表于 2005-3-8 15:04:10 | 显示全部楼层
在后面加&
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表