PočítačeSoftware

Wget-příkaz: příklady. Program konzola pro stahování souborů v síti Wget

Zdá se, že ve světě, kde polovina světové populace aktivně využívá počítačů a zvyklí na stylové grafické rozhraní a bohaté možnosti takový, tam není místo pro textové aplikace. Před 20 lety, počítač interface byl hrozný černý panel, který zobrazuje nic jiného než sadu bílých znaků, a všechny kontroly prováděné na úkor textových příkazů. Překvapivé je, že rozsah, v němž jsou tyto programy jsou ošklivé, takže jsou funkční a spolehlivé.

Co je Wget?

Wget (který je také označován jako GNU Wget Linux) je konzola, nikoliv interaktivní aplikace pro práci se soubory a webové stránky. Ve skutečnosti se jedná o nástroj pro stahování souborů z internetu, kde je nedostatek grafické rozhraní a řadu funkcí pro správu, atypický pro pokročilejší řešení.

Program byl vyvinut týmem z Chorvatska Hrvozhi Nikšić, a nyní podporuje rozvoj Giuseppe Skrivano a linuxové komunity. První montáž nástroje (pak volal getURL) byl zaveden v lednu 1996. Program byl napsán v jazyce C a publikován pod licencí GNU software. Zpočátku tento nástroj byl propuštěn na platformě Linux. Postupem času se tento nástroj byla přeložena do mnoha jazyků a přenést do všech populárních platformách, včetně Wgetu pro Windows 7 (nebo novější), Wgetu pro MacOS, a tak dále.

Tento program - není interaktivní, což znamená, že jakýkoli proces spuštěn v rámci svých možností, nelze ovládat, může být řízen otáčením ovládacích prvků operačního systému.

Navzdory tomu, že moderní prohlížeče obvykle mají vestavěný správce stahování, jsou stále určeny pro interaktivní komunikaci, tedy práce v manuálním režimu se stává obtížnější. Wget, naopak umožňuje automatizovat řadu procesů. Například je možné připravit s předstihem textový dokument se seznamem webových stránek, pomocí kterého můžete nahrát více souborů a stránek.

hlavní rysy

Zatím na prvním místě je program pro stahování souborů, což znamená, že důkazy o své základní funkce.

Wget můžete stáhnout nějaké materiály z internetu, ať už jde o dokumenty, spustitelné soubory nebo celé webové stránky ve formátu HTML (různé protokoly). Soubory lze stáhnout z adresáře na FTP.

Klient může provádět stahování rekurzivní, automaticky sledovat odkazy v rámci konkrétní webové stránky (nebo více serverů), zatímco obnovení původní struktury webových stránek. Můžete si prohlédnout stažené webové stránky bez přístupu k síti (výchozí hodnota je načten do adresou pro on-line sledování).

Wget původně upraveny pro pomalé nebo nestabilní typy připojení, takže je důležitým rysem je schopnost obnovit přerušení stahování souboru (to je možné v případě, že server podporuje RANGE hlavičky). Wget lze také sledovat stav serverů (dostupnost) pro překládky a aktualizaci (check wget souborů záhlaví a podporuje nejnovější verzi) soubory a webové stránky.

Program má také celou řadu funkcí, které jsou typické pro tzv utilit pavouky, které se zabývají různé webové stránky a servery na přítomnost určitých souborů na nich.

podporované platformy

Wget Linux se stal základem pro daný výrobek. Jak bylo uvedeno výše, nástroj nejprve pracoval pouze na Linuxu, ale rychle získal popularitu a byl upraven do jiných systémů. Například můžete najít verze Wget pro Windows 7 a novějších operačních systémech a mají postavit GUI. Pokud jde o Linux, budete programovat tam je často všitý do distribuce. Terminály v některých Linux staví nativně podporuje wget-tým. Ubuntu, Fedora, openSUSE a další spotřební distribucích práci s programem, jak se říká, po vybalení z krabice. Next, podívejte se na program podrobněji.

Wget-příkaz: seznam klíčových parametrů

Základní seznam příkazů zahrnují:

  • -V - umožňuje zkontrolovat verzi softwaru v současné době používají;
  • -h - zobrazí nejvíce úplný seznam příkazů pro práci s aplikací;
  • -b - to vám umožní přeložit program v pozadí;

Seznam možností zpráv

Wget příkazový umožňují plnou kontrolu nad zobrazenými informacemi. Zde je seznam:

  • -o logfile - vytvoří soubor deníku, který zaznamenává celý proces žádosti;
  • -a logfile - umožňuje doplnit existující soubor protokolu namísto vytvoření nového;
  • -d - zobrazuje potřebné informace vývojáře a debugger (pomáhá řešit problémy a opravovat chyby v práci klienta);
  • -q - zakáže zobrazení zpráv;
  • -v - Tato možnost je ve výchozím nastavení povolena, poskytuje podrobnou zprávu o všech procesů probíhajících v rámci programu (v reálném čase);
  • -nv - výrazně snižuje informace obdržené uživatelem ve zprávách. Je to jen ty relevantní údaje a oznamování chyb;
  • -i file (s cestou k souboru) - příkaz umožňuje skenovat soubor, izolovat z odkazu na ni a zavazadlovém prostoru; Můžete použít soubory různých formátů, včetně HTML, ale pokud budete používat tento příkaz, že není nutné zadat cestu k souboru na příkazovém řádku;
  • -f - provokující program pro čtení souborů jako HTML; Při použití tohoto příkazu pro práci s dokumentem místní HTML, může dojít k chybě, aby se jí vyhnuli, stačí uvést v dokumentu

