Failu lejupielāde operētājsistēmā Linux, izmantojot komandrindu

Downloading Files Linux Using Command Line



Pēdējos gados tehnoloģija ir ievērojami attīstījusies un augusi, izceļot izmaiņas, kas notiek digitālajā pasaulē. Šie tehnoloģiskie sasniegumi ir radījuši tik daudz ārkārtas rīku un programmatūras, kas ir ievērojami palīdzējuši atvieglot mūsu dzīvi.

Linux, uz Unix balstīta atvērtā pirmkoda operētājsistēma, ir viens no šādas programmatūras piemēriem, ka tikai dažus gadus atpakaļ tai nebija specifikāciju, ko izmantot galddatoros, un tāpēc to galvenokārt izmantoja serveru izstrādei. Tomēr laika gaitā tā ir strauji attīstījusies, kļūstot par uzticamu un jaudīgu operētājsistēmu, kas savukārt ir novedusi pie tā, ka tā ir piesaistījusi lielu lietotāju uzmanību.







Komandrindas rīks, ko nodrošina Linux, ir viena no visspēcīgākajām funkcijām, ko tas piedāvā lietotājiem, un tas arī padara to tik aizraujošu un pārsteidzošu lietošanā. Komandrinda ir vienkārši teksta saskarne, kas uzņem komandas un pārsūta tās uz OS, kas tās palaiž. Šī elastīgā rakstura dēļ tā ir ieguvusi priekšrocības salīdzinājumā ar grafisko lietotāja saskarni (GUI), un tāpēc daudzi lietotāji ir pārgājuši uz komandrindu, lai veiktu dažādus uzdevumus, no kuriem viens ir failu lejupielāde.



Tāpēc šodien mēs apskatīsim divus dažādus veidus, kā lejupielādēt failus Linux, izmantojot komandrindas rīku.



Failu lejupielāde, izmantojot Wget

Viens no populārākajiem komandrindas rīkiem failu lejupielādei no interneta ir Wget. Wget ir diezgan universāls rīks, kas atbalsta vairākus protokolus, piemēram, HTTP, HTTPS un FTP, un ļauj lejupielādēt vairākus failus un direktorijus. Tas lietotājiem nodrošina arī dažādas funkcijas, sākot no rekursīvas lejupielādes līdz atskaņošanai un lejupielāžu apturēšanai, kā arī joslas platuma ierobežošanai.





Turklāt tā ir vairāku platformu platforma, kas tai dod priekšrocības salīdzinājumā ar daudziem citiem komandrindas lejupielādētājiem, kā arī grafiskajiem lejupielādētājiem.

Kā instalēt Wget?

Wget parasti ir iepriekš instalēts kopā ar lielāko daļu Linux izplatīšanas. Tomēr, ja lietotājam ir sistēma bez Wget instalēšanas, lietotājam ir jāatver komandrinda, izmantojot Ubuntu Dash vai Ctrl+Alt+T. saīsni un ievadiet šādu komandu:



$sudo apt-get instalēt wget

Jāatzīmē, ka iepriekš sniegtā komanda ir paredzēta tikai uz Debian balstītām Linux sistēmām, piemēram, Ubuntu. Ja lietotājam ir Red Hat Linux sistēma, piemēram, Fedora, lietotājam komandrindā jāievada šāda komanda:

$yum instalēt wget

Wget iezīmes

Kā minēts iepriekš, Wget ir iekļautas vairākas funkcijas. Visvienkāršākā darbība, ko Wget piedāvā lietotājiem, ir failu lejupielāde, vienkārši izmantojot tās URL. To var izdarīt, terminālī ievadot šādu komandu:

$wgetURL

Parādīsim piemēru, lai to vēl vairāk paskaidrotu. Mēs no interneta lejupielādēsim vienkāršu attēlu png formātā. Lai labāk izprastu, skatiet attēlu zemāk:

Wget arī ļauj lietotājiem lejupielādēt vairākus failus no dažādiem URL. To var viegli izdarīt, izmantojot šādu komandu:

$wgetURL1 URL2 URL3

Vēlreiz mēs to varam parādīt, izmantojot piemēru. Mēs lejupielādēsim divus HTML failus no divām dažādām vietnēm. Lai labāk izprastu, lūdzu, apskatiet zemāk redzamo attēlu:

Mēs varam arī mainīt faila nosaukumu no sākotnējā, izmantojot šādu komandu:

$wget -VAIfaila nosaukuma URL


