Hvordan bruke wget, Ultimate Command Line Downloading Tool

Nov 26, 2024
Feilsøking

Nyere er ikke alltid bedre, og wget kommando er bevis. Denne applikasjonen ble først utgitt i 1996 og er fortsatt en av de beste nedlastingsadministratorene på planeten. Enten du vil laste ned en enkelt fil, en hel mappe eller til og med speile et helt nettsted, lar wget deg gjøre det med bare noen få tastetrykk.

Selvfølgelig er det en grunn til at ikke alle bruker wget: det er et kommandolinjeprogram, og som sådan tar det litt tid for nybegynnere å lære. Her er det grunnleggende, slik at du kan komme i gang.

Hvordan installere wget

Før du kan bruke wget, må du installere det. Hvordan du gjør det, varierer avhengig av datamaskinen din:

  • De fleste (om ikke alle) Linux-distribusjoner kommer med wget som standard. Så Linux-brukere trenger ikke å gjøre noe!
  • macOS-systemer følger ikke med wget, men du kan installer kommandolinjeverktøy ved hjelp av Homebrew . Når du har konfigurert Homebrew, er det bare å løpe bryg installer wget i terminalen.
  • Windows-brukere har imidlertid ikke enkel tilgang til wget i den tradisjonelle ledeteksten Cygwin tilbyr wget og andre GNU-verktøy , og Windows 10s Ubuntu's Bash-skall kommer også med wget.

Når du har installert wget, kan du begynne å bruke den umiddelbart fra kommandolinjen. La oss laste ned noen filer!

Last ned en enkelt fil

La oss begynne med noe enkelt. Kopier nettadressen til en fil du vil laste ned i nettleseren din.

Gå tilbake til terminalen og skriv wget etterfulgt av den limte URL-en. Filen lastes ned, og du vil se fremdriften i sanntid som den gjør.

I SLEKT: Slik administrerer du filer fra Linux-terminalen: 11 kommandoer du trenger å vite

Merk at filen lastes ned til den nåværende Terminal-mappen, så du vil cd til en annen mappe hvis du vil at den skal lagres et annet sted. Hvis du ikke er sikker på hva det betyr, sjekk ut vår guide for å administrere filer fra kommandolinjen . Artikkelen nevner Linux, men konseptene er de samme på macOS-systemer og Windows-systemer som kjører Bash.

Fortsett en ufullstendig nedlasting

Hvis du av en eller annen grunn stoppet en nedlasting før den kunne fullføres, ikke bekymre deg: wget kan fortsette akkurat der den slapp. Bare bruk denne kommandoen:

wget -c fil

Nøkkelen her er -c , som er et “alternativ” i kommandolinjespråket. Dette bestemte alternativet forteller wget at du vil fortsette en eksisterende nedlasting.

Speil et helt nettsted

Hvis du vil last ned et helt nettsted , wget kan gjøre jobben.

wget -m http://example.com

Som standard laster dette ned alt på nettstedet example.com, men du vil sannsynligvis bruke noen flere alternativer for et brukbart speil.

  • --konverter-lenker endrer lenker på hver nedlastede side slik at de peker på hverandre, ikke på nettet.
  • --sidekrav laster ned ting som stilark, slik at sidene ser riktige ut offline.
  • - ingen foreldre stopper wget fra å laste ned foreldresider. Så hvis du vil laste ned http://example.com/subexample , vil du ikke ende opp med foreldresiden.

Kombiner disse alternativene etter smak, og du vil ende opp med en kopi av et hvilket som helst nettsted du kan surfe på datamaskinen din.

Merk at speiling av et helt nettsted på det moderne Internett kommer til å ta enorm plass, så begrens dette til små nettsteder med mindre du har nesten ubegrenset lagringsplass.

Last ned en hel katalog

Hvis du surfer på en FTP-server og finner en hel mappe du vil laste ned, er det bare å kjøre:

wget -r ftp://example.com/mappe

De r i dette tilfellet forteller wget at du vil ha en rekursiv nedlasting. Du kan også inkludere --noparent hvis du vil unngå å laste ned mapper og filer over gjeldende nivå.

Last ned en liste over filer samtidig

Hvis du ikke finner en hel mappe med nedlastningene du vil ha, kan wget fortsatt hjelpe. Bare legg alle nedlastings-URL-ene i en enkelt TXT-fil.

pek deretter wget til dokumentet med -i alternativ. Som dette:

wget -i download.txt

