Suponha que tenhamos um URL completo do arquivo desejado, por exemplo.
http://domain.com/directory/4?action=AttachFile& do = view & amp; target = file. tgz
Eu gostaria de ir sem instalar um novo software. É possível?
Comando
cp 'http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz' hooray
não funciona;)
Terminal aberto e tipo
wget "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz"
para baixar o arquivo para o diretório atual.
wget -P /home/omio/Desktop/ "http://thecanadiantestbox.x10.mx/CC.zip"
irá baixar o arquivo para /home/omio/Desktop
wget -O /home/omio/Desktop/NewFileName "http://thecanadiantestbox.x10.mx/CC.zip"
irá baixar o arquivo para /home/omio/Desktop
e dá-lhe o teu NewFileName
nome.
você pode fazer isso usando curl .
curl -O http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz
O-o salva o arquivo com o mesmo nome que no url, em vez de despejar a saída para stdout
Para mais informacao
Eu uso axel
e wget
para baixar do terminal, axel é download accelerator
sintaxe
eixo
axel www.example.com/example.zip
wget
wget -c www.example.com/example.zip
para mais detalhes Tipo man axel
, man wget
terminal
Apenas para adicionar mais sabor a esta pergunta, eu também recomendo que você dê uma olhada nisso:
history -d $((HISTCMD-1)) && echo '[PASSWORD]' | sudo -S shutdown now
Você pode usar isso para desligar o computador após o seu wget
comando com um ;
talvez ou em um bash
arquivo de script.
Isso significaria que você não precisa ficar acordado à noite e monitorar até que seu download como (un)seja executado com sucesso.
Leia esta resposta também
a falta de menção Aria2 é apenas um desserviço, então com isso dito, confira Aria2. https://aria2.github.io/
Instale-o simplesmente digitando no terminal:
sudo apt install aria2
Em seguida, basta digitar isso para baixar o arquivo:
aria2c http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz
Você pode encontrar mais ajuda com aria2
pela sua man
pagina.
Eli_D
#7
Eu fiz estes stepsFrom Oh-my-zsh,
brew install wgetwget https://github.com/sencha-extjs-examples/QuickStart/archive/master.zip
Use ’ wget-O hooray "http://domain.com/directory/4?action=AttachFile&do=get&target=file.tgz`’. você pode adicionar a opção '- c ’ para retomar o download se a conexão foi perdida durante o download do arquivo.
Ray
#9
‘wget’ é talvez a maneira mais simples, mas você também pode usar curl
. [Leia isto] (wget vs curl: How to Download Files Using wget and curl)