• telnet

    Linux telnet命令用于远端登入,执行telnet指令开启终端机阶段作业,并登入远端主机。
    现常用于链接测试,如telnet 0.0.0.0 11111

    1. # -*- coding:utf-8 -*-
    2. # @auth ivan
    3. # @time 20190101
    4. # @goal test the telnet
    5. import telnetlib
    6. import time
    7. import random
    8. h, p, n = "0.0.0.0", 11111, 0
    9. while True:
    10. time.sleep(random.randrange(0, 1000) / 1000)
    11. n += 1
    12. try:
    13. tb = telnetlib.Telnet()
    14. tb.open(host=h, port=p, timeout=1)
    15. print("Step %5d" % n, tb.read_very_eager().decode(), "-" * 20)
    16. tb.close()
    17. except Exception as e:
    18. print("Fail %5d" % n, e)