nc命令詳解 linux
- IT科技
- 關注:2.5W次
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輸入/輸出模式,只在掃描通訊埠時使用。
- 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/pq2oo9.html