Seznam možností spuštění

Základní příkazy pro stahování souborů s využitím Wgetu. Zde jsou jejich základní sestava:

  • --bind-address = Adresa - Tento příkaz umožňuje přenos dat ADRESA váží místního počítače. Při použití protokolu TCP / IP je vyžadován příkaz připojení přesně specifikovat IP adresu (pokud je jich několik).
  • -t číslo (je třeba zadat číslo) - umožňuje uživateli zvolit počet opakování zatížení. Aby se zabránilo opakování by měl určit hodnotu počtu nula.
  • NC - Tento příkaz umožňuje obnovit předchozí stav nahraného souboru v případě, že došlo k výpadku v síti, a stahování dostane přerušeno. Pokud nechcete použít jeden z příkazů pro překládku (N, NC, -r), Wget vytvoří kopii a začít stahovat znovu. Volba -r vám umožní nahradit existující soubory.
  • c - také usnadňuje překládky souboru v případě ztráty sloučeniny (a kde Wget zastavil nezávislé pokusů opětovného připojení). Postačí, když se připojíte k souboru zadat příkaz. Pokud použijete stejný adresář je soubor Wget bude držet jeho identifikaci a automaticky rozhodne o jeho přeložení. Příkaz lze použít pouze na serverech, kde je hlavička podpora RANGE.

  • --progress - umožňuje vybrat typ displeje stahování pokroku. Můžete určit -progress = bar nebo pokrok = dot.
  • --spider - nahradí příkaz stažení souboru ověřit jeho přítomnost na serveru;
  • -w (v sekundách) - určuje časový interval mezi stažení.
  • -q (uvedeno v počtu kilobajtů nebo MB) - umožňuje přesně nastavit velikost vašich dat a omezit nadměrné objemy. Nicméně je třeba poznamenat, že jeden soubor bude stažen bez ohledu na exponované kvóty (to znamená s jedním souborem, bude tato volba nebude fungovat, někteří nebyl těžký).

Seznam parametrů HTTP

  • --http-user = a --http-passwd = - umožňuje zadat uživatelské jméno a heslo pro ověřování na serveru WWW, ze kterého bude vyloženo soubory.
  • -C = on / off - umožňuje povolit nebo zakázat ukládání do vyrovnávací paměti dat na straně serveru.
  • --cookies = on / off - stejný jako pro cache, cookies pouze. To vám umožní buď zastavit, nebo pokračovat ve výměně cookie údajů nezbytných k řízení návštěvy statistik serveru. Ve výchozím nastavení je tato volba je zapnuta, ale cookie-soubory nejsou uloženy na pevném disku.
  • --save-cookie - Umožňuje vytvořit soubor cookie (nová data).
  • --proxy-user a -proxy-passwd - umožňuje zadat uživatelské jméno a heslo pro autentizaci na proxy serveru (pokud je použit).

Seznam nastavení FTP

Pokročilé možnosti pro práci s Wget. FTP příkazy:

  • NR - neodstraňujte dočasné soubory z adresáře .listing že spontánně vytvořeného při práci s FTP;
  • -g on / off - umožňuje používat speciální znaky v užitkových adresářů FTP;
  • --passive-ftp - tento příkaz může být použit v přítomnosti Firewall'a pro aktivaci režimu pasivní FTP (tam, kde je zodpovědný za připojení k serveru je uživatel sám).

Wget-Team: Best Practices

Nejjednodušší a nejvíce banální příklad pro práci s programem je, samozřejmě, stahování souborů. Zkoušce Wgetu-příkaz, můžete začít s jednoduchým odkazem na informace o síti a zadejte konzole / terminálu: Wget * odkaz ukazující přesnou a úplnou cestu k souboru *.

Chcete-li pokračovat ve stahování souborů, využití: Wget -C * odkaz zobrazující přesné a úplnou cestu k souboru *.

Pokud dojde k naplánované seznam s odkazy na soubory a dokumenty, můžete použít příkaz wget -i filelist.txt.

Jak pro stahování webových stránek, všechno je trochu složitější, ale zároveň i řadu možností výrazně zvyšuje. Nezavádět nové parametry pokaždé bylo nutné stáhnout webové stránky, můžete vytvořit skripty nebo zaregistrovat všechna nastavení .wgetrc souboru.

Uložit webovou stránku jako odkaz (to bude obtížné otevřít na lokálním počítači), můžete použít Wget -m příkazy * odkaz zobrazující přesné a úplnou cestu k souboru *.

Chcete-li tento stejný Stránka byla zpřístupněna k nahlédnutí i bez připojení k internetu, můžete použít wget -r -10 -k * odkaz zobrazující přesné a úplnou cestu k souboru *.

Chyba formátu příkaz Wget nelze nalézt znamenat nějakou chybu, a nesprávné nastavení.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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