chirp_put(1)
π chirp_put β the manual, but make it cute β¨
okay bestie, welcome to chirp_put, part of the Cooperative Computing Tools situation π
β¨ NAME β¨
chirp_put β copy a single file from your local machine to a Chirp server π¦
πΈ SYNOPSIS πΈ
chirp_put [options] <localfile> <hostname[:port]> <remotefile>
π DESCRIPTION π
So like, chirp_put is the tool for copying a single file from local storage up to a Chirp server. That's it, that's the whole vibe π
It's the quick-and-simple way to yeet one local file β your <localfile> β over to a remote file that lives at <hostname[:port]> <path>. no cap, it's that easy β¨
π OPTIONS π
-a,--auth=<flag>β require this authentication mode π-d,--debug=<flag>β turn on debugging for this subsystem π-b,--block-size=<size>β set the transfer buffer size. (default is65536bytes) π¦-f,--followβ follow the input file, exactly liketail -fπ-i,--tickets=<files>β a comma-delimited list of tickets to use for authentication ποΈ-t,--timeout=<time>β timeout for failure. (default is3600s) β°-v,--versionβ show program version π·οΈ-h,--helpβ show help text π
π ENVIRONMENT VARIABLES π
CHIRP_CLIENT_TICKETSβ comma delimited list of tickets to authenticate with (same as-i) π«
π¦ EXIT STATUS π¦
Slayed it? returns zero β Didn't slay? returns non-zero π
π EXAMPLES π
Copying a single local file with chirp_put, iconic behaviour:
% chirp_put /tmp/mydata.dat server1.somewhere.edu /mydata/mydata.dat
Now, when you're copying big data files that take longer than 3600s to copy, use chirp_put with the option -t time so chirp_put actually has enough time to finish before it gives up π:
% chirp_put -t 36000 /tmp/mybigdata.dat server1.somewhere.edu /mydata/mybigdata.dat
fr fr, if your file is thicc, bump that timeout. the default will not wait for you π
π COPYRIGHT π
The Cooperative Computing Tools are Copyright (C) 2005-2019 The University of Notre Dame. This software is distributed under the GNU General Public License. See the file COPYING for details.
β SEE ALSO β
- Cooperative Computing Tools Documentation
- Chirp User Manual
chirp(1)chirp_status(1)chirp_fuse(1)chirp_get(1)chirp_put(1)chirp_stream_files(1)chirp_distribute(1)chirp_benchmark(1)chirp_server(1)
and that's the whole page, bestie π«Ά this was CCTools 8.0.0 DEVELOPMENT, dated like the original, and the page is chirp_put(1) β go copy something cute πβ¨
π¦ where this page comes from
- debian bookworm: coop-computing-tools 9.9-2+b4 Β· GPL-2.0-only
- ubuntu jammy: coop-computing-tools 9.9-2ubuntu3 Β· GPL-2.0-only
- ubuntu noble: coop-computing-tools 9.9-4ubuntu4 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms