ComputereSoftware

Wget-kommando: eksempler. Konsol program til at downloade filer på netværket Wget

Det ser ud til, at i en verden, hvor halvdelen af verdens befolkning aktivt bruger computere og vant til den stilfulde grafiske brugerflade og rige evner sådan, er der ikke plads til tekst applikationer. Omkring 20 år siden, den computer interface var en frygtelig sort panel, som viser intet andet end et sæt hvide bogstaver, og alle de, der gennemføres på bekostning af tekstkommandoer kontroller. Overraskende, i hvilket omfang disse programmer er grimme, så de er funktionelle og pålidelige.

Hvad er Wget?

Wget (som også omtales som GNU Wget Linux) er en konsol, ikke et interaktivt program til at arbejde med filer og websider. I virkeligheden er det et værktøj til at downloade filer fra internettet, hvor manglen på en grafisk brugergrænseflade og en række funktioner til at styre, atypisk for mere avancerede løsninger.

Programmet blev udviklet af holdet fra Kroatien Hrvozhi Niksic, og understøtter nu udviklingen af Giuseppe Skrivano og Linux-fællesskabet. Den første samling af værktøjet (dengang kaldet getURL) blev indført i januar 1996. Programmet blev skrevet i C og udgivet under GNU licenserede software. Oprindeligt værktøjet blev udgivet på Linux-platformen. Over tid, er værktøjet blevet oversat til mange sprog og porteret til alle populære platforme, herunder Wget til Windows 7 (eller nyere), Wget til MacOS, og så videre.

Dette program - ikke interaktivt, hvilket betyder, at enhver proces, der kører efter formåen ikke kan kontrolleres, kan det styres ved at dreje den kontrol af operativsystemet.

På trods af at moderne browsere som regel har en indbygget download manager, er de stadig designet til interaktiv kommunikation, derfor bliver vanskeligt arbejde i manuel tilstand. Wget, tværtimod, gør det muligt at automatisere en række processer. For eksempel er det muligt at forberede sig på forhånd et tekstdokument med en liste over websider, ved hjælp af hvilken du kan uploade flere filer og sider.

Hovedtræk

Men i første omgang er et program til at downloade filer, hvilket betyder bevis af hovedfunktionen.

Wget kan downloade materiale fra internettet, det være sig dokumenter, eksekverbare eller hele websider i HTML-format (forskellige protokoller). Filer kan downloades fra mappe på FTP.

Klienten kan udføre rekursive downloads, automatisk efter links i en bestemt hjemmeside (eller flere websteder), mens genoprette den oprindelige struktur af websider. Du kan se de downloadede websteder uden adgang til netværket (standard er indlæst i en adresse for online-visning).

Wget oprindeligt tilpasset til langsomme eller ustabile forbindelsestyper, så det er en vigtig funktion er muligheden for at genvinde afbrudte downloads en fil (dette er muligt, hvis serveren understøtter RANGE overskrifter). Wget kan også overvåge status for servere (tilgængelighed) for at genindlæse og opdatere (Wget kontrol fil overskrifter og understøtter den nyeste version) filer og websider.

Programmet har også en række funktioner, der er typiske for de såkaldte forsyningsvirksomheder edderkopper, der udforsker de forskellige hjemmesider og servere for tilstedeværelsen af bestemte filer på dem.

Understøttede platforme

Wget Linux er blevet en base for produktet. Som nævnt ovenfor, nytten oprindeligt arbejdede kun på Linux, men hurtigt vundet popularitet og er blevet tilpasset til andre systemer. For eksempel kan du finde den version af Wget til Windows 7 og nyere operativsystemer, og har bygget en GUI. Som for Linux, du programmerer der ofte syet ind i distributionen. Terminaler i nogle Linux bygger indbygget understøtter Wget-hold. Ubuntu, Fedora, openSUSE og andre forbrugsvarer distributioner arbejder med programmet, som de siger, ud af kassen. Dernæst skal du se på programmet i flere detaljer.

Wget-kommando: en liste over de vigtigste parametre

Den grundlæggende liste over kommandoer kan nævnes:

  • -V - gør det muligt at kontrollere softwareversionen i øjeblikket i brug;
  • -h - viser den mest omfattende liste over kommandoer til at arbejde med ansøgningen;
  • -b - det giver dig mulighed for at oversætte programmet i baggrunden;

Listen over meddelelsesvalg

Wget-kommando tillader fuld kontrol over de viste oplysninger. Her er listen:

  • -o logfil - opretter en journal fil, der registrerer hele processen med ansøgningen;
  • -a logfil - gør det muligt at supplere den eksisterende logfil stedet for at oprette en ny;
  • -d - viser de nødvendige oplysninger til udviklere og debugger (hjælper med at løse problemer og rette fejl i kundens arbejde);
  • -q - deaktiverer visning af meddelelser;
  • -v - Denne indstilling er aktiveret som standard, giver en detaljeret rapport om alle de processer, der finder sted i programmet (i realtid);
  • -nv - reducerer de oplysninger, som brugeren i meddelelser betydeligt. Det er kun de mest relevante data og fejl meddelelse;
  • -i fil (med stien til filen) - kommandoen tillader dig at scanne filen, isolere fra et link til det og boot; Du kan bruge filer af forskellige formater, herunder HTML, men hvis du bruger denne kommando, er det ikke nødvendigt at angive stien til filen på kommandolinjen;
  • -f - provokerende program til at læse en fil som HTML; når du bruger denne kommando til at arbejde med en lokal HTML-dokument, kan der opstå en fejl, for at undgå det, er tilstrækkeligt at angive i dokumentet

