Man Linux: Main Page and Category List

NAME

       xrdcp - XRootD utility to copy files to/from nodes

SYNOPSIS

       xrdcp SOURCE DEST [OPTIONS]

DESCRIPTION

       Xrdcp is a cp-like(1) tool to copy files:

       *      FROM an xrootd system TO a local file system

       *      FROM an xrootd system TO an xrootd system (even the same)

       *      FROM a local file system TO an xrootd system

OPTIONS

       -dLEVEL
              Set the debug level

       -Dparam value
              Set parameter param to string or integer value.

       -np    No progress bar

       -s     Silent mode, no summary or progress bar

       -OS    Adds some opaque information to any SOURCE xrootd URL

       -OD    Adds some opaque information to any DEST xrootd URL

       -f     Force overwrite destination.

       -force At  least  one reconnection attempts to retry file up to 1 week,
              to block until xrdcp is executed.

       -R     Recursive copy directories.

PARAMETERS

       Here is the list of the internal parameters of  XrdClient,  with  their
       meaning.  The parameters names are case sensitive.

       ConnectTimeout (default: 60)
              The  timeout  value  for  connection  attempts at the init of an
              instance.   Any  timeout  will  be  internally  treated   as   a
              recoverable  error, and handled in some way, typically retrying.
              Note that a connection attempt may fail before this time.

       RequestTimeout (default: 60)
              The timeout value for send/receive attempts. Any timeout will be
              internally  treated  as a recoverable error, and handled in some
              way,  typically  auto-redirecting  to   the   first   redirector
              encountered.

       MaxRedirectcount (default: 255)
              If  a  client gets redirected or auto-redirected more times than
              this number in the last  RedirCntTimeout  seconds,  the  pending
              operation will be abandoned.

       RedirCntTimeout (default: 3600)
              See up.

       DebugLevel (default: 0)
              Verbosity of the printed output.
              -1 = no printing at all
              0 = print only errors, and a few more.
              1 = really basic trace of what’s happening
              2 = trace of what is the client doing
              3 = Ultra-verbose: dump every data exchange
              4 = Hyper-verbose: dump everything flowing through sockets

       ReconnectTimeout (default: 10)
              The  timeout  value for re-connection attempts. Any timeout will
              be internally treated as a recoverable  error,  and  handled  in
              some way, typically retrying. Note that a connection attempt may
              fail before this time.

       FirstConnectMaxCnt (default: 150)
              How many times the connection on initialization will be retried,
              in the case of error.

       StartGarbageCollectorThread (default: 1)
              A  really  paranoid parameter. If set to 0, the physical/logical
              connections are no more closed if inactive.

       GoAsync (default: 1)
              Choose between the sync/async internal  architecture.  The  sync
              one  is  unable  to handle unsolicited responses, and will never
              be.

       ReadCacheSize (default: 4000000)
              The max size of the read cache. One cache per instance. Set to 0
              to disable caching.

       ReadAheadSize (default: 800000)
              The size of the blocks requested and populating the cache.

       RedirDomainAllowRE   (default:   Internally   computed  to  allow  only
       operations on the local domain.)
              Given  a  list  of  |-separated regexps for the domains to ALLOW
              REDIR to, match every entry with domain. If NO match  is  found,
              deny  access.  Only * is allowed in the regexps, and only at the
              beginning or the end of the single exprs

       RedirDomainDenyRE  (default:  Internally   computed   to   allow   only
       operations on the local domain.)
              Given a list of |-separated regexps  for  the  domains  to  DENY
              REDIR  to, match every entry with domain. If ANY match is found,
              deny access. Only * is allowed in the regexps, and only  at  the
              beginning or the end of the single exprs

       ConnectDomainAllowRE   (default:  Internally  computed  to  allow  only
       operations  on the local domain.)
              Given  a  list  of  |-separated regexps for the domains to ALLOW
              CONNECT to, match every entry with domain. If NO match is found,
              deny  access.  Only * is allowed in the regexps, and only at the
              beginning or the end of the single exprs

       ConnectDomainDenyRE  (default:  Internally  computed  to   allow   only
       operations on the local domain.)
              Given a list of |-separated regexps  for  the  domains  to  DENY
              CONNECT  to,  match  every  entry  with  domain. If ANY match is
              found, deny access. Only * is allowed in the regexps,  and  only
              at the beginning or the end of the single exprs

SEE ALSO

       root(1), xrootd(1)

       See also the ROOT webpages: http://root.cern.ch

ORIGINAL AUTHORS

       G. Ganis

COPYRIGHT

       This library is free software; you can redistribute it and/or modify it
       under the terms of the GNU Lesser General Public License  as  published
       by  the Free Software Foundation; either version 2.1 of the License, or
       (at your option) any later version.

       This library is distributed in the hope that it  will  be  useful,  but
       WITHOUT   ANY   WARRANTY;   without   even   the  implied  warranty  of
       MERCHANTABILITY or FITNESS FOR  A  PARTICULAR  PURPOSE.   See  the  GNU
       Lesser General Public License for more details.

       You  should  have  received  a  copy  of  the GNU Lesser General Public
       License along with this library; if not, write  to  the  Free  Software
       Foundation,  Inc.,  51 Franklin St, Fifth Floor, Boston, MA  02110-1301
       USA

AUTHOR

       This  manual  page  was   written   by   Christian   Holm   Christensen
       <cholm@nbi.dk>,  for  the  Debian  GNU/Linux system (but may be used by
       others).