Soy realmente nuevo en la línea de comandos y Ubuntu y recientemente aprendí que existe el scpcomando y el cpcomando. Traté de usar un scpcomando 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 scpdesde
man cpfuente
scpes realmente para copia remota a través de SSH. P.ej:fuente
scpo Secure Copy se usa principalmente para copiar entre un host local y un host remoto, o dos hosts remotos, a través desshEl
cpcomando 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
mancomando. ¡Intentalo!man cp,man scp,man man.man cpque empieza:y
man scpcomienza 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