我曾经使用exec 3<>/dev/tcp/192.168.0.101/6435
192.168.0.101:6435建立TCP连接。而且我已经收到并通过pipe
命令发送了一些消息。
现在,我要终止TCP连接。但是,ss -anpet
从中我可以看到bash本身保持了此连接,而没有派生子进程。
我试图将信号9和15发送到bash进程,但是如您所知,bash无法杀死自己。
因此,我可以在不终止正在使用的pt的情况下终止已建立的TCP连接(既不通过root杀死它也不发送Ctrl + D)吗?
该命令在文件描述符3上打开了连接。因此,要关闭连接,您需要关闭文件描述符3。为此:
exec 3<&-
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句