Если я вошел в систему Linux через SSH в окне MINGW в Windows 7;

Как мне перенести файл на мою локальную машину?

Я представляю что-то вроде:

scp <filename> address_of_local_machine/mydirectory

Однако я не знаю, как получить address_of_local_machine .

Кто-нибудь может помочь?

1 ответ1

1

Есть как минимум два решения для этого:

  1. Получите адрес вашей локальной машины. Если это часть обычного Интернета (например, никаких странных вещей, таких как NAT), тогда простой [start], [run], cmd , ipconfig покажет вам ваш локальный IP. В командной строке linux введите scp <filename> address_of_local_machine:/mydirectory
  2. Сделай это наоборот. В вашем окне Windows используйте [start], [run], cmd , scp my_directory/filename name_of_linux_box:

Последнее требует, чтобы у вас была программа scp на windows. PuTTY - самая популярная программа для этого. (Пример C:\Program Files (x86)\PuTTY\pscp.exe d:\myfile linuxbox:

MingGW также поставляется с клиентом scp, но я не знаю путь по умолчанию для этого. Отсюда и пример замазки.

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