Tiedostojen lataaminen Linuxissa komentoriviltä

Downloading Files Linux Using Command Line

Viime vuosina tekniikka on kehittynyt ja kasvanut merkittävästi korostaen digitaalimaailmassa tapahtuvia muutoksia. Nämä teknologiset edistysaskeleet ovat johtaneet siihen, että on luotu niin monia poikkeuksellisia työkaluja ja ohjelmistoja, jotka ovat merkittävästi auttaneet elämäämme.

Linux, Unix-pohjainen avoimen lähdekoodin käyttöjärjestelmä, on yksi esimerkki sellaisesta ohjelmistosta, joka vain muutama vuosi sitten ei sisältänyt pöytätietokoneissa käytettäviä teknisiä tietoja ja sen vuoksi sitä pidettiin pääasiassa palvelinten kehittämisessä. Ajan myötä se on kuitenkin kehittynyt nopeasti ja siitä on tullut luotettava ja tehokas käyttöjärjestelmä, mikä puolestaan ​​on johtanut siihen, että se on saanut suuren määrän käyttäjiä.



Linuxin tarjoama komentorivityökalu on yksi sen tehokkaimmista ominaisuuksista, joita se tarjoaa käyttäjille, ja se tekee siitä myös niin kiehtovan ja hämmästyttävän. Komentorivi on yksinkertaisesti tekstipohjainen käyttöliittymä, joka ottaa komennot vastaan ​​ja välittää ne edelleen käyttöjärjestelmälle. Tämän joustavan luonteensa ansiosta se on saavuttanut etumatkan graafiseen käyttöliittymään (GUI) ja sen seurauksena monet käyttäjät ovat siirtyneet komentoriville suorittamaan erilaisia ​​tehtäviä, joista yksi on tiedostojen lataaminen.



Siksi tarkastelemme tänään kahta eri tapaa ladata tiedostoja Linuxille komentorivityökalun avulla.



Tiedostojen lataaminen Wgetin avulla

Yksi suosituimmista komentorivityökaluista tiedostojen lataamiseen Internetistä on Wget. Wget on melko monipuolinen työkalu, joka tukee useita protokollia, kuten HTTP, HTTPS ja FTP, ja mahdollistaa useiden tiedostojen ja hakemistojen lataamisen. Se tarjoaa myös käyttäjille erilaisia ​​ominaisuuksia rekursiivisesta lataamisesta latausten toistamiseen ja keskeyttämiseen sekä kaistanleveyden rajoittamiseen.

Lisäksi se on monialustainen, mikä antaa sille melkoisen edun moniin muihin komentorivin lataajiin sekä graafisiin latauksiin.

Kuinka asentaa Wget?

Wget on yleensä esiasennettu useimpien Linux-jakelujen kanssa. Jos käyttäjällä on kuitenkin järjestelmä ilman Wgetin asentamista, käyttäjän on avattava komentorivi joko Ubuntu Dash- tai Ctrl+Alt+T. pikakuvake ja kirjoita seuraava komento:



$sudo apt-get install wget

On huomattava, että yllä annettu komento koskee vain Debian -pohjaisia ​​Linux -järjestelmiä, kuten Ubuntu. Jos käyttäjällä on Red Hat Linux -järjestelmä, kuten Fedora, käyttäjän on annettava seuraava komento komentoriville:

$yum asentaa wget

Wgetin ominaisuudet

Kuten aiemmin mainittiin, Wgetissä on useita ominaisuuksia. Yksinkertaisin toiminto, jonka Wget tarjoaa käyttäjille, on tiedostojen lataaminen yksinkertaisesti käyttämällä sen URL -osoitetta. Tämä voidaan tehdä syöttämällä seuraava komento päätelaitteeseen:

$wgetURL -osoite

Näytämme esimerkin tämän selventämiseksi. Lataamme yksinkertaisen kuvan png -muodossa Internetistä. Katso alla oleva kuva ymmärtääksesi paremmin:

Wgetin avulla käyttäjät voivat myös ladata useita tiedostoja eri URL -osoitteista. Tämä voidaan tehdä helposti seuraavalla komennolla:

$wgetURL1 URL2 URL3

Jälleen kerran voimme näyttää tämän esimerkin avulla. Lataamme kaksi HTML -tiedostoa kahdelta eri verkkosivustolta. Ymmärtääksesi paremmin, katso alla oleva kuva:

Voimme myös muuttaa tiedoston nimen alkuperäisestä käyttämällä seuraavaa komentoa:

$wget -TAItiedostonimen URL -osoite


Tässä tiedostonimi viittaa nimeen, jolla haluat osoittaa tiedoston. Tämän avulla voimme myös muuttaa tiedoston tyyppiä. Tämä näkyy alla olevassa kuvassa:

