GNU/Linux má mnoho praktických využití. Všetky svoje transakcie môžete jednoducho vybaviť cez terminál. Ak ste čítali pokyny týkajúce sa Linuxu alebo pozerali videá, určite ste sa stretli s príkazom wget. Je veľmi jednoduchý na používanie a funguje na základe parametrov.

Napríklad, ak poznáte priamy odkaz na stiahnutie súboru, ktorý chcete stiahnuť, je možné ho stiahnuť tento súbor z konzoly pomocou príkazu wget bez použitia akýchkoľvek ďalších programov alebo potreby a prehliadač.

Tu je všetko, čo potrebujete vedieť o príkaze wget vrátane niekoľkých praktických príkladov.

Sťahovanie jedného súboru

Toto je jedno z najzákladnejších použití príkazu wget. Účelom je stiahnuť jeden súbor do systému pomocou známeho cieľového odkazu. Na to sa používa príkaz wget:

wget https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Ako je zrejmé z obrázku, súbor si môžete stiahnuť príkazom wget a zistiť, kde sa sťahuje ls -l.

Hromadné sťahovanie súborov

Je možné stiahnuť viacero súborov z odkazov uložených v textovom dokumente naraz pomocou -i parameter pomocou príkazu wget.

instagram viewer

Napríklad chcete stiahnuť všetky súbory PDF na určitej adrese súčasne. Na tento účel musíte uložiť odkazy na stiahnutie týchto súborov PDF do textového dokumentu. Môžete to urobiť vytvorením súboru s názvom moje_pdf s vim my_pdfs a pridajte k nemu potrebné odkazy.

Ako príklad si stiahneme formáty PDF dokumentácie Google Cloud. Uložte prepojenia na súbory PDF do súboru a pomocou nasledujúceho príkazu ich stiahnite:

wget -i my_pdfs

Po tomto kroku môžete zobraziť stiahnuté súbory spustením:

ls -l

Prevezmite zadaním vlastného umiestnenia

Ak chcete, aby sa súbor stiahol do špeciálneho umiestnenia vo vašom systéme, musíte použiť -P príznak s príkazom:

wget -P /cesta/k/adresar filelink

Môžete to vidieť na príklade nižšie. Podobne sa pokúste stiahnuť súbor aircrack-ng súbor a tentoraz zadajte adresu. Môžete napríklad vytvoriť a Myfile adresár na uloženie stiahnutého súboru.

wget -P Myfile https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Ak chcete súbor stiahnuť do požadovaného umiestnenia, musíte zadať úplnú cestu k adresáru. Môžete tiež spustiť ls -l príkaz neskôr, aby ste sa uistili, že váš súbor je skutočne tam, kde ho chcete mať.

Prevezmite zadaním vlastného názvu súboru

S wget -O parameter, môžete pomenovať súbor, ktorý chcete stiahnuť, a stiahnuť ho na ľubovoľné miesto. Aby nedošlo k zámene, vytvorte nový oParameter priečinok a skúste stiahnuť súbor aircrack-ng do tohto adresára zadaním požadovaného názvu, v tomto prípade aircrack.

wget -O oParameter/aircrack https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Keď Wget dokončí sťahovanie súboru s názvom „aircrack“ a uloží ho do /oParameter adresár, môžete to potvrdiť pomocou ls -l príkaz.

Okrem toho, ak chcete zmeniť názov prevzatého súboru bez zmeny jeho umiestnenia, stačí zadať nový názov súboru bez zadania akéhokoľvek umiestnenia. Napríklad môžete zmeniť názov súboru stiahnuť pomocou wget new_name file_link príkaz. Keďže nezadáte žiadne umiestnenie, automaticky sa dostane do vášho aktuálneho pracovného adresára.

wget myfilename https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Obnovte prerušené sťahovanie pomocou Wget

Neúspešné sťahovanie je jedným z najčastejších problémov pri sťahovaní veľkých súborov. V takýchto prípadoch je možné obnoviť sťahovanie a získať zvyšok súboru.

Môžete použiť -c pomocou príkazu wget na opätovné stiahnutie prerušeného súboru. Teda v dôsledku používania wget -c odkaz na stiahnutie, ak súbor nie je stiahnutý úplne, namiesto sťahovania súboru od začiatku máte možnosť pokračovať tam, kde ste skončili. To je veľmi praktické najmä pri veľkých súboroch.

Aby ste tomu lepšie porozumeli, najskôr vytvorte priečinok s názvom Pokračovať na Pracovnej ploche. Prístup k tomuto priečinku pomocou terminálu pomocou príkazu cd a skúste si stiahnuť súbor aircrack, ktorý ste použili v iných príkladoch tu. Potom prerušte toto sťahovanie pomocou Ctrl + Z kombinácia klávesnice.

Ako vidíte, bolo stiahnutých 19 percent súboru, čo predstavuje 1645946 bajtov. Teraz použite -c parameter rovnakým spôsobom a skúste pokračovať v sťahovaní.

Ako vidíte, sťahovanie je dokončené. Nie je teda potrebné odstrániť súbor a stiahnite si ho znova od začiatku. Toto bol len malý súbor pre príklady. Ale pri veľmi veľkých súboroch môžete ušetriť čas pomocou Wget.

Obmedzenie rýchlosti sťahovania Wget

Ak chcete, môžete obmedziť rýchlosť sťahovania pre súbor, ktorý sa chystáte stiahnuť. Pre toto obmedzenie môžete použiť nasledujúci príkaz:

wget --limit-rate 300K https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz

Tento príkaz obmedzí rýchlosť sťahovania na 300 kB za sekundu.

Zmenou hodnoty 300K môžete vyskúšať rôzne rýchlosti.

Sťahovanie súborov na pozadí

Súbor si môžete stiahnuť na pozadí pomocou -b parameter. To je užitočné väčšinou, keď ste zaneprázdnení inou prácou v popredí. Okrem toho, ak sa chcete dozvedieť o výsledkoch procesu sťahovania, bude stačiť preskúmať wget-log súbor umiestnený na rovnakom mieste ako stiahnutý súbor.

Jednoduché sťahovanie súborov s Linuxom a Wget

Keďže GNU/Linux je úplne open-source systém, poskytuje infraštruktúru, ktorú si môžete prispôsobiť, ako len chcete. Môžete využiť výhody stoviek tisíc aplikácií a knižníc vytvorených pre Linux. S Wgetom zvládnete všetko bez nutnosti akýchkoľvek znalostí programovania alebo sťahovania programu. Ovládanie procesov sťahovania súborov, ktoré si stiahnete a nainštalujete do systému, je veľmi jednoduché pomocou príkazu wget.

Pamätajte tiež, že mnohé iné zdroje softvéru ako oficiálne webové stránky môžu ohroziť vašu bezpečnosť. Preto by ste mali byť vždy skeptickí k odkazom na stiahnutie, ktoré používate s Wget.