主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
VPS主机服务器优惠分享、二手交易综合交流社区、国外便宜VPS主机论坛:https://www.hostccn.com
主机参考(zhujicankao.com)网友大佬发文说:
项目是逗比大佬留下的Brook转发脚本,自从Brook的开发者修改了参数后一键脚本就不能正常运行了 我想办法改了改,现在可以启动Brook程序了,但是脚本的判断功能不正常不能识别Brook已经启动了 项目地址网友回复说:https://github.com/zhucaidan/doubi/blob/master/brook-pf.sh 创建的服务网友回复说:https://github.com/zhucaidan/doubi/blob/master/service/brook-pf_debian 逗比原始项目网友回复说:https://github.com/ToyoDAdoubiBackup/doubi Brook项目地址网友回复说:https://github.com/txthinking/brook 关于Relay转发的说明网友回复说:https://txthinking.github.io/brook/#/brook-relay 具体症状,求大佬解疑下
|
注册网友回复说: check_pid(){ PID=$(ps -ef| grep “brook relay”| grep -v grep| grep -v “.sh”| grep -v “init.d”| grep -v “service”| awk ‘{print $2}’) }复制代码 这部分代码有问题吧
纯净水网友回复说: 手动执行这行代码看看结果是什么网友回复说: ps -ef| grep “brook relay”| grep -v grep| grep -v “.sh”| grep -v “init.d”| grep -v “service”| awk ‘{print $2}’复制代码 如果没结果,就删除最后一个 | 及后面的代码,直到有结果为止,然后告诉我结果是什么,最后一次执行的代码是什么。
我是坏虫网友回复说: ps -ef| grep “brook”复制代码先把这个的执行结果贴出来,然后再决定后面的筛查条件该怎么写
G.K.D网友回复说: [email protected]:~# ps -ef| grep “brook” root 2720 1329 0 15:42 pts/0 00:00:00 grep brook root 21469 1 0 15:07 ? 00:00:00 /bin/bash -v /etc/init.d/brook-pf start root 21472 21469 0 15:07 ? 00:00:00 ./brook relay –from :1111 –to 111.com:1111复制代码
BoneAsh网友回复说: 删到这样才有结果网友回复说: grep “brook relay”| grep -v grep复制代码 root 21472 21469 0 15:07 ? 00:00:00 ./brook relay –from :1111 –to 111.com:1111复制代码
主菜单网友回复说: ps -ef| grep “brook relay”| grep -v grep|awk ‘{print $2}’复制代码 执行完看看是21472么
注册网友回复说: 刚刚重启了下机器也还是不行,不过试了下PID是一样的 [email protected]:~# ps -ef| grep “brook” root 8796 1 0 15:50 pts/0 00:00:00 /bin/bash /etc/init.d/brook-pf start root 8799 8796 0 15:50 pts/0 00:00:00 ./brook relay –from :1111 –to 111.com:1111 root 9957 1329 0 15:52 pts/0 00:00:00 grep brook [email protected]:~# ps -ef| grep “brook relay”| grep -v grep|awk ‘{print $2}’ 8799复制代码
注册网友回复说: 这段命令是排除 .sh init.d server 这些文本,用来避免运行脚本/服务脚本时读取到自身命令的 PID。 grep -v “.sh”| grep -v “init.d”| grep -v “service”复制代码 但是你这输出结果中也不包含这几个关键词呀,挺奇怪的。
G.K.D网友回复说: 是的,目的就是获取pid,那就把语句替换进去就行了吧
BoneAsh网友回复说: 如果你用着没问题的话,直接删掉就行了~
主菜单网友回复说: 删掉后检测正常,启动正常,停止半正常(不提示文字会提示下面的文字),重启不正常只能停止不能启动网友回复说: 当前状态: 已安装 并 已启动 请输入数字 [0-10]:6 /etc/init.d/brook-pf: line 102: kill: root: arguments must be process or job IDs Killed复制代码 102行是这样的网友回复说: do_stop(){ check_running if [[ $? -eq 0 ]]; then kill -9 ${PID} RETVAL=$? if [[ $RETVAL -eq 0 ]]; then echo -e “${Info} ${NAME} 停止成功 !” else echo -e “${Error} ${NAME} 停止失败 !” fi else echo -e “${Info} ${NAME} 未运行” RETVAL=1 fi }复制代码
G.K.D网友回复说: 90%正常了现在,就是重启不正常,提示网友回复说: 当前状态: 已安装 并 已启动 请输入数字 [0-10]:6 /etc/init.d/brook-pf: line 102: kill: root: arguments must be process or job IDs Killed复制代码 102行是这样的网友回复说: do_stop(){ check_running if [[ $? -eq 0 ]]; then kill -9 ${PID} RETVAL=$? if [[ $RETVAL -eq 0 ]]; then echo -e “${Info} ${NAME} 停止成功 !” else echo -e “${Error} ${NAME} 停止失败 !” fi else echo -e “${Info} ${NAME} 未运行” RETVAL=1 fi }复制代码
主菜单网友回复说: 那还是 PID 的检测有问题,结束进程的时候因为检测并写入变量的 PID 值有问题,才会导致这个错误提示。 估计是检测的时候,把脚本自身也检测到并写入变量了,这样变量中就有两个数字了,这才导致报错。 这样交流排错太蛋疼,有空的话,直接私信用 ToDesk 远程协助,我帮你改吧。。。
注册网友回复说: 没事。。看错了,大佬有空在github上pull一下改改呗
G.K.D网友回复说: 没兴趣去 PR(pull 是更新自己的仓库项目,PR 是修改别人的项目,需要对方同意)。 我可以远程协助去帮你修改,或者你自己慢慢折腾~
主菜单网友回复说: 我已经fork了的项目,别人PR的话我不能同意吗?还是要原作者同意呢 不过我刚刚试了一下。。这个脚本好像不行了,Brook作者不允许一个Brook多进程,只能多开几个进程 现在的话这个脚本只能转发一条,多个转发不起作用了。。。
主机参考zhujicankao.com_收集国内外VPS,VPS测评,主机测评,云服务器,虚拟主机,独立服务器,国内外服务器,高性价比建站主机相关优惠信息
详细介绍和测评国外VPS主机,云服务器,国外服务器,国外主机的相关优惠信息,商家背景,网络带宽等等,也是目前国内最好的主机云服务器VPS参考测评资讯优惠信息分享平台
主要提供VPS云服务器相关话题的社区论坛。讨论VPS云服务器、VPS主机、VPS优惠码、VPS特价优惠分享、香港美国日本韩国VPS等令人激动的话题
tag:
vps论坛,香港vps论坛,美国vps论坛,vps主机论坛,美国vps主机论坛,vps交流论坛,日本vps论坛,国外vps论坛,美国主机论坛,主机论坛,全球主机论坛,全球vps论坛,主机交流论坛,免费vps论坛,vps优惠论坛,国外vps优惠,香港vps优惠,vps优惠码,hostccn.com
这几篇文章你可能也喜欢:
- 搬瓦工VPS,限量款套餐补货,美国CN2 GIA/日本软银/荷兰AS9929,1Gbps超大高端网络线路,KVM虚拟架构,1核1G内存1Gbps带宽,80美元/年,机房可随意切换
- CloudCone,美国Win系统VPS云服务器少量补货,美国洛杉矶MC机房,KVM虚拟架构,3核4G内存1Gbps带宽,17.49美元/月
- LOCVPS,双12特惠,香港免备案VPS云服务器终身65折,香港葵湾机房,CN2+BGP/CN2网络,KVM虚拟架构,1核2G内存2Mbps带宽不限流量,29.25元/月
- 恒创科技,全场3折优惠起,免备案香港VPS云服务器低至28元/月,香港/美国,新增多款特价服务器,1核1G内存5Mbps带宽不限流量,292元/年
- 萤光云,香港VPS云服务器测评报告,回国优化线路,香港VPS测评,萤光云VPS好不好?萤光云香港VPS云服务器值得购买吗?
本文由主机参考刊发,转载请注明:便宜国外vps论坛_Shell脚本大佬请进,求查一个奇怪的BUG https://zhujicankao.com/64001.html
评论前必须登录!
注册