Jak používat wget, nástroj pro stahování příkazového řádku Ultimate

Nov 26, 2024
Odstraňování problémů

Novější není vždy lepší a wget příkaz je důkaz. Tato aplikace, která byla poprvé vydána v roce 1996, je stále jedním z nejlepších správců stahování na planetě. Ať už si chcete stáhnout jeden soubor, celou složku nebo dokonce zrcadlit celý web, wget vám to umožní pomocí několika stisknutí kláves.

Samozřejmě existuje důvod, že ne každý používá wget: je to aplikace příkazového řádku a jako taková se začátečníkům trochu učí. Zde jsou základní informace, takže můžete začít.

Jak nainstalovat wget

Než budete moci používat wget, musíte si jej nainstalovat. Postup se liší v závislosti na vašem počítači:

  • Většina (ne-li všechna) linuxových distribucí je ve výchozím nastavení dodávána s wget. Uživatelé Linuxu tedy nemusí nic dělat!
  • systémy macOS nepřicházejí s wget, ale můžete nainstalujte nástroje příkazového řádku pomocí Homebrew . Jakmile nastavíte Homebrew, stačí spustit brew install wget v Terminálu.
  • Uživatelé Windows však nemají snadný přístup k wget v tradičním příkazovém řádku Cygwin poskytuje wget a další nástroje GNU , a Bash shell systému Windows 10 v Ubuntu také přichází s wget.

Jakmile si nainstalujete wget, můžete jej okamžitě začít používat z příkazového řádku. Pojďme si stáhnout nějaké soubory!

Stáhněte si jeden soubor

Začněme něčím jednoduchým. Zkopírujte adresu URL souboru, který chcete stáhnout do svého prohlížeče.

Nyní přejděte zpět do terminálu a zadejte wget následuje vložená adresa URL. Soubor se stáhne a uvidíte jeho průběh v reálném čase.

PŘÍBUZNÝ: Jak spravovat soubory z terminálu Linux: 11 příkazů, které potřebujete vědět

Soubor se stáhne do aktuální složky ve vašem Terminálu, takže budete chtít CD do jiné složky, pokud ji chcete uložit jinde. Pokud si nejste jisti, co to znamená, podívejte se náš průvodce správou souborů z příkazového řádku . Tento článek zmiňuje Linux, ale koncepty jsou stejné v systémech macOS i v systémech Windows se systémem Bash.

Pokračujte v neúplném stahování

Pokud jste z jakéhokoli důvodu zastavili stahování dříve, než mohlo dokončit, nebojte se: wget může pokračovat tam, kde skončilo. Použijte tento příkaz:

soubor wget -c

Klíč zde je -C , což je „volba“ v jazyce příkazového řádku. Tato konkrétní možnost informuje wget, že chcete pokračovat ve stávajícím stahování.

Zrcadlit celý web

Pokud chceš stáhnout celý web , wget může dělat svou práci.

wget -m http://example.com

Ve výchozím nastavení se stáhne vše na webu example.com, ale pravděpodobně budete chtít použít několik dalších možností použitelného zrcadla.

  • --convert-links změní odkazy uvnitř každé stažené stránky tak, aby směřovaly na sebe, nikoli na web.
  • --požadavky na stránku stáhne věci jako šablony stylů, takže stránky budou vypadat offline správně.
  • - žádný rodič zastaví wget ve stahování nadřazených webů. Pokud tedy chcete stáhnout http://example.com/subexample , s nadřazenou stránkou neskončíte.

Zkombinujte tyto možnosti podle svého vkusu a dostanete kopii libovolného webu, který můžete procházet ve svém počítači.

Pamatujte, že zrcadlení celé webové stránky na moderním internetu bude zabírat obrovské množství prostoru, takže pokud nemáte téměř neomezené úložiště, omezte to na malé stránky.

Stáhněte si celý adresář

Pokud procházíte server FTP a najdete celou složku, kterou chcete stáhnout, stačí spustit:

wget -r ftp://example.com/složka

The r v tomto případě řekne wget, že chcete rekurzivní stahování. Můžete také zahrnout - nepůvodní pokud se chcete vyhnout stahování složek a souborů nad aktuální úroveň.

Stáhněte si seznam souborů najednou

Pokud nemůžete najít celou složku požadovaných souborů ke stažení, může vám stále pomoci wget. Jednoduše vložte všechny adresy URL pro stahování do jednoho souboru TXT.

pak přejděte wget na tento dokument pomocí -i volba. Takhle:

wget -i download.txt

