搜索
查看: 4042|回复: 11

无法杀死CS进程 这是怎么回事

[复制链接]
发表于 2006-5-28 05:18:17 | 显示全部楼层 |阅读模式 来自 中国–江西–新余
[root@localhost configs]# ps -aux|grep 2888
cs        6555 79.8  2.8 69764 58772 pts/0   RN   04:22  44:53 ./hlds_i686 -pingboost 3 -game cstrike +port 28888 -nomaster -insecure +sv_lan 0 +servercfgfile 2.cfg +maxplayers 14 +map de_dust2
root      7212  0.0  0.0  3688  660 pts/0    S    05:19   0:00 grep 2888
[root@localhost configs]# kill -9 6555
[root@localhost configs]# ps -aux|grep 2888
cs        6555 79.9  2.8 69764 58772 pts/0   RN   04:22  45:11 ./hlds_i686 -pingboost 3 -game cstrike +port 28888 -nomaster -insecure +sv_lan 0 +servercfgfile 2.cfg +maxplayers 14 +map de_dust2
root      7214  0.0  0.0  3668  656 pts/0    S    05:19   0:00 grep 2888

那个pid 6555 进程还在,,,,请教高手
发表于 2006-5-28 12:43:11 | 显示全部楼层 来自 中国–湖南–益阳

回复: 无法杀死CS进程 这是怎么回事

要杀死linux的进程, 你先要找准进程号!
建议 用命令:
ps -ef | grep hl
查看你的CS 进程号, 然后直接 kill  
gl !
回复

使用道具 举报

 楼主| 发表于 2006-5-28 18:54:43 | 显示全部楼层 来自 中国–江西–新余

回复: 无法杀死CS进程 这是怎么回事

[cs@localhost cs]$ ps -ef|grep hl
cs        6555     1 98 04:22 ?        14:21:28 ./hlds_i686 -pingboost 3 -game cstrike +port 28888 -nomaster -insecure +sv_lan 0 +servercfgfile 2.cfg +maxplayers 14 +map de_dust2
cs        6568  6555  0 04:22 ?        00:00:00 [hlds_i686 <defunct>]
[cs@localhost cs]$ kill -9 6555
[cs@localhost cs]$ kill -9 6568
[cs@localhost cs]$ ps -ef|grep hl
cs        6555     1 98 04:22 ?        14:22:57 ./hlds_i686 -pingboost 3 -game cstrike +port 28888 -nomaster -insecure +sv_lan 0 +servercfgfile 2.cfg +maxplayers 14 +map de_dust2
cs        6568  6555  0 04:22 ?        00:00:00 [hlds_i686 <defunct>]


还是这样,,,
那个pid 6568的进程是什么意思
回复

使用道具 举报

发表于 2006-5-29 15:33:11 | 显示全部楼层 来自 中国–北京–北京

回复: 无法杀死CS进程 这是怎么回事

killall -9 hlds_run hlds_i686

hlds_i686的父进程是hlds_run,你把hlds_i686 kill掉后,父进程hlds_run会自动启动hlds_i686的,二个一起杀就好了。
回复

使用道具 举报

 楼主| 发表于 2006-5-29 22:05:59 | 显示全部楼层 来自 中国–江西–新余

回复: 无法杀死CS进程 这是怎么回事

[root@localhost root]# killall -9 hlds_run hlds_i686
hlds_run: no process killed
[root@localhost root]# ps -aux|grep 28888
cs        6555 99.5  2.8 69764 58772 ?       RN   May28 2488:03 ./hlds_i686 -pingboost 3 -game cstrike +port 28888 -nomaster -insecure +sv_lan 0 +servercfgfile 2.cfg +maxplayers 14 +map de_dust2
root     12703  0.0  0.0  3680  664 pts/1    S    22:03   0:00 grep 28888

这个还是在,,,
还有一个问题请教高手,没人的时候不会重启,人一多就重启了CS服务器端,只重启该端口的,其他端口没有人的不会,,,
回复

使用道具 举报

发表于 2006-5-30 14:30:57 | 显示全部楼层 来自 中国–新疆–昌吉回族自治州

回复: 无法杀死CS进程 这是怎么回事

最简单的方法,使用hlsw工具,输入OP密码后,在控制台里输入quit命令即可!
回复

使用道具 举报

 楼主| 发表于 2006-5-30 16:00:15 | 显示全部楼层 来自 中国–江西–新余

回复: 无法杀死CS进程 这是怎么回事

实际上这个根本上就是没有运行,你在hlsw上刷不出来的
回复

使用道具 举报

发表于 2006-6-2 23:22:35 | 显示全部楼层 来自 中国–北京–北京

回复: 无法杀死CS进程 这是怎么回事

你使用pstree看一下hlds_i686的父进程是谁,然后使用killall一起杀了
回复

使用道具 举报

发表于 2006-6-3 13:15:05 | 显示全部楼层 来自 中国–浙江–绍兴

回复: 无法杀死CS进程 这是怎么回事

先杀父进程hlds_run,,再杀hlds_i686,好像是这个吧,很长时间没弄linux下的CS服了,忘了
回复

使用道具 举报

发表于 2006-6-16 11:10:28 | 显示全部楼层 来自 中国–北京–北京

回复: 无法杀死CS进程 这是怎么回事

killall -9 hlds_run
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

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