Soy realmente nuevo en la línea de comandos y Ubuntu y recientemente aprendí que existe el scp
comando y el cp
comando. Traté de usar un scp
comando para mover un directorio del Punto A al Punto B, pero no funcionó. Sin embargo, cuando lo usé cp
, funcionó bien.
¿Cuál es la diferencia entre los dos y cómo determino cuándo usar uno sobre el otro?
command-line
scp
cp
BDD
fuente
fuente
Respuestas:
TL; DR Lea las páginas del manual:
Desde
man scp
desde
man cp
fuente
scp
es realmente para copia remota a través de SSH. P.ej:fuente
scp
o Secure Copy se usa principalmente para copiar entre un host local y un host remoto, o dos hosts remotos, a través dessh
El
cp
comando es para copiar archivos localmente, es decir, dentro del sistema de su host.Las páginas de manual que Muru ha vinculado en los comentarios deberían ayudarlo a comprender el uso, pero también hay muchos tutoriales en Internet.
fuente
También debe aprender que hay un
man
comando. ¡Intentalo!man cp
,man scp
,man man
.man cp
que empieza:y
man scp
comienza con:fuente
Si tiene espacios en los nombres de archivo, scp los maneja mejor que cp, por lo que a menudo lo uso incluso para copiar en mi máquina local por ese motivo.
fuente