Как да използвате командата Wget на Linux, Windows или Mac

Командата Wget Това е една от най -използваните команди за управление на изтегляния в Linux среди и от 1996 г. не напуска своята мощ, сигурност и обхват. С wget имаме няколко опции за неговото изпълнение в Linux среди, но днес вече имаме възможност за това Mac OS и Windows 10. Използването на команди позволява на нашите задачи да станат наистина прости, понякога да споделят функционалност независимо от операционната система.

Този път ще анализираме как можем да използваме Wget в тези три мощни операционни системи, за да управляваме нашите изтегляния безопасно и с пълна увереност.

ЗабележкаНе забравяйте, че в Linux среди командата wget Той се инсталира по подразбиране във всички дистрибуции на Linux, така че нека да видим от какво имаме нужда Windows 10 и на Mac.

1. Предпоставки за използване на Wget в Windows


За среди Windows 10 Имаме две възможни възможности да използваме тази команда:

Опция 1Използвайте функцията баш за Windows 10, което ни позволява да имаме среда на Ubuntu в нашите операционни системи Windows 10. Нека си припомним, че bash в Windows 10 инсталира среда на Ubuntu за изпълнение на Linux пакети в Windows. За да научите повече за това как да инсталирате и конфигурирате bash в Windows 10, можем да посетим следната връзка:

Bash Windows 10

Вариант 2Можем да използваме и приложение на трета страна, което ни дава възможност за изпълнение на командата wget например GnuWin32, от които ви оставяме връзката за изтегляне.

GnuWin32

2. Предпоставки за използване на Wget на Mac


Етап 1
За среди macOS Sierra трябва да инсталирате мениджъра варя което можем да анализираме подробно от следната връзка:

Варете

Стъпка 2
С brew трябва да инсталираме приложението, като използваме следния скрипт:

 xcode -select -install ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" Brew doctor

Увеличете

Стъпка 3
След като този процес приключи, ще използваме следната команда, за да инсталираме wget в macOS Sierra:

 brew инсталирайте wget

Увеличете

3. Изтеглете файла по основен начин с Wget за Windows, Linux и Mac


Използването на Wget на основното му ниво се състои от следния синтаксис:
 wget Адрес на връзката
Това ни позволява да изтегляме файловете, като отчитаме скоростта на мрежата, която имаме в момента. За да изтеглите файл в основна форма в различните операционни системи ще видим следното.

Linux среда

Windows 10 среда

MacOS Sierra среда

Увеличете

4. Изтеглете файл, без да губите изтегляне при използване с Wget на Windows, Linux и Mac


За да позволите изтеглянето да остане в пауза или поради мрежова грешка, или поради прекъсване на захранването, можем да използваме -c параметър да позволи, ако нещо се провали, веднага щом влезем отново, изтеглянето да продължи. Синтаксисът за използване е:
 wget -c Връзка_адрес
Linux среда

Windows 10 среда

MacOS Sierra среда

Увеличете

5. Изтеглете пълния уебсайт с Wget за Windows, Linux и Mac


За да изтеглите напълно уебсайт, ще използваме следния синтаксис:
 wget -m http: // Адрес
Linux среда

Windows 10 среда

MacOS Sierra среда

Увеличете

6. Допълнителни параметри за Wget -m


С тази команда изтеглихме всички компоненти на уеб страницата, но можем да добавим параметри като:

--convert-linksТази опция позволява променете всички връзки на страницата, за да сочат един към друг.

-страница-реквизитиПозволява стилове за изтегляне на страницата за страхотно гледане офлайн.

-без родителИзбягвайте изтеглянето основни сайтове, свързани с него.

7. Допълнителни параметри за използване на Wget


Можем да използваме някои параметри с помощта на wget във всяка от тези операционни системи (Windows, Mac и Linux) като:

wget -rПозволява ни да изтеглим a уеб страница рекурсивно или използвайки FTP, синтаксисът е:

 wget -r ftp: // Адрес

wget -iТой ни предлага възможността за изтеглете списък с URL адреси който имаме в текстов файл, например, можем да имаме файл, наречен Solvetic.txt, така че ще използваме следното:

 wget -i Solvetic.txt

човек wgetТази опция показва списък на Всички опции до които имаме достъп, използвайки wget.

wget -pТози параметър ни дава възможност да изтеглим пълна уеб страница, включително екстри като онлайн изображения, стилове и т.н.

wget -oС този параметър можем да създадем a доклад за изписване които сме извършили, например:

 wget -o solutiontic.txt http: // Адрес

wget -t (#)По подразбиране wget прави опит за 20 връзки, за да започне изтеглянето, но в случай, че сайтът е много претоварен, можем да използваме този параметър за увеличаване на количеството опити, например:

 wget -t 30 Адрес

Както виждаме, Wget е много мощна и практична команда за всичко, свързано с изтеглянията. По прост начин видяхме как да бъдем способни използвайте командата wget както в Windows, Mac, така и в Linux системи, в последното е по -лесно, защото вече е внедрено. Понякога между различните системи може да се използва команден момент и просто трябва да намерим правилния начин да го вземем предвид.

Командите улесняват задачите ни, тъй като в терминална среда можем да изпълняваме функции, без да е необходимо графичната среда да се намесва. Друг пример, в който можете да видите важността на командите, е как да поправите DNS в Windows 10, macOS Sierra и Linux.

Поправете DNS Mac, Windows и Linux

wave wave wave wave wave