Wget antaa käyttäjille myös mahdollisuuden rekursiivisesti ladata tiedostojaan, mikä on pohjimmiltaan kaikkien tiedostojen lataaminen verkkosivustolta yhden hakemiston alle. Tämä voidaan tehdä helposti seuraavalla komennolla:

$wget -rURL -osoite

Lisätietoja Wgetistä käyttäjät voivat syöttää seuraavan komennon päätelaitteeseen päästäkseen käsiksi kaikkiin käytettävissä oleviin Wget -komentoihin:

$wget --auta

Tiedostojen lataaminen Curl -ohjelmalla

Curl on toinen komentorivityökalu, jota voidaan käyttää tiedostojen lataamiseen Internetistä. Toisin kuin Wget, joka on vain komentorivi, Curlin ominaisuuksia käyttää libcurl, joka on alustanvälinen URL-siirtokirjasto. Curl mahdollistaa tiedostojen lataamisen, mutta sitä voidaan käyttää myös pyyntöjen lataamiseen ja vaihtamiseen palvelimien kanssa. Curlilla on myös paljon laajempi tukialue protokollille, mukaan lukien tärkeät protokollat, kuten HTTP, HTTPS, FTP, SFTP jne. Curl ei kuitenkaan tue rekursiivisia latauksia, joita Wget tarjoaa.

Kuinka asentaa Curl?

Samoin, kuten Wget, Curl on esiasennettu useimpien Linux-jakelujen kanssa. Tämä voidaan yksinkertaisesti tarkistaa suorittamalla seuraava komento:

$kiemura--versio

Jos käyttäjällä on kuitenkin järjestelmä ilman Curl -asennusta, käyttäjän on avattava komentorivi joko Ubuntu Dash- tai Ctrl+Alt+T. pikakuvake ja kirjoita seuraava komento:

$sudo apt-get installkiemura

On huomattava, että yllä annettu komento koskee vain Debian -pohjaisia ​​Linux -järjestelmiä, kuten Ubuntu. Jos käyttäjällä on Red Hat Linux -järjestelmä, kuten Fedora, käyttäjän on annettava seuraava komento komentoriville:

$yum asentaakiemura

Curlin ominaisuudet

Aivan kuten Wget, Curl sisältää useita ominaisuuksia sen sisällä. Perus on sen kyky sallia käyttäjien ladata tiedostoja yhdestä URL -osoitteesta Internetistä. Tämä voidaan tehdä syöttämällä seuraava komento päätelaitteeseen:

$kiemura-TAIURL -osoite

Jotta ymmärtäisimme paremmin, lataamme yksinkertaisen kuvan png -muodossa Internetistä aivan kuten Wgetin tapauksessa.

Curl antaa käyttäjille myös mahdollisuuden muuttaa tiedostonimeä ja tiedoston tyyppiä. Tämä voidaan tehdä seuraavalla komennolla:

$curl -URL -osoite>Tiedoston nimi

Yllä olevassa kuvassa otimme png -tiedoston, jonka nimi oli alun perin pancake1.png, ja muutimme sen zip -tiedostoksi uudella nimellä p.zip.

Aivan kuten Wgetin tapauksessa, Curl antaa käyttäjien ladata useita tiedostoja käyttämällä useita URL -osoitteita Internetistä. Tämä voidaan tehdä helposti seuraavalla komennolla:

$kiemura-TAIURL1-TAIURL2-TAIURL3

Esimerkissämme käytämme curlia ladataksesi jpg- ja png -tiedoston Internetistä. Tulokset näkyvät alla olevassa kuvassa:


Melko hämmästyttävä ominaisuus, jonka Curl tarjoaa käyttäjilleen, on sen kyky seurata tiedoston lataamisen edistymistä. Tämä voidaan tehdä seuraavalla komennolla:

$kihara -# URL> tiedostonimi

Jos haluat lisätietoja Curlista, käyttäjät voivat syöttää seuraavan komennon päätelaitteeseen saadakseen pääsyn kaikkiin käytettävissä oleviin Curl -komentoihin:

$kiemura--auta

Paras komentorivitapa tiedostojen lataamiseen

Wget ja Curl ovat laaja valikoima komentorivityökaluja, joita Linux tarjoaa tiedostojen lataamiseen. Molemmat tarjoavat valtavan joukon ominaisuuksia, jotka palvelevat käyttäjien eri tarpeita. Jos käyttäjät haluavat vain ladata tiedostoja rekursiivisesti, Wget olisi hyvä valinta. Jos käyttäjät haluavat olla vuorovaikutuksessa palvelimen kanssa tai ladata tiedoston, joka on rakennettu protokollaan, jota Wget ei tue, Curl olisi parempi vaihtoehto.