krcp(1)

krcp1

Copy file to and from remote machines

Usage

rcp [-45FKpxz] [-P port] file1 file2

rcp [-45FKprxz] [-P port] file ... directory

Overview

rcp copies files between machines. Each file argument is either a remote file name of the form “rname@rhost:path” or a local file (containing no colon or with a slash before the first colon).

Supported options:

-4, -5, -K, -F, -x, -z These options are passed on to rsh(1).

-P port

This will pass the option -p port to rsh(1).

-p

Preserve file permissions.

-r

Copy source directories recursively.

Diagnostics

rcp is implemented as a protocol on top of rsh(1), and thus requires a working rsh. If you intend to use Kerberos authentication, rsh needs to be Kerberos aware, else you may see more or less strange errors, such as "login incorrect", or "lost connection".

Releases

5 releases since Debian 3.1 (Sarge); the text changed 4 times.

  1. 3.1
  2. 4.0
  3. 5.0
  4. 6.0
  5. 7

-P since Debian 4.0 (Etch).

-K until Debian 3.1 (Sarge); -k until Debian 3.1 (Sarge); -x until Debian 3.1 (Sarge).

History

The rcp utility first appeared in 4.2BSD. This version is derived from 4.3BSD-Reno.

From heimdal-clients 1.6~git20120403+dfsg1-2 in Debian 7 (Wheezy). Parsed by carta from the page's mdoc source.