Gjør dette, og datamaskinen din vil laste ned alle filene som er oppført i tekstdokumentet, noe som er nyttig hvis du vil la en rekke nedlastinger kjøre over natten.

Noen få triks

Vi kan fortsette: wget tilbyr mange alternativer. Men denne opplæringen er bare ment å gi deg et startpunkt. For å lære mer om hva wget kan gjøre, skriv inn mann wget i terminalen og les hva som kommer opp. Du lærer mye.

Når det er sagt, er det noen andre alternativer jeg synes er pene:

  • Hvis du vil at nedlastingen skal kjøre i bakgrunnen, er det bare å inkludere alternativet -b .
  • Hvis du vil at wget fortsetter å prøve å laste ned selv om det er en 404-feil, bruk alternativet -t 10 . Det vil prøve å laste ned 10 ganger; du kan bruke hvilket nummer du vil.
  • Hvis du vil administrere båndbredden, er alternativet --grense-rate = 200k vil dekke nedlastingshastigheten på 200KB / s. Endre tallet for å endre hastigheten.

Det er mye mer å lære her. Du kan se nærmere på laster ned PHP-kilde , eller sette opp en automatisert nedlasting , hvis du vil bli mer avansert.

.post-innhold .inngangs-bunntekst

How To Use Wget, The Ultimate Command Line Downloading Tool

Using Wget, Unzip, Tar And Gunzip To Download Data: Automate Downloads From The Command Line (CC016)

WGET - Command Prompt Downloader

Linux Wget Command Summary With Examples

Top 5 Command Line Based Tools For Downloading Files And Browsing Websites In Ubuntu 14.10/15.04

Use Wget To Download / Scrape A Full Website

Downloading Imgur Gallery - WGET - BASH - Linux

How To Use Wget And Ftp To Download Rpm (bind9)


Feilsøking - Mest populære artikler

Hvordan legge til trailere til dine Plex-filmer for en ekte kinoopplevelse

Sky og Internett May 8, 2025

UCACHED INNHOLD Hvis du er en fan av filmtrailere, pre-ruller og oppbygging av forventning som fører til filmopplevelsen, så har vi en godbit for deg: Plex Media Server gjør de..


De beste gratis måtene å dele bilder med venner og familie (annet enn Facebook)

Sky og Internett Jul 3, 2025

UCACHED INNHOLD Facebook kan være standardplattformen for deling av bilder, men det betyr ikke at det er det eneste gratis og brukervennlige alternativet der ute. Her er noen and..


Hvordan ta skjermbilder på en Mac

Sky og Internett Jun 3, 2025

På en Mac kan du ta skjermbilder med noen få hurtigtaster. Men Mac OS X inkluderer også kraftigere skjermbildeverktøy. Her er noen av de mange måtene du kan få ..


Safari for Windows er (sannsynligvis) død: Hvordan migrere til en annen nettleser

Sky og Internett Jan 14, 2025

UCACHED INNHOLD Hvis du bruker Safari på Windows, har vi noen dårlige nyheter for deg: den nye Safari 6 har vært ute i over fem måneder og Apple har bekreftet at det i..


Slik endrer du hurtigbufferadferd i Internet Explorer 10

Sky og Internett Oct 30, 2025

UCACHED INNHOLD Caching brukes ofte når det gjelder teknologi, her er en kort introduksjon til emnet, samt noen tips om hvordan du viser og redigerer hurtigbufrede filinnstilling..


Tilpass enkelt Internet Explorer 9 ved hjelp av IE9 Tweaker Plus

Sky og Internett Jun 13, 2025

Hvis du bruker Internet Explorer 9, fant vi et nyttig program, kalt IE Tweaker Plus, som lar deg enkelt tilpasse og tilpasse over 27 innstillinger i nettleseren, samt lage tilpassed..


Hvordan legge til en "Post Draft to Blog" -knapp til Windows Live Writer Beta

Sky og Internett Jul 7, 2025

Har du hatt problemer med å finne muligheten til å legge ut et utkast til bloggen din i den nye Windows Live Writer-betaen? Her er et triks som lar deg legge ut et utkast innlegg til blogge..


Gjør Google Chrome åpent med festede faner

Sky og Internett Feb 18, 2025

Liker du å bruke den nye festede fanefunksjonen i Chrome og vil gjøre den permanent? Så alt du trenger er en liten kommandobryteri og en liste over favorittnettstedene dine. ..


Kategorier