|是管道符號,表示左邊的輸出做爲右邊的輸入。nginx
一、TCP端口掃描bash
# 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
二、從192.168.1.2拷貝文件到192.168.1.3dom
首先在接收端192.168.1.3上: nc -l 1234 > test.txtssh
而後在發送端192.168.1.2上: nc 192.168.1.3 < test.txttcp
注意:先運行接收端,指定一個端口爲1234,文件爲test.txt,再執行發送端,而且發送端必須存在同名的文件test.txt工具
三、傳輸目錄code
從server1(192.168.16.233)拷貝nginx目錄內容到server2(192.168.48.47)上。須要先在server2上,用nc激活監聽,server
server2上運行:# nc -l 1234 | tar xzv-io
server1上運行:# tar czv- nginx | nc 192.168.48.47 1234 class
四、簡單聊天工具
在192.168.1.2上: nc -l 1234
在192.168.1.3上: nc 192.168.1.2 1234
這樣,雙方就能夠相互交流了。使用ctrl+C(或D)退出