table of contents
RCP(1) | COMMANDES RÉSEAUX | RCP(1) |
NOM¶
rcp - Copier des fichiers distants
SYNOPSIS¶
rcp [-p] [-r] fichier1 fichier2
rcp [-p] [-r] fichier1 ... repertoire
DESCRIPTION¶
rcp copie des fichiers entre machines. Chaque argument fichier ou repertoire est soit un nom de fichier distant de la forme « ruser@rhost:path », soit un nom de fichier local (qui ne contient pas de « : » ou bien qui possède un caractère « / » avant tous les « : »).
- -r
- Si un des fichiers sources est un répertoire, rcp copie récursivement les sous-répertoires ; dans ce cas, la destination doit être un répertoire.
- -p
- L'option -p oblige rcp à tenter de préserver (dupliquer) dans ses copies les dates et modes des fichiers sources, en ignorant umask. Par défaut, si le fichier fichier2 existe déjà, le mode et le propriétaire sont préservés ; autrement, le mode du fichier source modifié par umask(2) de l'hôte destination est utilisé.
Si path n'est pas un nom de chemin complet, il est interprété relativement au répertoire de login de l'utilisateur spécifié ruser sur rhost, ou votre nom d'utilisateur actuel si vous ne spécifiez pas d'utilisateur distant. Un chemin path sur un hôte distant peut être cité (en utilisant \, ", ou ´) pour que les méta-caractères soient interprétés sur l'hôte distant.
rcp ne demande pas de mot de passe ; il
réalise l'exécution distante via rsh(1),
et requiert la même autorisation.
rcp gère les copies pour des tiers, lorsque ni les fichiers sources ni les fichiers destinations ne sont sur la machine courante.
HISTORIQUE¶
La commande rcp est apparue dans 4.2BSD.
BOGUES¶
Ne détecte pas tous les cas où la cible de la copie est un fichier alors que seul un répertoire est légal.
Est perturbé par toute sortie générée par les commandes des fichiers .login, .profile, ou .cshrc sur l'hôte distant.
Lorsque la machine distante utilise la version 4.2BSD de rcp, l'utilisateur distant et la machine distante peuvent nécessiter d'être spécifiés sous la forme « rhost.rname ».
VOIR AUSSI¶
TRADUCTION¶
Sébastien Blanchet, 2002
15 août 1999 | Linux NetKit 0.17 |