Na konci příjmu:
nc -l 1234 > file.tar.gz
Na konci odesílání:
cat file.tar.gz | nc <reciever's ip or hostname> 1234
To by mělo fungovat. V závislosti na rychlosti to může chvíli trvat, ale oba procesy skončí po dokončení přenosu.
od odesílatele
nc -v -w 30 1337 - l < filename
kde "-v" z verbose, "-w 30" pro čekání před a po 30 sekundách na připojení, "1337" číslo portu, "-l" sděluje nc, že se jedná o odesílatele
z přijímačenc -v -w 2 ip_add_of_sender 1337 > filename
Od nc(1)
manuálová stránka:
-l
Používá se k určení, že nc má naslouchat příchozímu připojení, nikoli iniciovat připojení ke vzdálenému hostiteli. Je chybou použít tuto volbu ve spojení s volbami -p, -s nebo -z.
Takže vaše použití -p
je špatně.
Použít na serveru2:
nc -l 1234 > file.tar.gz
A na serveru 1:
nc server2 1234 < file.tar.gz
Kde je soubor php.ini na počítači se systémem Linux/CentOS?
C++ Linux:Získejte obnovovací frekvenci monitoru