GNU/Linux heeft veel praktische toepassingen. U handelt al uw transacties gemakkelijk af via de terminal. Als je Linux-gerelateerde instructies hebt gelezen of video's hebt bekeken, moet je het wget-commando zijn tegengekomen. Het is heel gemakkelijk te gebruiken en werkt door parameters te nemen.

Als u bijvoorbeeld de directe downloadlink kent van het bestand dat u wilt downloaden, is het mogelijk om te downloaden dit bestand van de console met behulp van het wget-commando zonder extra programma's te gebruiken of een browser.

Hier is alles wat u moet weten over het wget-commando, inclusief enkele praktische voorbeelden.

Een enkel bestand downloaden

Dit is een van de meest elementaire toepassingen van het wget-commando. Het doel hier is om een ​​enkel bestand naar het systeem te downloaden met behulp van de bekende doellink. Het wget-commando dat hiervoor wordt gebruikt, is:

wget https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Zoals duidelijk is in de afbeelding, kunt u een bestand downloaden met de opdracht wget en zoeken waar het is gedownload met ls -l.

Batch downloaden van bestanden

Het is mogelijk om meerdere bestanden van links die in een tekstdocument zijn opgeslagen in één keer te downloaden met behulp van de -i parameter met de opdracht wget.

U wilt bijvoorbeeld alle pdf's op een bepaald adres tegelijk downloaden. Hiervoor dient u de downloadlinks van deze pdf's op te slaan in een tekstdocument. U kunt dit doen door een bestand met de naam te maken mijn_pdf's met de vim mijn_pdfs commando en voeg er de nodige links aan toe.

Laten we als voorbeeld de PDF-indelingen van de Google Cloud-documentatie downloaden. Sla de links naar de pdf's op in een bestand en gebruik de volgende opdracht om ze te downloaden:

wget -i mijn_pdfs

Na deze stap kunt u de gedownloade bestanden bekijken door het volgende uit te voeren:

ls -l

Downloaden door een aangepaste locatie op te geven

Als u wilt dat het bestand naar een speciale locatie op uw systeem wordt gedownload, moet u de -P vlag met het commando:

wget -P /pad/naar/dir bestandslink

Dit zie je in onderstaand voorbeeld. Probeer ook eens te downloaden aircrack-ng bestand en geef dit keer een adres op. U kunt bijvoorbeeld een Mijn bestand map om het gedownloade bestand op te slaan.

wget -P Mijnbestand https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Om uw bestand naar de gewenste locatie te downloaden, moet u het volledige pad naar de map opgeven. U kunt ook de ls -l commando later om er zeker van te zijn dat uw bestand daadwerkelijk is waar u het wilt hebben.

Downloaden door een aangepaste bestandsnaam op te geven

Met de wget -O parameter, kunt u het bestand dat u wilt downloaden een naam geven en het downloaden naar elke gewenste locatie. Maak een nieuwe. aan om verwarring te voorkomen oParameter map en probeer uw aircrack-ng-bestand naar deze map te downloaden door het de gewenste naam te geven, in dit geval luchtkraak.

wget -O oParameter/aircrack https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Nadat Wget klaar is met het downloaden van het bestand met de naam "aircrack" en het op te slaan in de /oParameter directory, kunt u dit bevestigen met de ls -l opdracht.

Als u bovendien de naam van het gedownloade bestand wilt wijzigen zonder de locatie te wijzigen, is het voldoende om de nieuwe bestandsnaam op te geven zonder een locatie op te geven. U kunt bijvoorbeeld: verander de naam van het bestand te downloaden met behulp van de wget nieuwe_naam bestandslink opdracht. Aangezien u geen locatie opgeeft, komt het automatisch in uw huidige werkdirectory terecht.

wget mijnbestandsnaam https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Hervat onderbroken downloads met Wget

Mislukte downloads zijn een van de meest voorkomende problemen bij het downloaden van grote bestanden. In dergelijke gevallen is het mogelijk om de download te hervatten en de rest van het bestand op te halen.

U kunt de -c parameter met de opdracht wget om een ​​onderbroken bestand opnieuw te downloaden. Dus als gevolg van het gebruik van wget -c download_link, als het bestand niet volledig is gedownload, hebt u de kans om verder te gaan waar het was gebleven in plaats van het bestand vanaf het begin te downloaden. Dit is erg praktisch, vooral voor grote bestanden.

Om dit beter te begrijpen, maakt u eerst een map met de naam Cv op de desktop. Open deze map met de terminal met behulp van het cd-commando en probeer het aircrack-bestand te downloaden dat je in de andere voorbeelden hier hebt gebruikt. Onderbreek dan deze download met de Ctrl + Z toetsenbord combinatie.

Zoals je kunt zien, is 19 procent van het bestand gedownload, goed voor 1645946 bytes. Gebruik nu de -c parameter op dezelfde manier en probeer de download voort te zetten.

Zoals u kunt zien, is de download voltooid. Het is dus niet nodig om verwijder het bestand en download het opnieuw vanaf het begin. Dit was slechts een klein bestand voor bijvoorbeeld doeleinden. Maar voor zeer grote bestanden kunt u tijd besparen met Wget.

Wget-downloadsnelheid beperken

Als je wilt, kun je je downloadsnelheid beperken voor het bestand dat je gaat downloaden. Voor deze beperking kunt u de volgende opdracht gebruiken:

wget --limiettarief 300K-https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Met deze opdracht wordt uw downloadsnelheid beperkt tot 300 KB per seconde.

U kunt verschillende snelheden proberen door de waarde van 300K te wijzigen.

Bestanden downloaden op de achtergrond

U kunt een bestand op de achtergrond downloaden met de -b parameter. Dit is meestal handig wanneer u bezig bent met ander werk op de voorgrond. Bovendien, als u de resultaten van het downloadproces wilt weten, is het voldoende om de wget-log bestand op dezelfde locatie als het gedownloade bestand.

Bestandsdownloads gemakkelijk gemaakt met Linux en Wget

Aangezien GNU/Linux een volledig open-sourcesysteem is, biedt het een infrastructuur die u naar wens kunt aanpassen. U kunt profiteren van honderdduizenden toepassingen en bibliotheken die voor Linux zijn gemaakt. Je kunt alles aan met Wget zonder dat je programmeerkennis nodig hebt of een programma hoeft te downloaden. Het is heel eenvoudig om de downloadprocessen van bestanden die u gaat downloaden en installeren op uw systeem te beheren met de opdracht wget.

Onthoud ook dat veel andere softwarebronnen dan officiële websites uw veiligheid in gevaar kunnen brengen. Daarom moet je altijd sceptisch zijn over de downloadlinks die je met Wget gebruikt.