Liste over startindstillinger

Grundlæggende kommandoer til at downloade filer ved hjælp af Wget. Her er deres grundlæggende sæt:

  • --bind-adresse = ADRESSE - Denne kommando gør det muligt at overføre data ADRESSE binde den lokale maskine. Ved brug af TCP / IP-kommando er påkrævet for nøjagtigt angive IP-adresse (hvis flere).
  • -t nummer (har brug for at angive antallet) - giver brugeren mulighed for at vælge det antal af belastning gentagelser. For at undgå gentagelser bør angive værdien af antallet af nul.
  • -NC - Denne kommando gør det muligt at genoprette den tidligere status på den uploadede fil i tilfælde af, at der var en fejl i netværket, og downloade bliver afbrudt. Hvis du ikke bruger en af kommandoerne for at genindlæse (N, -NC, -r), Wget vil oprette en kopi, og start overførslen igen. -r indstilling giver dig mulighed for at erstatte de eksisterende filer.
  • c - letter også genindlæse filen i tilfælde af tab af forbindelse (og hvor Wget stoppede uafhængige forsøg gentilslutning). Er det tilstrækkeligt at linke til filen for at angive kommandoen. Hvis du bruger den samme mappe er der fil Wget afholder sit identifikation og automatisk træffe beslutning om dets ladning. Kommando kan kun bruges på servere, hvor der er støtte RANGE header.

  • --progress - gør det muligt at vælge den type display downloading fremskridt. Du kan angive fremskridende = bar eller fremskridt = prik.
  • --spider - erstatter fil-download kommandoen til at kontrollere sin tilstedeværelse på serveren;
  • -w (i sekunder) - angiver tidsintervallet mellem downloads.
  • -q (angivet i antal kilobytes eller megabytes) - gør det muligt præcist at justere størrelsen på dine data og begrænse overdrevne mængder. Ikke desto mindre er det værd at bemærke, at en enkelt fil vil blive downloadet uanset udsat kvote (dvs. med en enkelt fil, vil denne indstilling ikke virker, nogle var han ikke tung).

Liste over HTTP parametre

  • --http-user = og --http-passwd = - give dig mulighed for at angive login og password til godkendelse på din webserver, hvorfra filerne vil blive losset.
  • C = on / off - gør det muligt at aktivere eller deaktivere caching af data på serveren side.
  • --cookies = on / off - den samme som for cachen, kun cookies. Det giver dig mulighed for enten at standse eller genoptage udvekslingen af cookie er nødvendige til gennemførelse besøg på serveren statistik. Som standard er denne indstilling aktiveret, men cookie-filerne gemmes ikke på harddisken.
  • --save-cookies - gør det muligt at oprette en cookie-fil (seneste data).
  • --proxy-bruger og -proxy-passwd - gør det muligt at angive brugernavn og adgangskode til godkendelse på proxyserver (hvis anvendt).

Liste over FTP-indstillinger

Avancerede muligheder for at arbejde med Wget. FTP kommandoer:

  • NR - Fjern ikke de midlertidige filer fra mappen .listing der spontant dannes, når man arbejder med FTP;
  • -g on / off - gør det muligt at bruge specialtegn i forsyningsanlæg mapper FTP;
  • --passive-ftp - denne kommando kan bruges ved tilstedeværelse Firewall'a at aktivere den passive FTP-tilstand (hvor brugeren selv er ansvarlig for forbindelsen til serveren).

Wget-Hold: Best Practices

Den enkleste og mest banale eksempel at arbejde med programmet er, selvfølgelig, downloade filer. Til test af Wget-kommando, kan du starte med et simpelt link til en fil på netværket og indtaste konsollen / terminalen: Wget * link viser den nøjagtige og fulde sti til filen *.

For at fortsætte at downloade filen, brug: Wget -c * link viser den nøjagtige og fulde sti til filen *.

Hvis der er en planlagt liste over links til filer og dokumenter, kan du bruge kommandoen Wget -i filelist.txt.

Som for at downloade websider, alt er en smule mere kompliceret, men på samme tid, og antallet af muligheder stiger betydeligt. Ikke at indføre nye parametre, hver gang der var en grund til at downloade en hjemmeside, kan du oprette scripts eller for at registrere alle indstillinger .wgetrc fil.

Gem websiden som reference (det vil være vanskeligt at åbne dem på den lokale maskine), kan du bruge Wget -m kommandoer * link viser den nøjagtige og fulde sti til filen *.

Til denne samme side blev stillet til rådighed for visning uden en internetforbindelse, kan du bruge Wget -r -10 -k * link viser den nøjagtige og fulde sti til filen *.

Formatfejl Wget kommando ikke kan findes til at betyde enhver slåfejl og en forkert indstilling.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 da.birmiss.com. Theme powered by WordPress.