Manual Reference Pages - SUCK (1)
- transfer data over a TCP connection
are simple programs used to transfer data over a TCP connection.
is the originator of the data, which is read from standard input, while
is the recipient of the data, which is written to standard output.
Either program may originate the TCP connection which is used for the transfer;
whichever program is supplied with the
argument will be the originator.
The other program is expected to have already been started, with no
argument, causing it to await a connection from the peer.
These programs are often useful in conjunction with archiving programs such as
The options are as follows:
Specify an alternate TCP port to use. The default port is 6060.
To transfer the directory hierarchy
from machine A to machine B, first on machine B:
[machineB] $ suck | tar xvf -
and then on machine A:
[machineA] $ tar cvf - mystuff | blow machineB
If machine B was behind a firewall, you could do this instead:
[machineA] $ tar cvf - mystuff | blow
and then on machine B:
[machineB] $ suck machineA | tar xvf -
.An Archie Cobbs Aq firstname.lastname@example.org
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.