GNU/Linux ir daudz praktisku pielietojumu. Izmantojot termināli, varat viegli apstrādāt visus savus darījumus. Ja esat lasījis ar Linux saistītus norādījumus vai skatījies videoklipus, noteikti esat saskāries ar komandu wget. Tas ir ļoti viegli lietojams un darbojas, ņemot parametrus.
Piemēram, ja zināt lejupielādējamā faila tiešo lejupielādes saiti, to ir iespējams lejupielādēt šo failu no konsoles, izmantojot komandu wget, neizmantojot nekādas papildu programmas vai a pārlūkprogramma.
Šeit ir viss, kas jums jāzina par komandu wget, tostarp daži praktiski piemēri.
Viena faila lejupielāde
Šis ir viens no visvienkāršākajiem komandas wget lietojumiem. Mērķis ir lejupielādēt sistēmā vienu failu, izmantojot zināmo mērķa saiti. Šim nolūkam izmantotā komanda wget ir:
wget https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Kā redzams attēlā, varat lejupielādēt failu ar komandu wget un atrast, kur tas ir lejupielādēts, izmantojot ls -l.
Failu pakešu lejupielāde
Ir iespējams vienlaikus lejupielādēt vairākus failus no teksta dokumentā saglabātajām saitēm, izmantojot
-i parametru ar komandu wget.Piemēram, jūs vēlaties vienlaikus lejupielādēt visus PDF failus noteiktā adresē. Lai to izdarītu, jums ir jāsaglabā šo PDF failu lejupielādes saites teksta dokumentā. To var izdarīt, izveidojot failu ar nosaukumu my_pdfs Ar vim my_pdfs komandu un pievienojot tai nepieciešamās saites.
Kā piemēru lejupielādēsim Google mākoņa dokumentācijas PDF formātus. Saglabājiet saites uz PDF failiem un izmantojiet šo komandu, lai tās lejupielādētu:
wget -i my_pdfs
Pēc šīs darbības varat skatīt lejupielādētos failus, izpildot:
ls -l
Lejupielādējiet, norādot pielāgotu atrašanās vietu
Ja vēlaties, lai fails tiktu lejupielādēts īpašā jūsu sistēmas vietā, jums ir jāizmanto -P karodziņš ar komandu:
wget -P /ceļš/uz/dir faila saite
To var redzēt tālāk esošajā piemērā. Tāpat mēģiniet lejupielādēt a aircrack-ng failu un šoreiz norādiet adresi. Piemēram, varat izveidot a Mans fails direktorijā lejupielādētā faila glabāšanai.
wget -P Mans fails https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Lai lejupielādētu failu vēlamajā vietā, jums jānorāda pilns ceļš uz direktoriju. Varat arī palaist ls -l komandu vēlāk, lai pārliecinātos, ka fails patiešām atrodas tur, kur vēlaties.
Lejupielādējiet, norādot pielāgotu faila nosaukumu
Ar wget -O parametru, varat nosaukt failu, kuru vēlaties lejupielādēt, un lejupielādēt to jebkurā vēlamajā vietā. Lai izvairītos no neskaidrībām, izveidojiet jaunu oParametrs mapi un mēģiniet lejupielādēt savu aircrack-ng failu šajā direktorijā, piešķirot tam vajadzīgo nosaukumu, šajā gadījumā gaisa plaisa.
wget -O oParameter/aircrack https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Kad Wget ir pabeidzis faila lejupielādi ar nosaukumu "aircrack" un saglabājis to /oParameter direktorijā, varat to apstiprināt, izmantojot ls -l komandu.
Turklāt, ja vēlaties mainīt lejupielādētā faila nosaukumu, nemainot tā atrašanās vietu, pietiek norādīt jauno faila nosaukumu, nenorādot nevienu atrašanās vietu. Piemēram, jūs varat mainiet faila nosaukumu lai lejupielādētu, izmantojot wget jauns_nosaukums faila_saite komandu. Tā kā jūs nenorādījāt nevienu atrašanās vietu, tas automātiski nonāks jūsu pašreizējā darba direktorijā.
wget myfilename https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Atsākt pārtrauktās lejupielādes, izmantojot Wget
Neveiksmīgas lejupielādes ir viena no visbiežāk sastopamajām problēmām lielu failu lejupielādes laikā. Šādos gadījumos ir iespējams atsākt lejupielādi un iegūt pārējo failu.
Jūs varat izmantot -c parametru ar komandu wget, lai atkārtoti lejupielādētu pārtrauktu failu. Tādējādi lietošanas rezultātā wget -c lejupielādes_saite, ja fails nav pilnībā lejupielādēts, jums ir iespēja turpināt no vietas, kur tas tika pārtraukts, nevis lejupielādēt failu no sākuma. Tas ir ļoti praktiski, īpaši lieliem failiem.
Lai to labāk izprastu, vispirms izveidojiet mapi ar nosaukumu Turpināt uz Darbvirsmas. Piekļūstiet šai mapei, izmantojot termināli izmantojot cd komandu un mēģiniet lejupielādēt aircrack failu, ko izmantojāt citos šeit esošajos piemēros. Pēc tam pārtrauciet šo lejupielādi, izmantojot Ctrl+Z tastatūras kombinācija.
Kā redzat, tika lejupielādēti 19 procenti faila, kas veido 1645946 baitus. Tagad izmantojiet -c parametru tādā pašā veidā un mēģiniet turpināt lejupielādi.
Kā redzat, lejupielāde ir pabeigta. Tādējādi nav vajadzības izdzēst failu un lejupielādējiet to vēlreiz no sākuma. Šis bija tikai neliels fails, piemēram, nolūkiem. Bet ļoti lieliem failiem varat ietaupīt laiku, izmantojot Wget.
Wget lejupielādes ātruma ierobežošana
Ja vēlaties, varat ierobežot lejupielādes ātrumu failam, kuru gatavojaties lejupielādēt. Šim ierobežojumam varat izmantot šādu komandu:
wget -- limita likme 300K https://download.aircrack-ng.org/aircrack-ng-1.7.tar.gz
Šī komanda ierobežos lejupielādes ātrumu līdz 300 KB sekundē.
Varat izmēģināt dažādus ātrumus, mainot 300 K vērtību.
Failu lejupielāde fonā
Varat lejupielādēt failu fonā, izmantojot -b parametrs. Tas ir noderīgi lielāko daļu laika, kad esat aizņemts ar citiem darbiem priekšplānā. Turklāt, ja vēlaties uzzināt lejupielādes procesa rezultātus, būs pietiekami pārbaudīt wget-log failu, kas atrodas tajā pašā vietā, kur lejupielādētais fails.
Failu lejupielāde ir vienkārša, izmantojot Linux un Wget
Tā kā GNU/Linux ir pilnībā atvērtā pirmkoda sistēma, tā nodrošina infrastruktūru, kuru varat pielāgot, kā vien vēlaties. Varat izmantot simtiem tūkstošu lietojumprogrammu un bibliotēku priekšrocības, kas izstrādātas operētājsistēmai Linux. Izmantojot Wget, jūs varat rīkoties ar visu bez jebkādām programmēšanas zināšanām vai programmas lejupielādes. Ir ļoti viegli kontrolēt to failu lejupielādes procesus, kurus lejupielādēsit un instalēsit savā sistēmā, izmantojot komandu wget.
Atcerieties arī, ka daudzi programmatūras avoti, kas nav oficiālās vietnes, var apdraudēt jūsu drošību. Tāpēc jums vienmēr vajadzētu būt skeptiskam par lejupielādes saitēm, kuras izmantojat ar Wget.