某一服务器端口(tcpdump -vv -nn -i em2 tcp port 8080 and host 192.168.1.98),抓包一直有请求,开发工程师把能连接该IP和端口的代码都改了,还是有请求,可能有遗漏的代码没改到。
如果代码里面使用的是192.168.1.98:8080我们可以使用命令快速定位到代码文件:
find . -name “*.php” -type f -print0|xargs -0 egrep ‘192.168.1.98:8080’
但是如果连接使用IP和端口是其他格式,可能就无法找到,比如这类格式:
192.168.1.98 8080
或者
ip=192.168.1.98
port=8080
我们可以使用命令快速定位到代码文件:
find . -name “*.php” -type f -print0 | xargs -0 grep -l “192.168.1.98” | xargs grep “8080”
另外附上grep常用命令:
https://github.com/aqzt/kjyw/blob/master/shell/grep.sh
https://git.oschina.net/aqztcom/kjyw/blob/master/shell/grep.sh
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END