当我尝试运行以下命令时:
echo -e "GET / HTTP/1.1\n\n" | /dev/tcp/74.125.225.19/80
我收到以下错误消息:
bash: /dev/tcp/74.125.225.19/80: No such file or directory
以下命令可以正常工作,因此问题涉及到我的使用方式/dev/tcp
:
echo -e "GET / HTTP/1.1\n\n" | nc 74.125.225.19 80
我在Ubuntu 13.04中,因此该功能应该在我的系统上。我究竟做错了什么?/dev/tcp
正确使用的规则是什么?
1
这是使用/ dev / tcp
—
jfs 2015年