forvalte linux downloads med wget

, firefox, krom og andre browsere gør et acceptabelt job for at downloade en enkelt fil af rimelig størrelse.men jeg er ' t gerne stole på en browser efter iso billeder og andre filer, der er hundredvis af megabytes, eller større.for at jeg foretrækker at gøre med wget,.du og' finder, at med wget, giver nogle betydelige fordele i forhold til at tage filer med din browser.,, for det første ' er indlysende, og mdash; hvis din browser styrter ned, eller du skal genoptage en grund til, du ikke ' ikke miste download.firefox og krom, har været ret stabil for mig, men det ' er ikke ukendt for dem til at sove.at ' er lidt af en nedtur, hvis de ' er 75% af (eller 98%) gennem overførsel af et 3.6gb iso for den seneste hat eller opensuse dvd.,, og' er ubelejligt, da jeg ønsker at downloade en fil på en server.hvis jeg f.eks. ' m oprettelse af wordpress på en fjerntliggende system, jeg er nødt til at være i stand til at få tarball med den seneste løsladelse på serveren.det er dumt at kopiere det på mit skrivebord, og så bruge scp, upload det til server.at ', er dobbelt så lang tid (mindst).i stedet, jeg bruger wget, tag tarball, mens jeg ' m ssh ' ed i serveren og gemme mig et par minutter, endelig wget, er scriptable.hvis du ønsker at skrabe et websted eller downloade en fil, hver dag i en vis tid, du kan bruge, wget, som en del af et manuskript, som du kalder en cron job.svært at gøre det med firefox eller krom., og komme i gang med wget, mest linux udlodninger, burde have wget, monteres, men hvis ikke, så bare søg for wget pakke.flere andre pakninger brug eller reference wget, så du og' vil sandsynligvis få flere resultater og mdash, herunder et par front - ends for wget,.,, lad ' s begynde med noget enkelt.du kan downloade filerne http, ftp og https med wget, så lad ' s siger, du vil få den hotte nye linux mint fluxbox udgave.jeg url til iso - billede, og send det til wget, som så:,,, wget http: //ftp. mirrorsite. netto /pub /linuxmint /stabil /9 /linuxmint-9-fluxbox-cd-i386. iso,,, du og' d erstatte " mirrorsite " med en legitime lokalitetens betegnelse, og vejen til iso billede med den rette vej.,, hvad med flere filer?her og' s, hvor wget, begynder virkelig vise sine fordele.skabe en tekstfil med ip - adresser til de filer, én pr. linje.for eksempel, hvis jeg ønskede at kopiere den cd - iso - billeder til hat 14 alpha, jeg ' d kopiere url - adresser for hver installere iso en tekstfil sådan her:,,http://mirrorsite.net/pub/fedora/14/cd1.iso,,,http://mirrorsite.net/pub/fedora/14/cd2.iso,,,http://mirrorsite.net/pub/fedora/14/cd3.iso,,, du får den idé.gem den fil, fedoraisos.txt eller lignende, og fortæl, wget, at downloade alle iso - billeder:,,, wget - jeg fedoraisos. txt,,, wget, vil begynde at betale lso 'erne i rækkefølge i teksten fil.det kan tage et stykke tid, afhængigt af den hastighed, hvormed deres netto - forbindelse, hvad sker der, hvis overførslen er afbrudt?ingen sved.hvis wget, løber, men netværket går ned, vil det fortsat forsøge at hente filen og genoptage det slap.,, men hvad hvis computeren ned eller du bliver nødt til at stoppe, wget for en anden grund?den wget, nytteværdi er en " fortsætte " mulighed (- c), der kan anvendes til at genoptage en download det ' er blevet afbrudt.bare begynd at downloade ved hjælp af - c, mulighed for diskussion med fil navn (e), som så:,,, wget - c ftp: //mirrorsite. netto /filnavn. iso,,, hvis du prøver at genoptage et download efter wget, er blevet stoppet, det vil normalt starte fra klo og redde et nyt dossier med,. 1, efter de vigtigste filnavn.dette er wget, der prøver at beskytte dig fra " baske " en tidligere sag.,, der afspejler og mere, kan du også bruge, wget, afspejler et sted.ved hjælp af, - - spejl, valg, wget, rent faktisk vil forsøge at sutte på hele området, og vil følge forbindelser rekursivt tage alt, hvad den mener, er nødvendige for lokaliteten.,, hvis du ejer et sted og forsøger at gøre en forstærkning, - - spejl, stedet er lidt aggressiv.hvis du og' er ved at downloade en side for arkivers formål,,, - p, mulighed for (side) ville være bedre.når wget, er færdigt, vil det skabe en fortegnelse med stedet navn (hvis du prøvede linux.com it ' d, linux. kom,) og alle de nødvendige papirer under.oddsene er, når du åbner stedet i en browser, det vil ' t ser helt rigtigt, men det ' er en god måde at få indholdet af anlægsområdet,.,, password - beskyttet lokaliteter er ikke et problem, som wget, støtter flere muligheder for at brugernavn og password til en stedet.bare brug den, - - bruger, og... kodeord, muligheder, som så:, wget... bruger = brugernavn - kodeord = kodeord ftp://mirrornet.net/filename.file, hvor brugeren navn og adgangskode er erstattet med dine papirer.du vil måske præcisere dette fra et manuskript, hvis du og' er på et fælles system for, at andre brugere se brugernavn og password, via, top, ps eller lignende.,, nogle gange en lokalitet vil nægte adgang til ikke - browser bruger stoffer.hvis det er et problem, wget, kan forfalske user agent snor, - - bruger - = agent snor,.,,, hvis du ikke ' t er den hurtigste forbindelse i verden, vil du måske gasspjæld, wget, lidt, så det er ' t indtager deres disponible båndbredde eller slå et fjernt netsted, hvis du er på en hurtig forbindelse.for at gøre det, kan du bruge den, - - at begrænse sats mulighed, som denne:,,, wget - begrænse hastighed = 2m http: //filesite. netto /filnavn. iso,,,,,, det vil sige, at den fælles landbrugspolitik på sin downloads wget, 2 megabyte, selv om de også kan anvende, k, angive kilobyte.,, hvis du og' er at tage en masse filer, - w, (-) løsning kan standse wget, mellem de filer.så wget - w = 1m, pause, wget, et minut mellem downloads.,, der ' er meget mere til wget, så sørg for at se den mand side, at alle muligheder.i en kommende forelæsning, og' vil dække med wget for mere komplekse opgaver og undersøge http svar fra apache.



Previous:
Next Page: