GNU/Linux ima mnoge praktične namjene. Sve svoje transakcije možete jednostavno upravljati putem terminala. Ako ste čitali upute u vezi s Linuxom ili gledali videozapise, sigurno ste naišli na naredbu wget. Vrlo je jednostavan za korištenje i radi uzimajući parametre.
Na primjer, ako znate izravnu vezu za preuzimanje datoteke koju želite preuzeti, moguće je preuzeti ovu datoteku s konzole uz pomoć naredbe wget bez korištenja dodatnih programa ili potrebe za a preglednik.
Ovdje je sve što trebate znati o naredbi wget, uključujući nekoliko praktičnih primjera.
Preuzimanje jedne datoteke
Ovo je jedna od najosnovnijih upotreba naredbe wget. Ovdje je svrha preuzimanje jedne datoteke u sustav pomoću poznate ciljne veze. Naredba wget koja se koristi za ovo je:
wget https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Kao što je vidljivo na slici, datoteku možete preuzeti naredbom wget i pronaći gdje je preuzeta pomoću ls -l.
Skupno preuzimanje datoteka
Moguće je preuzeti više datoteka s poveznica spremljenih u tekstualni dokument odjednom pomoću -i parametar naredbom wget.
Na primjer, želite istovremeno preuzeti sve PDF-ove na određenoj adresi. Za to morate spremiti veze za preuzimanje ovih PDF-ova u tekstualni dokument. To možete učiniti stvaranjem datoteke pod nazivom moj_pdfs sa vim my_pdfs naredbu i dodajući joj potrebne veze.
Preuzmimo PDF formate dokumentacije za Google Cloud kao primjer. Spremite veze na PDF-ove u datoteku i upotrijebite sljedeću naredbu za preuzimanje:
wget -i moji_pdfs
Nakon ovog koraka možete vidjeti preuzete datoteke tako što ćete pokrenuti:
ls -l
Preuzmite navođenjem prilagođene lokacije
Ako želite da se datoteka preuzme na posebno mjesto na vašem sustavu, trebate upotrijebiti -P zastavicu s naredbom:
wget -P /path/to/dir filelink
To možete vidjeti u primjeru ispod. Isto tako, pokušajte preuzeti an aircrack-ng datoteku i ovaj put navedite adresu. Na primjer, možete stvoriti a Moja datoteka direktorij za pohranu preuzete datoteke.
wget -P Myfile https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Da biste preuzeli datoteku na željeno mjesto, morate navesti puni put do direktorija. Također možete pokrenuti ls -l naredbu kasnije kako biste bili sigurni da je vaša datoteka zapravo tamo gdje želite da bude.
Preuzmite navođenjem prilagođenog naziva datoteke
Uz wget -O parametar, možete imenovati datoteku koju želite preuzeti i preuzeti je na bilo koje mjesto koje želite. Kako biste izbjegli zabunu, kreirajte novi oParametar mapu i pokušajte preuzeti svoju aircrack-ng datoteku u ovaj direktorij dajući joj naziv koji želite, u ovom slučaju, aircrack.
wget -O oParameter/aircrack https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Nakon što je Wget završio preuzimanje datoteke s nazivom "aircrack" i spremanje je na /oParameter imeniku, to možete potvrditi s ls -l naredba.
Osim toga, ako želite promijeniti naziv preuzete datoteke bez promjene njezine lokacije, dovoljno je navesti novi naziv datoteke bez navođenja bilo koje lokacije. Na primjer, možete promijenite naziv datoteke za preuzimanje pomoću wget novo_naziv link_datoteke naredba. Budući da ne navedete nijednu lokaciju, ona će automatski sletjeti u vaš trenutni radni imenik.
wget ime moje datoteke https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Nastavite prekinuta preuzimanja s Wgetom
Neuspjela preuzimanja jedan su od najčešćih problema tijekom preuzimanja velikih datoteka. U takvim slučajevima moguće je nastaviti preuzimanje i preuzeti ostatak datoteke.
Možete koristiti -c parametar s naredbom wget za ponovno preuzimanje prekinute datoteke. Dakle, kao rezultat korištenja wget -c veza za_preuzimanje, ako datoteka nije potpuno preuzeta, imate priliku nastaviti s mjesta gdje je stala umjesto preuzimanja datoteke od početka. Ovo je vrlo praktično, posebno za velike datoteke.
Da biste to bolje razumjeli, prvo stvorite mapu pod nazivom Životopis na radnoj površini. Pristupite ovoj mapi pomoću terminala pomoću naredbe cd i pokušajte preuzeti aircrack datoteku koju ste koristili u drugim primjerima ovdje. Zatim prekinuti ovo preuzimanje s Ctrl + Z kombinacija tipkovnice.
Kao što vidite, preuzeto je 19 posto datoteke, što čini 1645946 bajtova. Sada koristite -c parametar na isti način i pokušajte nastaviti preuzimanje.
Kao što vidite, preuzimanje je završeno. Dakle, nema potrebe izbrisati datoteku i preuzmite ga ponovno od početka. Ovo je bila samo mala datoteka za primjer. Ali za vrlo velike datoteke, možete uštedjeti vrijeme koristeći Wget.
Ograničavanje brzine preuzimanja Wget-a
Ako želite, možete ograničiti brzinu preuzimanja za datoteku koju ćete preuzeti. Za ovo ograničenje možete koristiti sljedeću naredbu:
wget --ograničena stopa 300K https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Ova naredba ograničit će vašu brzinu preuzimanja na 300 KB u sekundi.
Možete isprobati različite brzine promjenom vrijednosti od 300K.
Preuzimanje datoteka u pozadini
Možete preuzeti datoteku u pozadini pomoću -b parametar. Ovo je korisno većinu vremena kada ste zauzeti drugim poslom u prvom planu. Osim toga, ako želite saznati rezultate procesa preuzimanja, bit će dovoljno pregledati wget-log datoteka koja se nalazi na istom mjestu kao i preuzeta datoteka.
Preuzimanje datoteka je jednostavno uz Linux i Wget
Budući da je GNU/Linux sustav potpuno otvorenog koda, on pruža infrastrukturu koju možete prilagoditi kako god želite. Možete iskoristiti prednosti stotina tisuća aplikacija i knjižnica napravljenih za Linux. S Wgetom se možete nositi sa svime bez potrebe za bilo kakvim znanjem programiranja ili preuzimanjem programa. Vrlo je lako kontrolirati procese preuzimanja datoteka koje ćete preuzeti i instalirati na svoj sustav naredbom wget.
Također, zapamtite da mnogi izvori softvera osim službenih web-mjesta mogu ugroziti vašu sigurnost. Zato uvijek trebate biti skeptični prema vezama za preuzimanje koje koristite s Wgetom.