PočítačeSoftvér

Wget-príkaz: príklady. Program konzola pre sťahovanie súborov v sieti Wget

Zdá sa, že vo svete, kde polovica svetovej populácie aktívne využíva počítačov a zvyknutí na štýlové grafické rozhranie a bohaté možnosti taký, tam nie je miesto pre textové aplikácie. Pred 20 rokmi, počítač interface bol hrozný čierny panel, ktorý zobrazuje nič iné ako sadu bielych znakov, a všetky kontroly vykonávané na úkor textových príkazov. Prekvapivé je, že rozsah, v ktorom sú tieto programy sú škaredé, takže sú funkčné a spoľahlivé.

Čo je Wget?

Wget (ktorý je tiež označovaný ako GNU wget Linux) je konzola, nie interaktívne aplikácie pre prácu so súbormi a webové stránky. V skutočnosti sa jedná o nástroj pre sťahovanie súborov z internetu, kde je nedostatok grafické rozhranie a rad funkcií pre správu, atypický pre pokročilejšie riešenie.

Program bol vyvinutý tímom z Chorvátska Hrvozhi Nikšić, a teraz podporuje rozvoj Giuseppe škovránok a linuxové komunity. Prvá montáž nástroje (potom volal getURL) bol zavedený v januári 1996. Program bol napísaný v jazyku C a publikovaný pod licenciou GNU softvér. Spočiatku tento nástroj bol prepustený na platforme Linux. Postupom času sa tento nástroj bola preložená do mnohých jazykov a preniesť do všetkých populárnych platformách, vrátane wget pre Windows 7 (alebo novší), wget pre MacOS, a tak ďalej.

Tento program - nie je interaktívny, čo znamená, že akýkoľvek proces spustený v rámci svojich možností, nie je možné ovládať, môže byť riadený otáčaním ovládacích prvkov operačného systému.

Napriek tomu, že moderné prehliadače zvyčajne majú vstavaný správcu sťahovania, sú stále určené pre interaktívnu komunikáciu, teda práce v manuálnom režime sa stáva ťažšie. Wget, naopak umožňuje automatizovať rad procesov. Napríklad je možné pripraviť s predstihom textový dokument so zoznamom webových stránok, pomocou ktorého môžete nahrať viac súborov a stránok.

hlavné rysy

Zatiaľ na prvom mieste je program pre sťahovanie súborov, čo znamená, že dôkazy o svojej základnej funkcie.

Wget môžete stiahnuť nejaké materiály z internetu, či už ide o dokumenty, spustiteľné súbory alebo celé webové stránky vo formáte HTML (rôzne protokoly). Súbory možno stiahnuť z adresára na FTP.

Klient môže vykonávať sťahovanie rekurzívne, automaticky sledovať odkazy v rámci konkrétnej webovej stránky (alebo viac serverov), zatiaľ čo obnovenie pôvodnej štruktúry webových stránok. Môžete si prezrieť stiahnutej webové stránky bez prístupu k sieti (predvolená hodnota je načítaný do adresou pre on-line sledovanie).

Wget pôvodne upravené pre pomalé alebo nestabilné typy pripojenia, takže je dôležitým znakom je schopnosť obnoviť prerušenie sťahovania súboru (to je možné v prípade, že server podporuje RANGE hlavičky). Wget možno tiež sledovať stav serverov (dostupnosť) pre prekládky a aktualizáciu (check wget súborov hlavičky a podporuje najnovšiu verziu) súbory a webové stránky.

Program má tiež celý rad funkcií, ktoré sú typické pre tzv utilít pavúky, ktoré sa zaoberajú rôzne webové stránky a servery na prítomnosť určitých súborov na nich.

podporované platformy

Wget Linux sa stal základom pre daný výrobok. Ako bolo uvedené vyššie, nástroj najprv pracoval iba na Linuxe, ale rýchlo získal popularitu a bol upravený do iných systémov. Napríklad môžete nájsť verzia Wget pre Windows 7 a novších operačných systémoch a majú postaviť GUI. Pokiaľ ide o Linux, budete programovať tam je často všitý do distribúcie. Terminály v niektorých Linux stavia natívne podporuje wget-tím. Ubuntu, Fedora, openSUSE a ďalší spotrebný distribúciách prácu s programom, ako sa hovorí, po vybalení z krabice. Next, pozrite sa na program podrobnejšie.

Wget-príkaz: zoznam kľúčových parametrov

Základný zoznam príkazov zahŕňajú:

  • -V - umožňuje skontrolovať verziu softvéru v súčasnosti používajú;
  • -h - zobrazí najviac úplný zoznam príkazov pre prácu s aplikáciou;
  • -b - to vám umožní preložiť program v pozadí;

Zoznam možností správ

Wget príkazový umožňujú plnú kontrolu nad zobrazenými informáciami. Tu je zoznam:

  • -o logfile - vytvorí súbor denníka, ktorý zaznamenáva celý proces žiadosti;
  • -a logfile - umožňuje doplniť existujúci súbor denníka namiesto vytvorenia nového;
  • -d - zobrazuje potrebné informácie vývojárov a debugger (pomáha riešiť problémy a opravovať chyby v práci klienta);
  • -q - zakáže zobrazenie správ;
  • -v - Táto možnosť je v predvolenom nastavení povolená, poskytuje podrobnú správu o všetkých procesov prebiehajúcich v rámci programu (v reálnom čase);
  • -nv - výrazne znižuje informácie prijaté užívateľom v správach. Je to len tie relevantné údaje a oznamovanie chýb;
  • -i file (s cestou k súboru) - príkaz umožňuje skenovať súbor, izolovať z odkazu na ňu a batožinovom priestore; Môžete použiť súbory rôznych formátov, vrátane HTML, ale ak budete používať tento príkaz, že nie je nutné zadať cestu k súboru na príkazovom riadku;
  • -f - provokujúce program pre čítanie súborov ako HTML; Pri použití tohto príkazu pre prácu s dokumentom miestnou HTML, môže dôjsť k chybe, aby sa jej vyhli, stačí uviesť v dokumente

