Ako používať príkaz wget v systéme Linux na sťahovanie súborov z internetu
Pomocou príkazu wget v systéme Linux môžete spustiť program s rovnakým názvom a stiahnuť súbory z internetu. Tento príkaz vám ponúka množstvo možností na optimalizáciu procesu.
Čo je príkaz wget v systéme Linux?
wget je dôležitý nástroj v systémoch Linux, ak chcete sťahovať súbory z internetu. Program vám umožňuje sťahovať obsah priamo z terminálu. Wget, ktorý bol prvýkrát vydaný v roku 1996 a je spravovaný projektom GNU, je bezplatný nástroj, ktorý je štandardnou súčasťou väčšiny distribúcií Linuxu, ako sú Debian alebo Ubuntu. Sťahovanie môžete spustiť pomocou príkazu wget. Sťahovanie je podporované servermi FTP, HTTP a HTTPS.
Ak nemáte wget vo vašom systéme Linux, môžete ho nainštalovať pomocou nasledujúceho príkazu:
$ sudo apt-get install wgetshellAko funguje príkaz wget?
Pomocou príkazu wget môžete stiahnuť súbor z internetu. Súbory sa automaticky uložia do vašej aktuálnej pracovnej zložky. Sťahovanie neprebieha interaktívne. To znamená, že procesy môžu prebiehať aj vtedy, keď nie ste prihlásení. Táto možnosť sa používa aj na obnovenie sťahovania, ktoré bolo predtým zastavené.
Ako vyzerá syntax wget?
Po inštalácii programu Linux wget môžete použiť tento príkaz na stiahnutie obsahu. Syntax príkazu vyzerá takto:
$ wget [Option] [URL]shellWget môžete tiež upraviť pomocou rôznych možností. Ak chcete stiahnuť viacero súborov, môžete zoznam príslušných URL adries jednoducho oddeľovať medzerou.
Aké možnosti má príkaz wget?
Existuje mnoho možností pre wget. Toto sú najbežnejšie:
- -c alebo –continue: Pokračuje v predtým prerušenom sťahovaní.
- -N: Stiahne súbor len vtedy, ak je novší ako súbor s rovnakým názvom vo vašom počítači.
- -t [počet]: Nastaví, koľkokrát sa Linux wget pokúsi stiahnuť súbor.
- -w [čas]: Nastaví, koľko sekúnd bude wget čakať medzi viacerými stiahnutiami.
Príklady príkazu wget
Na záver vám ukážeme, ako môžete používať wget. Tu je niekoľko príkladov:
$ wget http://example.com/folder/fileshellTakto si môžete stiahnuť súbor.
$ wget -c http://example.com/folder/fileshellA pomocou tohto príkazu môžete obnoviť sťahovanie.
$ wget -t 5 http://example.com/folder/fileshellV tomto príklade sa wget pokúsi stiahnuť súbor päťkrát. Ak týchto päť pokusov nebude úspešných, stiahnutie sa nezrealizuje.