home | help
RCP(1)			     General Commands Manual			  RCP(1)

NAME
     rcp -- remote file copy

SYNOPSIS
     rcp [-p] [-k realm] file1 file2
     rcp [-p] [-r] [-k realm] file ... directory

DESCRIPTION
     Rcp  copies files between machines.  Each file or directory argument is ei-
     ther a remote file name of the form ``rname@rhost:path'', or a  local  file
     name (containing no `:' characters, or a `/' before any `:'s).

     If  any of the source files are directories, rcp copies each subtree rooted
     at that name; in this case the destination must be a directory.  The -p op-
     tion causes rcp to attempt to preserve (duplicate) in its copies the  modi-
     fication  times  and modes of the source files, ignoring the umask.  By de-
     fault, the mode and owner of file2 are preserved  if  it  already	existed;
     otherwise	the mode of the source file modified by the umask(2) on the des-
     tination host is used.  The -k option requests rcp to  obtain  tickets  for
     the remote host in realm realm instead of the remote host's realm as deter-
     mined by krb_realmofhost(3).

     If  path  is  not a full path name, it is interpreted relative to the login
     directory of the specified user ruser on rhost, or your current  user  name
     if  no other remote user name is specified.  A path on a remote host may be
     quoted (using \, ", or ') so that the metacharacters  are	interpreted  re-
     motely.

     Rcp does not prompt for passwords; it performs remote execution via rsh(1),
     and requires the same authorization.

     Rcp  handles  third party copies, where neither source nor target files are
     on the current machine.

SEE ALSO
     cp(1), ftp(1), rsh(1), rlogin(1)

HISTORY
     Rcp appeared in 4.2 BSD.  The version of rcp described here  has  been  re-
     implemented with Kerberos in 4.3+Reno BSD.

BUGS
     Doesn't  detect  all  cases  where  the target of a copy might be a file in
     cases where only a directory should be legal.

     Is confused by any output generated by commands in a .login,  .profile,  or
     .cshrc file on the remote host.

     The   destination	 user	and   hostname	may  have  to  be  specified  as
     ``rhost.rname'' when the destination machine is running the 4.2BSD  version
     of rcp.

4.2 Berkeley Distribution	  July 24, 1990 			  RCP(1)

home | help