Ali
1
Supposons que nous ayons une URL complète du fichier souhaité, par ex.
http://domain.com/directory/4?action=AttachFile& do=vue & amp; target=fichier. tgz
Je voudrais aller sans installer un nouveau logiciel. Est-ce possible?
Commande
cp 'http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz' hooray
ne fonctionne pas ;)
Terminal ouvert et type
wget "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz"
pour télécharger le fichier dans le répertoire courant.
wget -P /home/omio/Desktop/ "http://thecanadiantestbox.x10.mx/CC.zip"
va télécharger le fichier sur /home/omio/Desktop
wget -O /home/omio/Desktop/NewFileName "http://thecanadiantestbox.x10.mx/CC.zip"
va télécharger le fichier sur /home/omio/Desktop et donnez-lui votre NewFileName nom.
vous pouvez le faire en utilisant curl .
curl -O http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz
Le-O enregistre le fichier avec le même nom que dans l'URL plutôt que de vider la sortie sur stdout
Pour en savoir plus information
J'utilise axel et wget pour le téléchargement depuis le terminal, axel est download accelerator
syntaxe
axel
axel www.example.com/example.zip
wget
wget -c www.example.com/example.zip
pour plus de détails tapez man axel, man wget dans le terminal
Juste pour ajouter plus de saveur à cette question, je vous recommande également de jeter un œil à ceci:
history -d $((HISTCMD-1)) && echo '[PASSWORD]' | sudo -S shutdown now
Vous pouvez l'utiliser pour éteindre votre ordinateur après votre wget commande avec a ; peut-être ou dans un bash fichier de script.
Cela signifierait que vous n'avez pas à rester éveillé la nuit et à surveiller jusqu'à ce que votre téléchargement soit exécuté avec succès.
Lisez aussi cette réponse
Quinn
6
l'absence de mention Aria2 n'est qu'un mauvais service, cela dit, consultez Aria2. https://aria2.github.io/
Installez-le en tapant simplement dans le terminal:
sudo apt install aria2
Ensuite, tapez simplement ceci pour télécharger le fichier:
aria2c http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz
Vous pouvez trouver plus d'aide avec aria2 par son man page.
J'ai fait ces pas de Oh-my-zsh,
brew install wgetwget https://github.com/sencha-extjs-examples/QuickStart/archive/master.zip
Eli_D
8
Utilisez " wget-O hourra “http://domain.com/directory/4?action=AttachFile&do=get&target=file.tgz”’. Vous pouvez ajouter l’option '- c ’ pour reprendre le téléchargement si la connexion a été perdue lors du téléchargement du fichier.
wget ' est peut-être le moyen le plus simple, mais vous pouvez également utiliser curl`. Lisez ceci
“hourra” m’a fait craquer LOL