Je suis vraiment nouveau sur la ligne de commande et Ubuntu et j'ai récemment appris qu'il existe la scp
commande ainsi que la cp
commande. J'ai essayé d'utiliser une scp
commande pour déplacer un répertoire du point A au point B, mais cela n'a pas fonctionné. Cependant, quand je l'ai utilisé cp
, cela a très bien fonctionné.
Quelle est la différence entre les deux et comment puis-je déterminer quand utiliser l'un sur l'autre?
command-line
scp
cp
BDD
la source
la source
Réponses:
TL; DR Lisez les pages de manuel:
De
man scp
de
man cp
la source
scp
est vraiment pour la copie à distance via SSH. Par exemple:la source
scp
ou Secure Copy est principalement utilisé pour copier entre un hôte local et un hôte distant, ou deux hôtes distants, viassh
La
cp
commande sert à copier des fichiers localement, c'est-à-dire au sein du système de votre hôte.Les pages de manuel que muru a liées dans les commentaires devraient vous aider à comprendre l'utilisation, mais il existe également de nombreux tutoriels sur ce truc sur Internet.
la source
Vous devez également apprendre qu'il existe une
man
commande. Essayez!man cp
,man scp
,man man
.man cp
commence:et
man scp
commence par:la source
Si vous avez des espaces dans les noms de fichiers, scp les gère plus bien que cp, donc je les utilise souvent même pour copier sur ma machine locale pour cette raison.
la source