導航:首頁 > 程序命令 > linux中nc命令

linux中nc命令

發布時間:2025-02-22 04:39:47

1. Linux nc命令詳解 Linux nc命令怎麼用

Linux中nc命令是一個功能強大的網路工具,全稱是netcat。

語法:
nc [-hlnruz][-g<網關...>][-G<指向器數目>][-i<延遲秒數>][-o<輸出文件>][-p<通信埠>][-s<來源位址>][-v...][-w<超時秒數>][主機名稱][通信埠...]
參數說明:
-g<網關> 設置路由器躍程通信網關,最丟哦可設置8個。
-G<指向器數目> 設置來源路由指向器,其數值為4的倍數。
-h 在線幫助。
-i<延遲秒數> 設置時間間隔,以便傳送信息及掃描通信埠。
-l 使用監聽模式,管控傳入的資料。
-n 直接使用IP地址,而不通過域名伺服器。
-o<輸出文件> 指定文件名稱,把往來傳輸的數據以16進制字碼傾倒成該文件保存。
-p<通信埠> 設置本地主機使用的通信埠。
-r 亂數指定本地與遠端主機的通信埠。
-s<來源位址> 設置本地主機送出數據包的IP地址。
-u 使用UDP傳輸協議。
-v 顯示指令執行過程。
-w<超時秒數> 設置等待連線的時間。
-z 使用0輸入/輸出模式,只在掃描通信埠時使用。
實例:
1、TCP埠掃描
# nc -v -z -w2 127.0.0.1 1-100
Connection to 127.0.0.1 22 port [tcp/ssh] succeeded!
Connection to 127.0.0.1 53 port [tcp/domain] succeeded!
Connection to 127.0.0.1 80 port [tcp/http] succeeded!
...
nc: connect to 127.0.0.1 port 100 (tcp) failed: Connection refused

2、從192.168.1.2拷貝文件到192.168.1.3
首先在接收端192.168.1.3上: nc -l 1234 > test.txt
然後在發送端192.168.1.2上: nc 192.168.1.3 < test.txt
注意:先運行接收端,指定一個埠為1234,文件為test.txt,再執行發送端,並且發送端必須存在同名的文件test.txt

3、傳輸目錄
從server1(192.168.16.233)拷貝nginx目錄內容到server2(192.168.48.47)上。需要先在server2上,用nc激活監聽,
server2上運行:# nc -l 1234 | tar xzv-
server1上運行:# tar czv- nginx | nc 192.168.48.47 1234

4、簡單聊天工具
在192.168.1.2上: nc -l 1234
在192.168.1.3上: nc 192.168.1.2 1234
這樣,雙方就可以相互交流了。使用ctrl+C(或D)退出

2. 什麼是Linux系統中nc命令

Linux中nc命令是一個功能強大的網路工具,全稱是netcat。

測試使用

在一個終端上 輸入 nc -lk 9999

輸入數據。。。
新開啟一個終端
輸入 nc ip:9999

就可以看到上一個終端輸入的數據

3. Linux之nc命令

Linux世界中的實用工具nc,也稱為netcat,猶如網路工具箱中的瑞士軍刀,以其強大的功能在路由器設置中占據一席之地。nc支持TCP和UDP協議,可在網路中進行數據讀寫,其靈活性和多功能性讓人驚嘆。通過巧妙地結合其他工具和重定向,nc在腳本編程中有著廣泛的應用。

安裝nc在不同操作系統上稍有差異。在Centos中,你需要找到適合的包管理器進行安裝;在Ubuntu中,nc通常已經預裝,無需額外安裝;Mac用戶可以通過Homebrew等包管理器獲取。nc命令的基本格式如下:

nc [-選項] [目標主機] [通信埠]

其中,選項包括但不限於進行TCP埠掃描(如20-30埠范圍),建立C/S聊天室,以及發送文件。例如,通過監聽8086埠,你可以模擬Server端,而Client端則通過-p指定源埠進行連接,實現雙向通信。

nc不僅可以傳輸文本消息,還能發送文件,如服務端的空文件s.txt接收來自客戶端的c.txt,內容為"rumenz.com"。不僅如此,nc還支持UDP和IPv6連接,通過參數-u和-6來切換協議類型。

要了解更多關於nc的詳細教程和實例,可參考原文鏈接rumenz.com/rumenbiji/li...,以及入門小站的公眾號獲取更新內容。

閱讀全文

與linux中nc命令相關的資料

熱點內容
為什麼安卓手機變焦卡頓 瀏覽:593
python中三引號的反斜杠 瀏覽:498
access資料庫如何壓縮 瀏覽:443
phpyii2框架示例 瀏覽:527
轉轉閑魚源碼作者 瀏覽:606
app哪裡下載知乎 瀏覽:37
網吧可以用天翼雲伺服器嗎 瀏覽:214
伺服器連接質量過低怎麼辦 瀏覽:276
淘寶下單怎樣加密碼 瀏覽:650
什麼是全扇區加密 瀏覽:575
哪個app可以開水費發票 瀏覽:822
蘋果手機源碼泄露是真的嗎 瀏覽:574
fanuc系統編程手冊 瀏覽:168
螢石新版app怎麼選日期回放 瀏覽:582
代碼需要編譯器嗎 瀏覽:782
伺服器如何做埠映射 瀏覽:616
命令行加密工具 瀏覽:369
做一個解壓磚頭 瀏覽:480
如何用雲伺服器部署個人博客系統 瀏覽:282
lol壓縮瑞文皮膚 瀏覽:332