审核中~
溜忙之道
首页
溜忙手册
offer之道
项目Git
写文章
登录
·
注册
登录
没有账号,去注册
注册
已有账号,去登录
博客
Linux ping 测试IP地址与 telnet 测试IP端口
南易_站长
阅读量:3530
关注
Linux ping 测试IP地址与 telnet 测试IP端口
# [Linux ping 测试IP地址与 telnet 测试IP端口 ](https://www.cnblogs.com/FengZeng666/p/15093267.html) ## 二、telnet 端口使用[#](https://www.cnblogs.com/FengZeng666/p/15093267.html#%E4%BA%8C%E3%80%81telnet-%E7%AB%AF%E5%8F%A3%E4%BD%BF%E7%94%A8) 测试端口使用telnet IP地址或主机名 端口,使用tcp协议的例如telnet 192.168.0.1 80测试192.168.0.1的80端口 ### **其执行结果有两种:**[#](https://www.cnblogs.com/FengZeng666/p/15093267.html#%E5%85%B6%E6%89%A7%E8%A1%8C%E7%BB%93%E6%9E%9C%E6%9C%89%E4%B8%A4%E7%A7%8D%EF%BC%9A) **1. 端口未打开** ``` $ telnet 101.199.97.65 62715 Trying 101.199.97.65... telnet: connect to address 101.199.97.65: Connection refused ``` 此时,命令已退出。 **2. 端口已打开** ``` $ telnet 101.199.97.65 62715 Trying 101.199.97.65... Connected to 101.199.97.65. Escape character is '^]'. ``` 此时命令未退出。 根据提示Escape character is '^]'.可知退出字符为'^]'(CTRL+])。此时输入其它字符不能使其退出,CTRL+C都不行。输入CTRL+]后会自动执行,进入命令模式: ``` ^] telnet> ``` 此时再运行**quit**才会真正退出。 ``` telnet> quit Connection closed. ``` 其中,Escape character可以自定义,使用参数-e: ``` $ telnet -e p 101.199.97.65 62715 #使用p字符 Telnet escape character is 'p'. Trying 101.199.97.65... Connected to 101.199.97.65. Escape character is 'p'. p telnet> quit Connection closed. ``` 即便如此,退出telnet还是麻烦。那么,更进一步,如果出现在[脚本](https://www.linuxcool.com/ "脚本")中应该如何(优雅地)退出telnet呢?
评论
表情
发送
0
评论