chirp_put is a quick and simple way to copy a single local file <localfile> to a remote file given <hostname[:port]> <path>
-a,--auth <flag> | |
Require this authentication mode. | |
-d,--debug <flag> | |
Enable debugging for this subsystem. | |
-b,--block-size <size> | |
Set transfer buffer size. (default is 65536 bytes). | |
-f, --follow | Follow input file like tail -f. |
-i,--tickets <files> | |
Comma-delimited list of tickets to use for authentication. | |
-t,--timeout <time> | |
Timeout for failure. (default is 3600s) | |
-v, --version | Show program version. |
-h, --help | Show help text. |
% chirp_put /tmp/mydata.dat server1.somewhere.edu /mydata/mydata.datWhen copying big data files that take longer than 3600s to copy, using chirp_put with option -t time to make sure chirp_put have enough time to finish:
% chirp_put -t 36000 /tmp/mybigdata.dat server1.somewhere.edu /mydata/mybigdata.dat