Куда копируется файл, когда я его копирую?

У меня есть этот файл myfirst.txt, расположенный на кластере компьютеров в холле, а именно:

myname@login1:~> ls
myfirst.txt

, который я хочу загрузить в домашний каталог:

scp myname@login1.imbig.cc.mycoll.zz:myfirst.txt .

на что я получаю:

myfirst.txt                                   100% 1828     1.8KB/s   00:00

где сейчас (на моем домашнем компьютере) этот файл myfirst.txt? Я не могу найти это. Это также не видно, когда я нажимаю «показать скрытые файлы».

Тиа,

2
задан 2 February 2011 в 17:35

3 ответа

Я допустил ошибку, вызвавшую эту проблему.

Убедитесь, что вы еще не вошли в удаленную систему с использованием SSH, иначе просто скопируйте файлы обратно в удаленную систему.

0
ответ дан 2 February 2011 в 17:35

Это в текущем каталоге. Для проверки вы должны просто сделать:

ls

Запишите каталог и его содержимое. Если файл не существует, он не копируется. Убедитесь, что у вас нет больше аргументов в этой команде.

Если у вас есть рабочий стол, такого рода вещи можно сделать и с помощью графического интерфейса рабочего стола. Вы просто монтируете ssh-сервер как sftp из Places > Connect to Server

0
ответ дан 2 February 2011 в 17:35
scp myname@login1.imbig.cc.mycoll.zz:myfirst.txt .

Здесь вы запускаете scp с двумя аргументами. Первым является источник, удаленный файл: myname@login1.imbig.cc.mycoll.zz:myfirst.txt. Последний аргумент - пункт назначения. В вашем случае: .. . является текущим каталогом, поэтому файл окажется в вашем текущем каталоге.

Если вы хотите, чтобы он куда-то направлялся, укажите другой каталог, например

.
scp myname@login1.imbig.cc.mycoll.zz:myfirst.txt /tmp

Это скопирует его в / tmp

Вы также можете указать для него новое имя. Э.Г.

scp myname@login1.imbig.cc.mycoll.zz:myfirst.txt /tmp/info.txt
0
ответ дан 2 February 2011 в 17:35

Другие вопросы по тегам:

Похожие вопросы: