1

Я использую свой собственный ноутбук с Ubuntu, чтобы подключиться к ssh к школьному серверу (на котором установлен другой дистрибутив Linux).

Я выполняю свои задания удаленно, как это, но у меня есть привычка помещать все свои файлы в Dropbox, чтобы я мог получить к ним доступ в любое время и в любом месте.

Вопрос:

Например, я создал файл с именем blah.cpp на школьном сервере, через ssh на моем ноутбуке, теперь я хочу скопировать этот файл на свой локальный компьютер в папку Dropbox. Какова команда, чтобы сделать это?

Я провел исследование и похоже, что scp и sftp - это решение, но мне трудно понять, что именно я должен с ними делать.

1 ответ1

2

Запустите эту команду на своем ноутбуке, не ssh'ing или что-то еще, просто откройте терминал и запустите его. (замените некоторые значения, возможно, чтобы это работало)

scp youraccountnameonremotemachine@remotemachine:fileinyourhomedirectory .

Это копирует файл 'fileinyourhomedirectory' из вашего домашнего каталога (cpn. Очевидно) на удаленном компьютере в текущий путь (= '.') Вашего ноутбука.

Для вашего примера:

scp  anson@remoteserver:blah.cpp /home/u/Dropbox/

Это все легко понять, если вы просто прочитаете содержание руководства по scp:

man scp

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .