- 1. Předpoklady pro používání Wgetu ve Windows
- 2. Předpoklady pro používání Wgetu na Macu
- 3. Stahujte soubor základním způsobem pomocí Wgetu pro Windows, Linux a Mac
- 4. Stahujte soubor bez ztráty stahování při použití s Wgetem pro Windows, Linux a Mac
- 5. Stáhněte si celý web s Wgetem pro Windows, Linux a Mac
- 6. Další parametry pro Wget -m
- 7. Další parametry pro použití Wgetu
Příkaz Wget Je to jeden z nejpoužívanějších příkazů pro správu stahování v prostředích Linuxu a od roku 1996 neopustil svou sílu, zabezpečení a rozsah. S wget máme několik možností pro jeho provádění v prostředích Linuxu, ale dnes již máme rozsah Mac OS a Windows 10. Použití příkazy umožňuje, aby se naše úkoly staly opravdu jednoduchými, někdy sdílely funkce bez ohledu na operační systém.
Tentokrát budeme analyzovat, jak můžeme použít Wget v těchto třech výkonných operačních systémech, abychom mohli bezpečně as naprostou jistotou spravovat naše stahování.
PoznámkaPamatujte, že v prostředích Linux příkaz wget Standardně je nainstalován ve všech distribucích Linuxu, takže se pojďme podívat, co v něm potřebujeme Windows 10 a na Macu.
1. Předpoklady pro používání Wgetu ve Windows
Pro prostředí Windows 10 Máme dvě možné možnosti použití tohoto příkazu:
Možnost 1Použijte tuto funkci bash pro Windows 10, což nám umožňuje mít prostředí Ubuntu v našich operačních systémech Windows 10. Pamatujme, že bash ve Windows 10 nainstaluje prostředí Ubuntu pro spouštění balíků Linux ve Windows. Chcete -li se dozvědět více o tom, jak nainstalovat a konfigurovat bash v systému Windows 10, můžete navštívit následující odkaz:
Bash Windows 10
Možnost 2Můžeme také použít aplikaci třetí strany, která nám dává možnost provedení příkazu wget například GnuWin32, z nichž vám ponecháme odkaz ke stažení.
GnuWin32
2. Předpoklady pro používání Wgetu na Macu
Krok 1
Pro prostředí macOS Sierra musíte nainstalovat správce vařit které můžeme podrobně analyzovat z následujícího odkazu:
Vařit
Krok 2
S brew musíme aplikaci nainstalovat pomocí následujícího skriptu:
xcode -select -install ruby -e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew doctor
ZVĚTŠIT
Krok 3
Jakmile je tento proces hotový, použijeme k instalaci wgetu v macOS Sierra následující příkaz:
brew install wget
ZVĚTŠIT
3. Stahujte soubor základním způsobem pomocí Wgetu pro Windows, Linux a Mac
Používání Wgetu na základní úrovni se skládá z následující syntaxe:
wget Adresa odkazuTo nám umožňuje nativní stahování souborů s přihlédnutím k rychlosti sítě, kterou aktuálně máme. Chcete -li stáhnout soubor v základní podobě v různých operačních systémech, uvidíme následující.
Prostředí Linux
Prostředí Windows 10
Prostředí MacOS Sierra
ZVĚTŠIT
4. Stahujte soubor bez ztráty stahování při použití s Wgetem pro Windows, Linux a Mac
Chcete -li povolit stahování pauza buď kvůli chybě sítě, nebo kvůli výpadku napájení, můžeme použít -c parametr umožnit, pokud se něco nezdaří, jakmile se znovu přihlásíme, stahování bude pokračovat. Použitá syntaxe je:
wget -c Adresa_odkazuProstředí Linux
Prostředí Windows 10
Prostředí MacOS Sierra
ZVĚTŠIT
5. Stáhněte si celý web s Wgetem pro Windows, Linux a Mac
K úplnému stažení webové stránky použijeme následující syntaxi:
wget -m http: // AdresaProstředí Linux
Prostředí Windows 10
Prostředí MacOS Sierra
ZVĚTŠIT
6. Další parametry pro Wget -m
Tímto příkazem jsme stáhli všechny součásti webové stránky, ale můžeme přidat parametry jako:
--convert-linksTato možnost umožňuje změnit všechny odkazy stránky tak, aby na sebe navzájem ukazovaly.
--požadavky na stránkuTo umožňuje styly stahování stránky pro skvělé offline prohlížení.
--no-rodičVyhněte se stahování hlavní stránky s tím spojené.
7. Další parametry pro použití Wgetu
Můžeme použít některé parametry pomocí wget v kterémkoli z těchto operačních systémů (Windows, Mac a Linux), jako například:
wget -rUmožňuje nám stáhnout soubor webové stránky rekurzivně nebo pomocí FTP je syntaxe:
wget -r ftp: // Adresa
wget -iNabízí nám možnost stáhněte si seznam adres URL například v textovém souboru, můžeme mít soubor s názvem Solvetic.txt, takže použijeme následující:
wget -i Solvetic.txt
muž wgetTato možnost zobrazí seznam Každá možnost ke kterému máme přístup pomocí wget.
wget -pTento parametr nám dává možnost stáhnout si kompletní webovou stránku včetně doplňků, jako jsou online obrázky, styly atd.
wget -oPomocí tohoto parametru můžeme vytvořit a zpráva o propuštění které jsme provedli například:
wget -o solvetic.txt http: // Adresa
wget -t (#)Výchozí wget provede pokus o 20 připojení k zahájení stahování, ale v případě, že je web velmi přetížený, můžeme tento parametr použít zvýšit množství pokusy, například:
adresa wget -t 30
Jak vidíme, Wget je velmi účinný a praktický příkaz pro vše, co souvisí se stahováním. Jednoduchým způsobem jsme viděli, jak být schopen použijte příkaz wget na systémech Windows, Mac i Linux, v druhém případě je to jednodušší, protože je již implementováno. Někdy lze použít příkazový moment mezi různými systémy a my jen musíme najít správný způsob, jak to zohlednit.
Příkazy usnadňují naše úkoly, protože v koncovém prostředí můžeme spouštět funkce, aniž bychom museli zasahovat grafické prostředí. Další příklad, kde můžete vidět důležitost příkazů, je in jak opravit DNS ve Windows 10, macOS Sierra a Linux.
Opravte DNS Mac, Windows a Linux