Auf Ihrem Server (A):
nc -l -p 1234 -q 1 > something.zip < /dev/nullAuf Ihrem „Sender-Client“ (B):
cat something.zip | netcat server.ip.here 1234
Hinweis:Wenn Sie auch Dateiberechtigungen, Eigentümerschaft und Zeitstempel beibehalten möchten, verwenden wir tar mit netcat Übertragungen von Verzeichnissen und Dateien durchzuführen.
Am Empfangssystem:
nc -l -p 12345 -q 1 | tar xz -C /path/to/root/of/tree
Vom sendenden System:
tar czf - ./directory_tree_to_xfer | nc <host name or IP address of receiving system> 12345
Ich hoffe, das hilft.
Computer A:nc -l -p 1234 > filename.txt
Computer B:nc server.com 1234 < filename.txt
Sollte auch funktionieren;)