linux命令縮寫詳解?nc是netcat的簡寫,常用參數:
1) -l
指定nc将處于偵聽模式意味着nc被當作server,偵聽并接受連接,而非向其它地址發起連接
2) -p <port>
指定端口
3) -s
指定發送數據的源IP地址
4) -u
指定nc使用UDP協議(默認TCP)
5) -v
輸出交互或出錯信息
6)-w
超時秒數,後面跟數字
7)-z
zero,表示掃描時不發送任何數據
#監聽1234端口号
$ nc -l 1234
#TCP端口掃描
$ nc -v -z -w 2 127.0.0.1 1234-1235
Connection to 127.0.0.1 port 1234 [tcp/search-agent] succeeded!
nc: connectx to 127.0.0.1 port 1235 (tcp) failed: Connection refused
#從192.168.1.1拷貝文件test.log到192.168.1.2
先運行接收端,指定一個端口為1234,文件為test.log,再執行發送端
接收端192.168.1.2執行
$ nc -l 1234 > test.log
發送端192.168.1.1執行
$ nc 192.168.1.2 < test.log
,我來為大家科普一下關于linux命令縮寫詳解?以下内容希望對你有幫助!
nc是netcat的簡寫,常用參數:
1) -l
指定nc将處于偵聽模式。意味着nc被當作server,偵聽并接受連接,而非向其它地址發起連接
2) -p <port>
指定端口
3) -s
指定發送數據的源IP地址
4) -u
指定nc使用UDP協議(默認TCP)
5) -v
輸出交互或出錯信息
6)-w
超時秒數,後面跟數字
7)-z
zero,表示掃描時不發送任何數據
#監聽1234端口号
$ nc -l 1234
#TCP端口掃描
$ nc -v -z -w 2 127.0.0.1 1234-1235
Connection to 127.0.0.1 port 1234 [tcp/search-agent] succeeded!
nc: connectx to 127.0.0.1 port 1235 (tcp) failed: Connection refused
#從192.168.1.1拷貝文件test.log到192.168.1.2
先運行接收端,指定一個端口為1234,文件為test.log,再執行發送端
接收端192.168.1.2執行
$ nc -l 1234 > test.log
發送端192.168.1.1執行
$ nc 192.168.1.2 < test.log
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!