《LINUX實操:Linux中nc命令示例詳解》要點:
本文介紹了LINUX實操:Linux中nc命令示例詳解,希望對您有用。如果有疑問,可以聯(lián)系我們。
Linux中nc命令是一個功能強年夜的網(wǎng)絡(luò)工具,全稱是netcat.
語法:
nc [-hlnruz][-g<網(wǎng)關(guān)...>][-G<指向器數(shù)目>][-i<延遲秒數(shù)>][-o<輸出文件>][-p<通信端口>][-s<來源位址>][-v...][-w<超時秒數(shù)>][主機名稱][通信端口...]
參數(shù)說明:
1234567891011121314 -g<網(wǎng)關(guān)> 設(shè)置路由器躍程通信網(wǎng)關(guān),最丟哦可設(shè)置8個.
-G<指向器數(shù)目> 設(shè)置來源路由指向器,其數(shù)值為4的倍數(shù).
-h 在線贊助.
-i<延遲秒數(shù)> 設(shè)置時間間隔,以便傳送信息及掃描通信端口.
-l 使用監(jiān)聽模式,管控傳入的資料.
-n 直接使用IP地址,而不通過域名服務(wù)器.
-o<輸出文件> 指定文件名稱,把往來傳輸?shù)臄?shù)據(jù)以16進制字碼傾倒成該文件保存.
-p<通信端口> 設(shè)置本地主機使用的通信端口.
-r 亂數(shù)指定本地與遠端主機的通信端口.
-s<來源位址> 設(shè)置本地主機送出數(shù)據(jù)包的IP地址.
-u 使用UDP傳輸協(xié)議.
-v 顯示指令執(zhí)行過程.
-w<超時秒數(shù)> 設(shè)置等待連線的時間.
-z 使用0輸入/輸出模式,只在掃描通信端口時使用.
幾個簡單實例:
1.掃描指定的端口
[root@Oracle ~]# nc -v -w 5 -z 192.168.233.129 8003
Connection to 192.168.233.129 8003 port [tcp/mcreport] succeeded!
2.掃描指定的端口規(guī)模
[root@oracle ~]# nc -v -w 5 -z 192.168.233.129 8000-8005
nc: connect to 192.168.233.129 port 8000 (tcp) failed: Connection refused
Connection to 192.168.233.129 8001 port [tcp/vcom-tunnel] succeeded!
Connection to 192.168.233.129 8002 port [tcp/teradataordbms] succeeded!
Connection to 192.168.233.129 8003 port [tcp/mcreport] succeeded!
nc: connect to 192.168.233.129 port 8004 (tcp) failed: Connection refused
nc: connect to 192.168.233.129 port 8005 (tcp) failed: Connection refused
3.長途拷貝
在接收端192.168.233.128上打開1234端口:
nc -l 1234 >test.txt
在發(fā)送端執(zhí)行:
nc 192.168.233.128? 1234 <test.txt
注意:先運行接收端,指定一個端口為1234,文件為test.txt,再執(zhí)行發(fā)送端,并且發(fā)送端必需存在同名的文件test.txt
4.遠程傳輸目錄
從server1(192.168.16.233)拷貝test目錄內(nèi)容到server2(192.168.48.47)上.需要先在server2上,用nc激活監(jiān)聽,
server2上運行:
# nc -l 1234 | tar xzv-
server1上運行:
[root@oracle ~]# tar zcv- test | nc 192.168.233.128 1234
5.簡單聊天對象
在192.168.233.128上:
?nc -l 1234
在192.168.233.129上:
nc 192.168.233.128 1234
本文永遠更新鏈接地址:
維易PHP培訓(xùn)學(xué)院每天發(fā)布《LINUX實操:Linux中nc命令示例詳解》等實戰(zhàn)技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培養(yǎng)人才。
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/12080.html