如何在连接时减少unix telnet的超时时间
发布时间:2020-12-15 19:15:13 所属栏目:安全 来源:网络整理
导读:我有一个unix shell脚本测试文件中列出的多个主机的ftp端口。 for i in `cat ftp-hosts.txt` do echo "QUIT" | telnet $i 21done 一般来说,这个脚本可以工作,但是如果我遇到不连接的主机,即telnet是“Trying …”,我该如何减少这个等待时间,这样可以测
我有一个unix shell脚本测试文件中列出的多个主机的ftp端口。
for i in `cat ftp-hosts.txt` do echo "QUIT" | telnet $i 21 done 一般来说,这个脚本可以工作,但是如果我遇到不连接的主机,即telnet是“Trying …”,我该如何减少这个等待时间,这样可以测试下一个主机?
你试过使用netcat(nc)而不是telnet吗?它具有更多的灵活性,包括能够设置超时:
echo "QUIT" | nc -w 5 host 21 5秒后,-w 5选项将超时连接。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何更改vim显示硬标签的方式
- angularjs – ngRepeat:dupes – 在带有嵌套ngrepeat和空字
- 在cron作业上出错,但在shell上工作正常
- Redis window/liunx安装和简单使用教程
- vim – YouCompleteMe不可用:dlopen …(更多描述)
- Bootstrap 3 + MVC 5 - validation css tips
- angularjs – 错误对不起! ionic serve只能在Ionic项目目录
- Bootstrap table表格初始化表格数据的方法
- OpenStack stein安装(一)
- Bootstrap响应式前端框架笔记十七——下拉列表交互