Предположим, что у нас есть полный URL-адрес желаемого файла, например
http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz
Я хотел бы пойти без установки нового программного обеспечения. Является ли это возможным?
команда
cp 'http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz' hooray
не работает;)
command-line
url
0x6B6F77616C74
источник
источник
wget
твой друг здесь :)wget
это, пожалуй, самый простой способ, но вы также можете использоватьcurl
. Прочитайте этоwget -O hooray "http://domain.com/directory/4?action=AttachFile&do=get&target=file.tgz"
. Вы можете добавить-c
опцию, чтобы возобновить загрузку, если соединение было потеряно во время загрузки файла.Ответы:
Откройте терминал и введите
загрузить файл в текущий каталог.
загрузит файл в
/home/omio/Desktop
загрузит файл
/home/omio/Desktop
и даст ему вашеNewFileName
имя.источник
wget [whatever web address]
. Если вы хотите выбрать местоположение, введитеcd [local location on your computer.]
EXAMPLE:cd /home/omio/Desktop/
|wget http://thecanadiantestbox.x10.mx/CC.zip
cd
. Вы можете просто указать выходной файл через-O
опцию. Например:wget -O /home/omio/Desktop/file.tgz "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz"
Вы можете сделать это с помощью curl.
-O сохраняет файл с тем же именем, что и в URL, а не выводит вывод в стандартный вывод
Для получения дополнительной информации
источник
Я использую
axel
иwget
для загрузки с терминала, аксель является ускорителем загрузкисинтаксис
аксель
Wget
для более подробной информации типа
man axel
,man wget
в терминалеисточник
axel
отличается отwget
?Просто, чтобы добавить больше изюминки к этому вопросу, я также рекомендую вам взглянуть на это:
history -d $((HISTCMD-1)) && echo '[PASSWORD]' | sudo -S shutdown now
Вы можете использовать это, чтобы выключить компьютер после вашей
wget
команды,;
возможно, или вbash
файле сценария.Это будет означать, что вам не нужно бодрствовать ночью и следить, пока загрузка не будет успешно запущена.
Прочитайте и этот ответ
источник
отсутствие упоминания Aria2 - просто плохая услуга, так что с этим сказал, проверьте Aria2. https://aria2.github.io/
Установите его, просто набрав в терминале:
Затем просто введите это, чтобы загрузить файл:
Вы можете найти больше помощи
aria2
на егоman
странице.источник
Я сделал эти шаги от Oh-my-zsh,
источник