Zoznam možností spustenia

Základné príkazy pre sťahovanie súborov s využitím wget. Tu sú ich základné zostava:

  • --bind-address = Adresa - Tento príkaz umožňuje prenos dát ADRESA váži lokálneho počítača. Pri použití protokolu TCP / IP je vyžadovaný príkaz pripojenie presne špecifikovať IP adresu (ak je ich niekoľko).
  • -t číslo (je potrebné zadať číslo) - umožňuje užívateľovi zvoliť počet opakovaní zaťažení. Aby sa zabránilo opakovaniu by mal určiť hodnotu počtu nula.
  • NC - Tento príkaz umožňuje obnoviť predchádzajúci stav nahratého súboru v prípade, že došlo k výpadku v sieti, a sťahovanie dostane prerušené. Ak nechcete použiť jeden z príkazov pre prekládku (N, NC, -r), Wget vytvorí kópiu a začať sťahovať znova. Voľba -r vám umožní nahradiť existujúce súbory.
  • c - tiež uľahčuje prekládky súboru v prípade straty zlúčeniny (a kde Wget zastavil nezávislé pokusov opätovného pripojenia). Postačí, keď sa pripojíte k súboru zadať príkaz. Ak použijete rovnaký adresár je súbor Wget bude držať jeho identifikáciu a automaticky rozhodne o jeho preloženie. Príkaz možno použiť len na serveroch, kde je hlavička podpora RANGE.

  • --progress - umožňuje vybrať typ displeja sťahovanie pokroku. Môžete určiť PROGRESS = bar alebo pokrok = dot.
  • --spider - nahradí príkaz stiahnutie súboru overiť jeho prítomnosť na serveri;
  • -w (v sekundách) - určuje časový interval medzi stiahnutie.
  • -q (uvedené v počte kilobajtov alebo MB) - umožňuje presne nastaviť veľkosť vašich dát a obmedziť nadmerné objemy. Treba však poznamenať, že jeden súbor bude stiahnutý bez ohľadu na exponované kvóty (to znamená s jedným súborom, bude táto voľba nebude fungovať, niektorí nebol ťažký).

Zoznam parametrov HTTP

  • --http-user = a --http-passwd = - umožňuje zadať meno a heslo pre overovanie na serveri WWW, z ktorého bude vyložené súbory.
  • -C = on / off - umožňuje povoliť alebo zakázať ukladanie do vyrovnávacej pamäte dát na strane servera.
  • --cookies = on / off - rovnaký ako pre cache, cookies iba. To vám umožní buď zastaviť, alebo pokračovať vo výmene cookie údajov potrebných na výkon návštevy štatistík servera. V predvolenom nastavení je táto voľba je zapnutá, ale cookie-súbory nie sú uložené na pevnom disku.
  • --save-cookie - Umožňuje vytvoriť súbor cookie (nové dáta).
  • --proxy-user a -proxy-passwd - umožňuje zadať meno a heslo pre autentizáciu na proxy servera (ak je použitý).

Zoznam nastavení FTP

Pokročilé možnosti pre prácu s Wget. FTP príkazy:

  • NR - neodstraňujte dočasné súbory z adresára .listing že spontánne vytvoreného pri práci s FTP;
  • -g on / off - umožňuje používať špeciálne znaky v úžitkových adresárov FTP;
  • --passive-ftp - tento príkaz môže byť použitý v prítomnosti Firewall'a pre aktiváciu režimu pasívny FTP (tam, kde je zodpovedný za pripojenie k serveru je užívateľ sám).

Wget-Team: Best Practices

Najjednoduchšie a najviac banálne príklad pre prácu s programom je, samozrejme, sťahovanie súborov. Skúške wget-príkaz, môžete začať s jednoduchým odkazom na informácie o sieti a zadajte konzoly / terminálu: Wget * odkaz ukazujúci presnú a úplnú cestu k súboru *.

Ak chcete pokračovať v sťahovaní súborov, využitie: Wget -C * odkaz zobrazujúci presné a úplnú cestu k súboru *.

Pokiaľ dôjde k naplánované zoznam odkazov na súbory a dokumenty, môžete použiť príkaz wget -i filelist.txt.

Ako pre sťahovanie webových stránok, všetko je trochu zložitejšie, ale zároveň aj rad možností výrazne zvyšuje. Nezavádzať nové parametre zakaždým bolo nutné stiahnuť webové stránky, môžete vytvoriť skripty alebo zaregistrovať všetky nastavenia .wgetrc súboru.

Uložiť webovú stránku ako odkaz (to bude ťažké otvoriť na lokálnom počítači), môžete použiť Wget -m príkazy * odkaz zobrazujúci presné a úplnú cestu k súboru *.

Ak chcete tento rovnaký stránka bola sprístupnená k nahliadnutiu aj bez pripojenia k internetu, môžete použiť wget -r -10 -k * odkaz zobrazujúci presné a úplnú cestu k súboru *.

Chyba formátu príkaz Wget nemožno nájsť znamenať nejakú chybu, a nesprávne nastavenie.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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