開心生活站

位置:首頁 > IT科技 > 

linux,nc命令詳解

IT科技2.6W

1、nc命令簡介:

nc命令全稱是netcat,是網路工具,短小精悍被稱為網絡界的瑞士軍刀。

2、nc命令功能:

實現任意TCP/UDP端口的偵聽,nc可以作為server以TCP或UDP方式偵聽指定端口;

端口的掃描,nc可以作為client發起TCP或UDP連接;

機器之間傳輸文件

機器之間網絡測速。

3、語法:

nc [-hlnruz][-g<網關...>][-G<指向器數目>][-i<延遲秒數>][-o<輸出文件>][-p<通信端口>][-s<來源位址>][-v...][-w<超時秒數>][主機名稱][通信端口...]

4、參數:

-g<網關>:設置路由器躍程通信網關,最多可設置8個。

-G<指向器數目>:設置來源路由指向器,其數值為4的倍數。

-h:在線幫助。

-i<延遲秒數>:設置時間間隔,以便傳送信息及掃描通信端口。

-l:監聽模式,用於入站連接 (監聽本地端口)。

-n:直接使用IP地址,而不通過域名服務器。

-o<輸出文件>:指定文件名稱,把往來傳輸的數據以16進制字碼傾倒成該文件保存。

-p<通信端口>:設置本地主機使用的通信端口。

-r:隨機指定本地與遠端主機的通信端口。

-s<來源位址>:設置本地主機送出數據包的IP地址。

-u:使用UDP傳輸協議。

-v:顯示指令執行過程。

-w<超時秒數>:設置等待連線的時間。

-z:使用0輸入/輸出模式,只在掃描通信端口時使用。

linux nc命令詳解

標籤:linux 命令 nc