Я - новичок в Linux, и я не знаю много деталей об этом. Я пытаюсь скопировать папку со своего компьютера на удаленный компьютер, чтобы установить его в удаленном компьютере и работать с ним. как я могу сделать это.
Я попробовал этой командой
gouda@tm24j:~$ scp /src gouda@csopt1
cp: cannot stat `/src': No such file or directory
Кроме того, я попробовал
gouda@tm24j:~$ scp /src/to/local/dir gouda@csopt1:/path/to/remote/dir
gouda@csopt1's password:
/src/to/local/dir: No such file or directory
gouda@tm24j:~$ scp /src gouda@csopt1:/path/to/remote/dir
gouda@csopt1's password:
/src: No such file or directory
gouda@tm24j:~$ scp src gouda@csopt1
cp: omitting directory `src'
обратите внимание на то, что файл src находится в моем корневом каталоге
gouda@tm24j:~/src$ pwd
/home/gouda/src
Спасибо
Когда Вы пытаетесь скопировать /src
, это показывает, что файл не существует, потому что, если путь запускается с наклонной черты, его рассматривают как полный путь . Это означает, что как это рассматривают относительно корня файловой системы /
.
Просто опускают /
в начале локального пути и не забывают указывать путь на целевом компьютере, как это (работающий из Вашего корневого каталога):
scp src gouda@csopt1:/home/gouda/src-copy
(Благодаря @ThomasWard), если Ваш src
каталог, необходимо включить scp
рекурсивный режим путем добавления эти -r
флаг:
scp -r src gouda@csopt1:/home/gouda/src-copy
Я нашел свою ошибку.
я пытался сделать копию для файла из файла не снаружи, и это было t