rcp—Remote file copy

rcp [-px] [-k realm] file1 file2
rcp [-px] [-r] [-k Ar realm] file … directory

rcp copies files between machines. Each file or directory argument is either a remote filename of the form [email protected]:path, or a local filename (containing no : characters, or a / before any : characters).

-r 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.
-p Causes rcp to attempt to preserve (duplicate) in its copies the modification times and modes of the source files, ignoring the umask . By default, 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 destination host is used.
-k Requests rcp to obtain tickets for the remote host in realm realm instead of the remote host’s realm as determined by krb_realmofhost 3.
-x Turns on DES encryption for all data passed by rcp. This may impact response time and CPU utilization, but provides increased security.

If path is not a full pathname, it is interpreted relative to the login directory of the specified user ruser on rhost, or your current username if no other remote username is specified. A path on a remote host may be quoted (using \, “, or ‘) so that the meta characters are interpreted remotely.

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.

If You Like What We Do Here On LinuxConcept, You Should Consider:

Stay Connected to: Twitter | Facebook

Subscribe to our email updates: Sign Up Now


We are thankful for your support.

Follow me