Я действительно новичок в командной строке и Ubuntu, и я недавно узнал, что есть scp
команда, а также cp
команда. Я пытался использовать scp
команду для перемещения каталога из точки А в точку Б, но это не сработало. Однако, когда я использовал cp
, это работало просто отлично.
В чем разница между ними и как определить, когда использовать один поверх другого?
command-line
scp
cp
BDD
источник
источник
Ответы:
TL; DR Читайте справочные страницы:
От
man scp
от
man cp
источник
scp
действительно для удаленного копирования по SSH. Например:источник
scp
или Secure Copy в основном используется для копирования между локальным хостом и удаленным хостом или двумя удаленными хостами черезssh
Команда
cp
предназначена для локального копирования файлов, то есть в системе вашего хоста.Страницы man, на которые muru ссылается в комментариях, должны помочь вам понять, как их использовать, но есть и много уроков по этой теме.
источник
Вы также должны узнать, что есть
man
команда. Попробуй это!man cp
,man scp
,man man
.man cp
начинается:и
man scp
начинается с:источник
Если в именах файлов есть пробелы, scp обрабатывает их более красиво, чем cp, поэтому я часто использую их даже для копирования на локальный компьютер по этой причине.
источник