我正在寻找一种在鱼壳中打开TCP连接的方法。
在bash中,我可以执行以下操作来打开TCP连接。这是在未安装telnet时的快速telnet类型测试。
$ echo > /dev/tcp/127.0.0.1/80 && echo up
up
连接失败
aaron@aaron-pc: ~
$ echo > /dev/tcp/127.0.0.1/81 && echo up
bash: connect: Connection refused
bash: /dev/tcp/127.0.0.1/81: Connection refused
在鱼我试过以下。
echo > /dev/tcp/127.0.0.1/80; and echo up
An error occurred while redirecting file '/dev/tcp/127.0.0.1/80'
open: No such file or directory
我猜bash有这个功能来创建一个 tcp
设备何时需要它并且鱼使用其他机制。
这是关于bash和的一些文档 /dev/tcp
https://www.linuxjournal.com/content/more-using-bashs-built-devtcp-file-tcpip
https://stackoverflow.com/a/19866239/619760