Рейтинг:0

Загрузка файла с помощью строки Windows CMD с помощью curl/wget

флаг in

У меня есть клиент [виртуальная машина Windows 10] и сервер [скажем, виртуальная машина на базе Linux].

У меня есть Apache, работающий на сервере Linux.

У меня есть файл на сервере Linux, который я хочу загрузить на свой клиент Windows.

Я хочу сделать это двумя способами из Windows CMD: -Использование завитка -использование wget

Я попробовал следующие команды на моем Windows CMD. Но не работает. Что-то не так с моим CLI?

завиток http://x.x.x.x/home/abc/ -O test.zip
wget http://x.x.x.x/home/abc/ -O test.zip

Изменить :: Insense, я хотел понять правильный синтаксис CLI для выполнения wget/curl для извлечения файла из определенного каталога на удаленном сервере (/home/abc)

Massimo avatar
флаг ng
Объясните, пожалуйста, "не работает".
Software Fan avatar
флаг in
@MassimoEdit:: Insense, я хотел понять правильный синтаксис CLI, чтобы сделать wget/curl для извлечения файла из определенного каталога на удаленном сервере (/home/abc)
Massimo avatar
флаг ng
`wget` не является стандартной командой Windows; `curl` на самом деле есть (по крайней мере, начиная с Windows 10 1803), и вы можете взглянуть на его синтаксис, используя `curl --help`.
Massimo avatar
флаг ng
Кроме того, если вы используете PowerShell, обе команды являются псевдонимами для Invoke-WebRequest.
Рейтинг:1
флаг cn

Если вы хотите получить файл, хранящийся на другом сервере, вы предпочтете использовать такой инструмент, как SCP, который может получать файлы через SSH.Curl обычно используется для веб-запросов.

Синтаксис для SCP: scp myuser@src_server:/home/abc/distantfile.zip ./localfile.zip

Графически можно использовать WinSCP

Рейтинг:0
флаг cn

Сторонняя сторона не требуется, вы можете использовать команду PowerShell Invoke-WebRequest.

Пример: Invoke-WebRequest http://x.x.x.x/home/abc/ -OutFile test.zip

Существуют дополнительные аргументы для добавления заголовков, указания аутентификации и т. д.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.