Comment reprendre un fichier partiellement téléchargé à l'aide d'un outil de ligne de commande Linux?
J'ai partiellement téléchargé un fichier volumineux, c'est-à-dire 400 Mo sur 900 Mo en raison d'une panne de courant, mais lorsque je recommence à télécharger, il reprend à partir de zéro. Comment partir de 400 Mo lui-même?
curl
, vous devez rechercher l'-C
option dans la page de manuel .Réponses:
Puisque vous n'avez pas précisé, je suppose que vous utilisez
wget
le téléchargement du fichier. Si tel est le cas, essayez de l'utiliser avec l'-c
option (par exemplewget -c <URL>
).Veuillez noter que dans le cas où le protocole utilisé est ftp (l'URL ressemble à
ftp://...
), il est possible que le serveur distant utilise un ancien / vieux démon ftp qui ne prend pas en charge la reprise des téléchargements (les nouveaux démons ftp le supportent de toute façon pendant plus de dix ans) , alors c’est juste une petite chance). Si tel est le cas, cependant, vous risquez de ne pas avoir de chance. D'autre part, vous ne devriez pas avoir de problèmes si le protocole utilisé est http. (MISE À JOUR: Selon d'autres experts (y compris Gilles dans les commentaires ci-dessous), la reprise en utilisant http est également soumise au support du serveur, ce qui s'applique donc à la fois à ftp et à http).Bonne chance.
la source
wget -c http:...
a travaillé sur les 3 ou 4 serveurs sur lesquels je l'ai essayé.Je sais ce que signifie la question initiale, et la réponse n'est pas wget -c ...
Le scénario peut être décrit comme ceci:
Les options "-r -l inf --no-remove-listing" sont équivalentes à -m sans le paramètre -N. L'ajout du paramètre -nc évite de sauvegarder les 400 premiers Mo déjà présents sur votre disque dur.
la source