transfer submit|cancel|ls|enable|disable|reset|clear|resubmit|log ..'[eos] transfer ..' provides the transfer interface of EOS.
Options:
transfer submit [--rate=<rate>] [--streams=<#>] [--group=<groupname>] [--sync] [--noauth] <URL1> <URL2> :
transfer a file from URL1 to URL2
<URL> can be root://<host>/<path> or a local path /eos/...
--rate : limit the transfer rate to <rate>
--streams : use <#> parallel streams
--group : set the group name for this transfer
--noauth : disable authentication protocol enforcement for the copy job
transfer cancel <id>|--group=<groupname>
cancel transfer with ID <id> or by group <groupname>
<id>=* : cancel all transfers (only root can do that)
transfer ls [-a] [-m] [s] [--group=<groupname>] [id]
-a : list all transfers not only of the current role
-m : list all transfers in monitoring format (key-val pairs)
-s : print transfer summary
--group : list all transfers in this group
--sync : follow the transfer in interactive mode (like interactive third party 'cp')
<id> : id of the transfer to list
transfer enable
: start the transfer engine (you have to be root to do that)
transfer disable
: stop the transfer engine (you have to be root to do that)
transfer reset [<id>|--group=<groupname>]
: reset all transfers to 'inserted' state (you have to be root to do that)
transfer clear
: clear's the transfer database (you have to be root to do that)
transfer resubmit <id> [--group=<groupname>]
: resubmit's a transfer
transfer kill <id>|--group=<groupname>
: kill a running transfer
transfer purge [<id>|--group=<groupname>]
: remove 'failed' transfers from the transfer queue by id, group or all if not specified