Last ned og installasjon av WGET
På de fleste Linux-distribusjoner er WGET-pakken forhåndsinstallert, men hvis systemet ditt av en eller annen grunn ikke allerede har WGET, ikke bekymre deg; Vi lærer hvordan du installerer WGET på CentOS 8.
Først av alt, skyte opp terminalen og bruk WGET-kommandoen for å sjekke om systemet ditt har en forhåndsinstallert WGET-pakke.
$ WGET
Som du kan se på skjermbildet over, har ikke systemet mitt forhåndsinstallert.
Hvis du ikke har en WGET, vil terminalen gi deg muligheten til å installere den. Bare legg inn 'y' og trykk Enter, og installasjonen starter automatisk.
Ellers, hvis terminalen ikke gir deg muligheten til å installere WGET -pakken automatisk, kan du utføre følgende kommandoer for å få WGET på systemet ditt:
$ sudo dnf installer wgget
Det kan hende du må erstatte DNF med Yum på eldre versjoner av Centos. Du kan også bruke den samme kommandoen på Ubuntu; Bare bytt ut "DNF" med "apt", så er du god til å gå.
Skriv inn "y" for å starte installasjonen.
WGET har blitt installert på Centos 8 -systemet mitt.
Syntaks for å bruke WGET -kommandoen
Vi må først diskutere syntaksen som brukes av WGET -kommandoen før vi begynner å snakke om de forskjellige alternativene WGET -kommandoen gir oss og hvordan vi kan bruke dem.
$ wget [alternativ] [url]
Last ned en fil ved hjelp av WGET
Nå bruker vi WGET for å laste ned forskjellige filer. I det første eksemplet vil vi bruke WGET i sin enkleste form.
Følgende kommando vil laste ned ressursen fra den spesifiserte URL -en til gjeldende katalog:
$ wget https: // file-eksempler-com.github.IO/Uploads/2017/02/ZIP_10MB.glidelås
Last ned en fil under et tilpasset navn
Nå bruker vi -o -alternativet sammen med WGET -kommandoen. Vi bruker dette flagget for å lagre den nedlastede filen under et tilpasset navn:
$ WGET -O EKSEMPEL_FILE.ZIP https: // file-eksempler-com.github.IO/Uploads/2017/02/ZIP_10MB.glidelås
Kommandoen gitt ovenfor vil laste ned ressursen som er spesifisert i URL -en og lagre den under navnet “Eksempel_fil.glidelås.”
Du kan bruke LS -kommandoen til å sjekke filens navn:
$ ls
Last ned filen på et bestemt sted
Som nevnt ovenfor, hvis vi bruker den enkleste formen for WGET, vil den laste ned ressursfilen i den gjeldende katalogen. WGET -verktøyet gir oss også muligheten til å laste ned filen på et bestemt sted. Vi kan bruke -p -flagget sammen med banen til en katalog for å laste ned filen i den spesifikke katalogen:
$ WGET -P/HOME/LINUXUSER/DOKUMENTER HTTPS: // FILE-EXEPLES-COM.github.IO/Uploads/2017/02/ZIP_10MB.glidelås
Vi kan bekrefte nedlastingen ved å bruke LS -kommandoen:
$ ls/home/linuxuser/dokumenter
Begrens nedlastingshastigheten i WGET
Vi har også muligheten til å begrense nedlastingshastigheten mens vi bruker WGET -verktøyet. Bruke -Begrensningsrate Alternativ for å begrense internetthastigheten. Du kan bruke k for kilobyte, m for megabyte, og g For gigabyte:
$ WGET-Limit-rate = 500k https: // File-Examples-com.github.IO/Uploads/2017/02/ZIP_10MB.glidelås
Fortsett nedlasting i WGET
Hvis du har en dårlig internettforbindelse som kontinuerlig fortsetter å falle, kan du bruke -c -alternativet hver gang for å gjenoppta den samme nedlastingen. Dette kommer spesielt godt med når du laster ned en enorm fil. Du kan bare gjenoppta nedlastingen når internett begynner å fungere igjen i stedet for å starte alt fra bunnen av.
$ wget -c https: // file-eksempler-com.github.IO/Uploads/2017/02/ZIP_10MB.glidelås
Bakgrunn nedlasting ved hjelp av WGET
Vi kan også bruke WGET -kommandoen til å starte en nedlasting i bakgrunnen mens vi utfører andre oppgaver. Vi kan bruke -b Alternativ for å gjøre det:
$ wget -b https: // file-eksempler-com.github.IO/Uploads/2017/02/ZIP_10MB.glidelås
For å sjekke fremdriften, bruk halekommandoen:
$ hale -f wget -log
Du må også legge til loggnummeret i kommandoen gitt ovenfor. Du kan finne loggnummeret fra den opprinnelige WGET -kommandoen, som fremhevet på skjermdumpen ovenfor.
Flere filer laster ned ved hjelp av WGET
Vi kan også bruke "-Jeg" alternativet og banen til en lokal eller ekstern fil som inneholder listen over nettadresser. WGET -kommandoen vil laste ned ressurser fra alle nettadressene. Hver URL skal skrives på en egen linje i filen:
$ wget -i multure_files.tekst
Konklusjon
WGET -kommandoen er praktisk når det gjelder nedlasting av ressurser fra en URL. Det gir oss en rekke alternativer som gjør at vi kan laste ned i bakgrunnen, laste ned flere filer, begrense nedlastinger og så videre.
I dette innlegget har du lært alt om WGET, hvordan du installerer og bruker WGET -kommandoen på CentOS 8 -operativsystem. Vi diskuterte også de vanligste alternativene vi kan bruke sammen med WGET -kommandoen gjennom praktiske eksempler.