Failu pārvaldība

Failu lejupielāde uz Linux, izmantojot komandrindu

Failu lejupielāde uz Linux, izmantojot komandrindu
Pēdējos gados tehnoloģija ir ievērojami attīstījusies un augusi, uzsverot digitālajā pasaulē notiekošās izmaiņas. Šie tehnoloģiskie sasniegumi ir radījuši tik daudz neparastu rīku un programmatūru, kas ir ievērojami palīdzējuši mūsu dzīvi padarīt vieglāku.

Linux, uz Unix balstīta atvērtā koda operētājsistēma, ir viens no šādas programmatūras piemēriem, kas tikai dažus gadus atpakaļ nebija aprīkots ar darbvirsmā izmantojamām specifikācijām, un tāpēc to galvenokārt domāja 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 izraisījusi lielu lietotāju uzmanību.

Linux nodrošinātais komandrindas rīks ir viena no spē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šanu. Komandrinda ir vienkārši teksta interfeiss, kas uzņem komandas un pārsūta tās OS, kas tās vada. Šī elastīgā rakstura dēļ tā ir ieguvusi priekšrocības pār grafisko lietotāja saskarni (GUI), un tāpēc daudzi lietotāji ir pārslēgušies uz komandrindu, lai veiktu dažādus uzdevumus, no kuriem viens ir failu lejupielāde.

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

Failu lejupielāde, izmantojot Wget

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

Turklāt tā ir starpplatforma, kas tai dod diezgan lielu priekšrocību salīdzinājumā ar daudziem citiem komandrindas lejupielādētājiem, kā arī grafiskiem lejupielādētājiem.

Kā instalēt Wget?

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

$ sudo apt-get install wget

Jāatzīmē, ka iepriekš dotā 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 funkcijas

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

$ wget URL

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

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

$ wget URL1 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, aplūkojiet zemāk redzamo attēlu:

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

$ wget -O faila URL


Šeit faila nosaukums attiecas uz vārdu, ar kuru vēlaties adresēt failu. Izmantojot to, mēs varam arī mainīt faila tipu. Tas ir parādīts zemāk esošajā attēlā:

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

$ wget -r URL

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

$ wget --help

Failu lejupielāde, izmantojot čokurošanos

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 ļauj ne tikai lejupielādēt failus, bet to var arī izmantot, lai augšupielādētu un apmainītos ar pieprasījumiem ar serveriem. Curl ir arī daudz lielāks atbalsta diapazons protokoliem, ieskaitot tādus svarīgus kā HTTP, HTTPS, FTP, SFTP utt. Tomēr Curl neatbalsta Wget piedāvātās rekursīvās lejupielādes.

Kā instalēt čokurošanos?

Līdzīgi kā Wget, arī Curl ir iepriekš instalēts ar lielāko daļu Linux izplatīšanas. To var vienkārši pārbaudīt, palaižot šādu komandu:

$ čokurošanās - versija

Tomēr, ja lietotāja rīcībā 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 install curl

Jāatzīmē, ka iepriekš dotā 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ējiet čokurošanos

Curl iezīmes

Tāpat kā Wget, arī 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, ievadot terminālā šādu komandu:

$ curl -O URL

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:

$ curl URL> faila nosaukums

Iepriekš redzamajā attēlā mēs paņēmām png failu sākotnēji ar nosaukumu pankūka1.png un pārveidoja to par zip failu ar jauno nosaukumu p.zip.

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

$ curl -O URL1 -O URL2 -O URL3

Piemēram, mēs izmantosim čokurošanos, lai lejupielādētu jpg un png failu no interneta. Rezultāti ir parādīti zemāk esošajā attēlā:


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

$ curl - # URL> faila nosaukums

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

$ čokurošanās - palīdzība

Labākā komandrindas metode failu lejupielādēšanai

Wget un Curl ir vieni no plašā komandrindas rīku klāsta, ko Linux piedāvā failu lejupielādei. Abas piedāvā milzīgu funkciju kopumu, kas atbilst dažādām lietotāju vajadzībām. Ja lietotāji vienkārši vēlas failus lejupielādēt 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.

Cīņa par Vesnotu 1.13.6 Izlaista attīstība
Cīņa par Vesnotu 1.13.6 izlaists pagājušajā mēnesī, ir sestais izstrādes izlaidums 1.13.x sērija un tā nodrošina vairākus uzlabojumus, īpaši lietotāja...
Kā instalēt League of Legends operētājsistēmā Ubuntu 14.04
Ja jūs esat League of Legends fans, tad šī ir iespēja jums izmēģināt League of Legends. Ņemiet vērā, ka LOL tiek atbalstīts PlayOnLinux, ja esat Linux...
Instalējiet jaunāko OpenRA stratēģijas spēli Ubuntu Linux
OpenRA ir bezmaksas / bezmaksas reāllaika stratēģijas spēļu dzinējs, kas atjauno agrīnās Vestvudas spēles, piemēram, klasisko Command & Conquer: Red A...