Udělejte to a váš počítač stáhne všechny soubory uvedené v textovém dokumentu, což je užitečné, pokud chcete ponechat spoustu stahování spuštěných přes noc.

Několik dalších triků

Mohli bychom pokračovat: wget nabízí spoustu možností. Ale tento výukový program je určen pouze k tomu, aby vám poskytl počáteční bod. Chcete-li se dozvědět více o tom, co umí wget, zadejte muž wget v terminálu a přečtěte si, co přijde. Dozvíte se toho hodně.

Vzhledem k tomu je zde několik dalších možností, které jsou podle mého názoru úhledné:

  • Pokud chcete, aby se stahování spouštělo na pozadí, jednoduše zahrňte tuto možnost -b .
  • Pokud chcete, aby se wget pokoušel stahovat i v případě, že došlo k chybě 404, použijte tuto možnost -t 10 . To se pokusí stáhnout 10krát; můžete použít libovolné číslo, které se vám líbí.
  • Pokud chcete spravovat šířku pásma, vyberte tuto možnost --limit-rate = 200k omezí rychlost stahování na 200 kB / s. Změňte číslo a změňte rychlost.

Zde se toho můžete naučit mnohem víc. Můžete se podívat do stahování zdroje PHP nebo nastavení automatizovaného stahovače , pokud chcete být pokročilejší.

.vstupní obsah .vstup do zápatí

How To Use Wget, The Ultimate Command Line Downloading Tool

Using Wget, Unzip, Tar And Gunzip To Download Data: Automate Downloads From The Command Line (CC016)

WGET - Command Prompt Downloader

Linux Wget Command Summary With Examples

Top 5 Command Line Based Tools For Downloading Files And Browsing Websites In Ubuntu 14.10/15.04

Use Wget To Download / Scrape A Full Website

Downloading Imgur Gallery - WGET - BASH - Linux

How To Use Wget And Ftp To Download Rpm (bind9)


Odstraňování problémů - Nejoblíbenější články

Jak hledat otevřené karty na stránce Nová karta v prohlížeči Chrome

Cloud a internet Jun 20, 2025

NEBEZPEČNÝ OBSAH Zdá se, že se karty prohlížeče snadno hromadí a při otevření více než 15 karet může být obtížné najít tu, kterou hledáte. Naštěstí má Goo..


Jak zahájit skupinový chat v WhatsApp

Cloud a internet Nov 28, 2024

NEBEZPEČNÝ OBSAH WhatsApp je skvělý způsob, jak zůstat v kontaktu s lidmi, bez ohledu na to, jaký smartphone používají. Stejně jako SMS WhatsApp podporuje skupinové ro..


Proč systém Windows 10 při každém přihlášení „vymazal“ všechna moje nastavení?

Cloud a internet May 31, 2025

NEBEZPEČNÝ OBSAH Existuje jen málo věcí tak frustrujících, jako je nastavení systému Windows, jako byste chtěli, abyste při příštím přihlášení viděli pouze ve�..


Nedělejte si starosti: Wifi není nebezpečná

Cloud a internet Jul 5, 2025

NEBEZPEČNÝ OBSAH Na internetu existuje ohromující počet článků, které trumfují nad riziky „záření Wi-Fi“ a nad tím, jak je to pro vaše zdraví riskantní. Nedě..


Jak zastavit Netflix v automatickém přehrávání další epizody

Cloud a internet Feb 24, 2025

NEBEZPEČNÝ OBSAH Funkce Netflix „Post-Play“ je primárně zaměřen na flámu . Je hezké, pokud stíháte všech pět sezón Breaking Bad, ale po..


Odeberte UTM_Source Tracking z URL pomocí rozšíření au-revoir-utm pro Firefox

Cloud a internet Aug 22, 2025

Už vás unavuje, že musíte ručně odebrat sekci sledování utm_source adres URL, než je budete sdílet nebo přidávat do záložek? Pak se můžete s touto nepříjemnou nep�..


Importujte záložky Firefoxu do Opera 9.5

Cloud a internet Jun 12, 2025

Opera 9.5 byl dnes oficiálně vydán. Dnes jsem začal hrát s touto verzí a musím říct, že na mě udělalo velký dojem! Zde je stručný návod, jak importovat záložky F..


Zajistěte kompatibilitu rozšíření Firefoxu po aktualizaci Firefoxu bez dobrého důvodu

Cloud a internet May 19, 2025

Nechystal jsem se dnes večer psát další článek o Firefoxu, ale po restartu Firefoxu běžel automatický aktualizátor bez mého svolení a zlomil mé oblíbené rozšíření. Zjevně ..


Kategorie