Šeit faila nosaukums attiecas uz nosaukumu, kuram vēlaties adresēt failu. Izmantojot to, mēs varam arī mainīt faila veidu. Tas ir parādīts attēlā zemāk:

Wget arī ļauj lietotājiem rekursīvi lejupielādēt savus failus, kas būtībā lejupielādē visus failus no vietnes vienā direktorijā. To var viegli izdarīt, izmantojot šādu komandu:

$wget -rURL

Lai iegūtu papildinformāciju par Wget, lietotāji var ievadīt terminālī šādu komandu, lai piekļūtu visām Wget komandām, kuras šķiet pieejamas:

$wget -palīdzēt

Failu lejupielāde, izmantojot Curl

Curl ir vēl viens komandrindas rīks, ko var izmantot, lai lejupielādētu failus no interneta. Atšķirībā no Wget, kas ir tikai komandrinda, Curl funkcijas nodrošina libcurl, kas ir starpplatformu URL pārsūtīšanas bibliotēka. Curl ne tikai ļauj lejupielādēt failus, bet to var izmantot arī pieprasījumu augšupielādei un apmaiņai ar serveriem. Curl ir arī daudz plašāks protokolu atbalsta diapazons, ieskaitot svarīgos, piemēram, HTTP, HTTPS, FTP, SFTP uc. Tomēr Curl neatbalsta Wget piedāvātās rekursīvās lejupielādes.

Kā instalēt Curl?

Tāpat kā Wget, Curl ir iepriekš instalēts lielākajā daļā Linux izplatījumu. To var vienkārši pārbaudīt, palaižot šādu komandu:

$čokurošanās--versija

Tomēr, ja lietotājam ir sistēma bez Curl instalēšanas, lietotājam ir jāatver komandrinda, izmantojot Ubuntu Dash vai Ctrl+Alt+T. saīsni un ievadiet šādu komandu:

$sudo apt-get instalētčokurošanās

Jāatzīmē, ka iepriekš sniegtā komanda ir paredzēta tikai uz Debian balstītām Linux sistēmām, piemēram, Ubuntu. Ja lietotājam ir Red Hat Linux sistēma, piemēram, Fedora, lietotājam komandrindā jāievada šāda komanda:

$yum instalētčokurošanās

Curl iezīmes

Tāpat kā Wget, Curl tajā ir iekļautas vairākas funkcijas. Visvienkāršākā ir tā spēja ļaut lietotājiem lejupielādēt failus no viena URL no interneta. To var izdarīt, terminālī ievadot šādu komandu:

$čokurošanās-VAIURL

Lai labāk izprastu, mēs no interneta lejupielādēsim vienkāršu attēlu png formātā, tāpat kā Wget gadījumā.

Curl arī ļauj lietotājiem mainīt faila nosaukumu un faila veidu. To var izdarīt ar šādu komandu:

$čokurošanās URL>faila nosaukums

Iepriekš redzamajā attēlā mēs paņēmām png failu ar nosaukumu pancake1.png un pārveidojām to par zip failu ar jauno nosaukumu p.zip.

Tāpat kā Wget gadījumā, Curl ļauj lietotājiem lejupielādēt vairākus failus, izmantojot vairākus URL no interneta. To var viegli izdarīt, izmantojot šādu komandu:

$čokurošanās-VAIURL1-VAIURL2-VAIURL3

Mūsu piemērā mēs izmantosim čokurošanos, lai no interneta lejupielādētu jpg un png failu. Rezultāti ir parādīti attēlā zemāk:


Diezgan pārsteidzoša funkcija, ko Curl nodrošina saviem lietotājiem, ir spēja uzraudzīt faila lejupielādes gaitu. To var izdarīt ar šādu komandu:

$čokurošanās -# URL> faila nosaukums

Lai iegūtu papildinformāciju par Curl, lietotāji var ievadīt terminālī šādu komandu, lai piekļūtu visām šķietami pieejamajām Curl komandām:

$čokurošanās-palīdzēt

Labākā komandrindas metode failu lejupielādei

Wget un Curl ir viens no plašajiem komandrindas rīkiem, ko Linux piedāvā failu lejupielādei. Abi piedāvā milzīgu funkciju kopumu, kas atbilst dažādām lietotāju vajadzībām. Ja lietotāji vienkārši vēlas lejupielādēt failus rekursīvi, Wget būtu laba izvēle. Ja lietotāji vēlas mijiedarboties ar serveri vai lejupielādēt failu, kas izveidots saskaņā ar protokolu, kuru Wget neatbalsta, tad Curl būtu labāka alternatīva.