OrdinadorsProgramari

Wget-comandament: exemples. programa de consola per a la descàrrega d'arxius a la xarxa Wget

Semblaria que en un món on la meitat de la població mundial utilitza activament els ordinadors i acostumats a la interfície gràfica elegant i riques capacitats tals, no hi ha lloc per a les aplicacions de text. Fa uns 20 anys, la interfície de l'ordinador era un panell terribles negre, que mostra altra cosa que un conjunt de caràcters blancs, i tots els controls duts a terme a costa dels comandaments de text. Sorprenentment, en la mesura que aquests programes són lletjos, pel que són funcional i fiable.

Quin és Wget?

Wget (que també es coneix com GNU wget Linux) és una consola, no una aplicació interactiva per treballar amb arxius i pàgines web. De fet, és una eina per descarregar arxius d'Internet, en el qual la falta d'una interfície gràfica i una sèrie de característiques per gestionar, atípic per a solucions més avançades.

El programa va ser desenvolupat per l'equip de Croàcia Hrvozhi Niksic, i ara dóna suport al desenvolupament de Giuseppe Skrivano i la comunitat Linux. El primer muntatge de la utilitat (llavors anomenat getURL) es va introduir al gener de 1996. El programa va ser escrit en C i distribuït sota la llicència GNU de programari. Inicialment l'eina va ser llançat a la plataforma Linux. Amb el temps, l'eina ha estat traduït a molts idiomes i portat a totes les plataformes populars, incloent Wget per a Windows 7 (o més recent), Wget per a MacOS, i així successivament.

Aquest programa - no és interactiu, el que significa que qualsevol procés que s'executa dins les seves possibilitats, no es pot controlar, es pot controlar girant els controls del sistema operatiu.

Malgrat el fet que els navegadors moderns solen tenir incorporat un gestor de descàrregues, que estan sent dissenyats per a la comunicació interactiva, per tant, el treball en la manera manual es fa difícil. Wget, per contra, permet automatitzar una sèrie de processos. Per exemple, és possible preparar amb antelació un document de text amb una llista de pàgines web, mitjançant el qual es pot carregar diversos fitxers i pàgines.

Les característiques principals

No obstant això, en primer lloc, és un programa per a la descàrrega d'arxius, el que significa que l'evidència de la seva funció principal.

Wget pot descarregar qualsevol material d'Internet, ja sigui documents, arxius executables, o pàgines web completes en format HTML (protocols diferents). Els arxius poden ser descarregats des del directori al FTP.

El client pot realitzar descàrregues recursives, de forma automàtica seguint els enllaços dins d'una pàgina web específica (o múltiples llocs web), mentre que la restauració de l'estructura original de les pàgines web. Podeu veure els llocs web descarregats sense accés a la xarxa (per defecte es carrega en una direcció per a la visualització en línia).

