~]#<\/span><\/code><\/li><\/ol><\/pre>\n\u4eca\u5929\u6211\u4eec\u6765\u4ecb\u7ecd\u4e00\u79cd\u65b0\u7684bash\u81ea\u8eab\u5305\u542b\u7684\u4e00\u79cd\u65b9\u5f0f\uff1a
\/dev\/tcp\/host\/port \u548c \/dev\/udp\/host\/port<\/p>\n
\u7528\u6cd5\u4e5f\u5f88\u7b80\u5355\uff1a<\/p>\n
[<\/span>root@SY<\/span>-<\/span>68<\/span>-<\/span>2<\/span> <\/span>~]#<\/span> echo <\/span>><\/span>\/dev\/<\/span>tcp<\/span>\/<\/span>www<\/span>.<\/span>baidu<\/span>.<\/span>com<\/span>\/<\/span>80<\/span> <\/span>&&<\/span> echo <\/span>\"port 80 is open\"<\/span> <\/span>||<\/span> echo <\/span>\"port 80 is closed\"<\/span><\/code><\/li>port <\/span>80<\/span> <\/span>is<\/span> open<\/span><\/code><\/li>[<\/span>root@SY<\/span>-<\/span>68<\/span>-<\/span>2<\/span> <\/span>~]#<\/span><\/code><\/li><\/ol><\/pre>\n\u4f46\u8fd9\u79cd\u7528\u6cd5\u672c\u8eab\u662f\u4e0d\u5e26\u8d85\u65f6\u65f6\u95f4\u8bbe\u7f6e\u7684\uff0c\u5e78\u597d\u6211\u4eec\u6709timeout\u547d\u4ee4\uff0c\u7ec4\u5408\u8d77\u6765\u4fbf\u662f\uff1a<\/p>\n
[<\/span>root@SY<\/span>-<\/span>68<\/span>-<\/span>2<\/span> <\/span>~]#<\/span>timeout <\/span>5<\/span> bash <\/span>-<\/span>c <\/span>\"echo >\/dev\/tcp\/www.baidu.com\/80\"<\/span> <\/span>