如何netcat我的目錄中的所有檔案?

如何netcat我的目錄中的所有檔案?

我有一個檔案目錄,我想透過 netcat 傳輸到另一台機器。

其一,我使用

nc <ip> <port> < sample.fls

但是如果我有一個目錄

sample1.fls
sample2.fls
sample3.fls
sample4.fls
sample5.fls
sample6.fls

如何使用一個指令來 netcat 所有這些檔案?

答案1

在接收器上,前往目標目錄並執行:

nc -l $tcp_port |tar xf -

然後在寄件者上:

cd sourcedirectory
tar cf - . | nc $destination_host $tcp_port

相關內容