Wget originalment adaptat per a aquest tipus de connexió lenta o inestable, per la qual cosa és una característica important és la possibilitat de recuperar les descàrregues interrompudes un arxiu (això és possible si el servidor suporta encapçalats d'interval). Wget també pot supervisar l'estat dels servidors (accessibilitat) per tornar a carregar i actualitzar (capçaleres dels arxius de verificació wget i és compatible amb la versió més recent) arxius i pàgines web.

El programa també té una sèrie de característiques que són típiques dels anomenats aranyes de serveis públics que exploren els diversos llocs web i servidors de la presència de certs arxius en ells.

Les plataformes suportades

Wget Linux s'ha convertit en una base per al producte. Com s'ha esmentat anteriorment, la utilitat inicialment només funcionava en Linux, però ràpidament va guanyar popularitat i ha estat adaptat a altres sistemes. Per exemple, es pot trobar la versió de Wget per a Windows 7 i sistemes operatius més recents, i tenen construir una interfície gràfica d'usuari. Pel que fa a Linux, es programa sovint hi ha cosits a la distribució. En alguns terminals de Linux es basa suporta de forma nativa Wget-equip. Ubuntu, Fedora, openSUSE i altres distribucions de consum treballen amb el programa, com se sol dir, fora de la caixa. A continuació, consulteu el programa en més detall.

Wget-comandament: una llista dels paràmetres clau

La llista bàsica d'ordres inclouen:

  • -V - li permet comprovar la versió del programari actualment en ús;
  • -h - mostra la llista més completa dels comandaments per treballar amb l'aplicació;
  • -b - que li permet traduir el programa en segon pla;

La llista d'opcions dels missatges

-Comando wget permet un control total sobre la informació que es mostra. Aquesta és la llista:

  • -o logfile - crea un arxiu de diari que registra tot el procés de la sol·licitud;
  • -un fitxer de registre - li permet complementar el fitxer de registre existent en lloc de crear un de nou;
  • -d - mostra la informació necessària per als desenvolupadors i depurador (ajuda a resoldre problemes i corregir errors en el treball del client);
  • -q - desactiva la visualització dels missatges;
  • -v - Aquesta opció està activada per defecte, ofereix un informe detallat sobre tots els processos que tenen lloc al programa (en temps real);
  • -nv - redueix significativament la informació rebuda per l'usuari en els missatges. És només les dades més rellevants i notificació d'errors;
  • -i arxiu (amb la ruta d'accés a l'arxiu) - la comanda li permet escanejar l'arxiu, aïllar d'un enllaç a ella i la bota; Podeu utilitzar els arxius de diferents formats, incloent HTML, però si s'utilitza aquesta comanda, no cal especificar la ruta d'accés a l'arxiu en la línia d'ordres;
  • -f - programa per a la lectura de provocar un arxiu com HTML; quan s'utilitza aquesta comanda per treballar amb un document HTML local, es pot produir un error, per evitar-ho, n'hi ha prou per indicar en el document

Llista d'opcions d'arrencada

ordres bàsiques per a la descàrrega d'arxius a través d'Wget. Aquí hi ha el seu conjunt bàsic:

  • --bind-address = DIRECCIÓ - Aquesta comanda li permet transferir dades DIRECCIÓ obligar la màquina local. Quan s'utilitza TCP / es requereix comanda de connexió IP per especificar amb precisió l'adreça IP (si n'hi ha).
  • nombre -t (necessitat d'especificar el nombre) - permet a l'usuari seleccionar el nombre de repeticions de càrrega. Per evitar la repetició d'especificar el valor del nombre de zero.
  • -NC - Aquesta comanda li permet restaurar l'estat anterior de l'arxiu carregat en el cas que es va produir una fallada en la xarxa, i la descàrrega s'interromp. Si no utilitza un dels comandaments per a la recàrrega (N, -NC, -r), Wget crearà una còpia i començar de nou la descàrrega. -r opció li permet reemplaçar els arxius existents.
  • c - que també facilita la recàrrega d'arxius en cas de pèrdua del compost (i on Wget va detenir els intents de reconnexió independent). N'hi ha prou per enllaçar amb l'arxiu per especificar la comanda. Si s'utilitza el mateix directori hi ha un fitxer Wget durà a terme la seva identificació i automàticament decidir sobre la seva recàrrega. Comando es pot utilitzar només en servidors on hi ha capçalera de suport del rang.

  • --progress - li permet seleccionar el tipus d'indicació de progrés de la descàrrega. Podeu especificar -progress = bar o progrés = punt.
  • --spider - reemplaça la comanda de descàrrega d'arxius per verificar la seva presència al servidor;
  • -w (en segons) - especifica l'interval de temps entre descàrregues.
  • -q (expressats en nombre de kilobytes o megabytes) - li permet ajustar amb precisió la mida de les dades i limitar els volums excessius. No obstant això, val la pena assenyalar que un sol arxiu es descarregarà independentment de la quota exposada (és a dir, amb un únic arxiu, aquesta opció no funciona, alguns que no era pesat).

Llista de paràmetres HTTP

  • --http-user = i --http-passwd = - li permeten especificar nom d'usuari i contrasenya per a l'autenticació al servidor web des de la qual es descarregaran els fitxers.
  • -C = encès / apagat - li permet activar o desactivar l'emmagatzematge en memòria cau de les dades en el costat del servidor.
  • --galletas = encès / apagat - el mateix que per a la memòria cau, només les galetes. Se li permet ja sigui per frenar o reprendre l'intercanvi de dades de les galetes necessàries per dur a terme visites a les estadístiques del servidor. Per defecte, aquesta opció està habilitada, però els arxius de galetes no s'emmagatzemen en el disc dur.
  • --save galetes - li permet crear un arxiu de cookies (dades més recents).
  • --proxy per l'usuari i -proxy-passwd - li permet especificar el nom d'usuari i la contrasenya per a l'autenticació al servidor intermediari (si s'utilitza).

Llista de configuració de FTP

Opcions avançades per treballar amb Wget. Ordres d'FTP:

  • -nr - No tregui els arxius temporals de la .listing directori que genera de forma espontània quan es treballa amb FTP;
  • -G encès / apagat - permet l'ús de caràcters especials en els directoris d'utilitat FTP;
  • --passive-ftp - aquesta comanda es pot utilitzar en el Firewall'a presència per activar el mode FTP passiu (el que el propi usuari és responsable de la connexió amb el servidor).

Wget-Equip: Bones Pràctiques

L'exemple més simple i més banal per treballar amb el programa és, per descomptat, la descàrrega d'arxius. Per a la prova de Wget-comando, pot començar amb un simple enllaç a un arxiu a la xarxa i entrar a la consola / terminal de: Wget * enllaç que mostra la ruta exacta i completa a l'arxiu *.

Per continuar la descàrrega de l'arxiu, utilitzeu: wget -c * enllaç que mostra la ruta exacta i completa a l'arxiu *.

Si hi ha una llista programada d'enllaços a arxius i documents, pot utilitzar la comanda wget -i filelist.txt.

Pel que fa a la descàrrega de pàgines web, tot és una mica més complicat, però al mateix temps i el nombre de possibilitats augmenta significativament. No introduir nous paràmetres cada vegada que hi havia una necessitat de descarregar una pàgina web, pot crear seqüències d'ordres o per registrar tots els ajustos .wgetrc arxiu.

Desar la pàgina web com a referència (que serà difícil per obrir-los a la màquina local), pot utilitzar les ordres Wget -m * enllaç que mostra la ruta exacta i completa a l'arxiu *.

A aquesta mateixa pàgina es va posar a disposició per a la seva visualització sense connexió a Internet, pot utilitzar el wget -r -10 -k * enllaç que mostra la ruta exacta i completa a l'arxiu *.

Error de format de comandaments Wget no es pot trobar a significar qualsevol error tipogràfic i un ajust incorrecte.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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