Kaip išspręsti problemą „bash wget komanda nerasta“

How Resolve Bash Wget Command Not Found Problem



`wget` komanda naudojama „Linux“, norint atsisiųsti failus iš žiniatinklio. Tai nemokamas įrankis, palaikantis http, https ir ftp protokolus bei http tarpinius serverius bet kokiam failui atsisiųsti. Jis vadinamas ne interaktyviu atsisiuntimu, nes jis gali veikti fone. Taigi, pradėjęs atsisiuntimą, vartotojas gali atsijungti nuo sistemos, o atsisiuntimo užduotis bus atlikta šia komanda kaip fono procesas. Naudojant šią komandą naudinga atsisiųsti failus iš lėto ar nestabilaus tinklo. Jei tinklas dėl kokių nors priežasčių atsijungia prieš atlikdamas atsisiuntimo užduotį, ši komanda ir toliau bandys užbaigti atsisiuntimą prisijungus prie tinklo. Kartais „Linux“ vartotojas gauna klaidos pranešimą, - bash: wget: Komanda nerasta vykdydamas šią komandą. Tai rodo, kad „ wget `įrankis nėra įdiegtas operacinėje sistemoje arba jis neveikia tinkamai. Kaip galite išspręsti šią problemą „Ubuntu“ operacinėje sistemoje ir atsisiųsti failą naudodami „ wget `komanda rodoma šioje pamokoje.

Sintaksė:







wget [variantas] [URL]

Pasirinkimo ir URL dalys nėra privalomos šiai komandai. Šiai komandai yra daug variantų. Kai kurios pagrindinės šios komandos paleidimo parinktys yra: -V arba –versija, -h arba –padėti, -b arba –fonas ir -e arba –vykdyti . URL bus vieta, iš kurios bus atsisiųstas failas. Kai kurių įprastų parinkčių naudojimas paaiškinamas šios pamokos pavyzdžiais.



Patikrinkite, ar komanda „wget“ įdiegta, ar ne

Norėdami patikrinti įdiegtą komandos „wget“ versiją, paleiskite šią komandą. Jei komanda neįdiegta anksčiau, gausite klaidą, - bash: wget: Komanda nerasta .



$wget- V.

Šis rezultatas rodo, kad sistemoje įdiegta 1.19.4 versijos komanda wget.





Įdiekite „wget“ komandą „Ubuntu“

Vykdykite šią komandą, kad įdiegtumėte „wget“ komandą „Ubuntu“.



$sudo apt-get install wget

Baigę diegimą, dar kartą paleiskite ankstesnę komandą, kad patikrintumėte šios komandos diegimo versiją. Vykdykite komandą wget su - h galimybė rodyti visą šios komandos parinkčių informaciją.

$wget -h

1 pavyzdys: wget komanda be jokios parinkties

Ši komanda „wget“ atsisiųs index.html failą iš svetainės, linuxhint.com, ir failas bus saugomas dabartiniame darbo kataloge. „Ls“ komanda čia naudojama norint patikrinti, ar html failas sukurtas, ar ne dabartiniame kataloge.

$wgethttps://linuxhint.com
$ls

2 pavyzdys: komanda „wget“ su parinktimi -b

„-B“ parinktis naudojama kartu su „wget“, kad fone būtų baigtas atsisiuntimas. Bus atsisiųsta ši komanda, temp.zip failas iš svetainės, fone fahmidasclassroom.com.

$wget -bhttps://fahmidasclassroom.com/temp.zip

3 pavyzdys: komanda „wget“ su parinktimi -c

„-C“ parinktis naudojama su „wget“, kad būtų užbaigtas dalinis atsisiuntimas. Šios pamokos pradžioje paminėta, kad komanda „wget“ turi galimybę atnaujinti. Jei dabartiniame kataloge dėl tinklo klaidos ar kitos priežasties yra kokių nors nepilnų atsisiuntimų, „wget“ atnaujins atsisiuntimą, kad užbaigtų užduotį „ -c ' variantas. Ši komanda atnaujins atsisiuntimą, jei failas xampp-linux-x64-7.2.2-0-installer.run iš dalies atsisiųsta anksčiau. Vykdykite šią komandą, kad užbaigtumėte dalinį „xampp“ diegimo failo atsisiuntimą.

$wget -chttps://www.apachefriends.org/xampp-failai/7.2.2/
xampp-linux-x64-7.2.2-0-installer.run

4 pavyzdys: komanda „wget“ su parinktimi -O

-O parinktis naudojama su komanda „wget“, norint išsaugoti atsisiųstą failą kitu pavadinimu. Ši komanda atsisiųs failą, google-chrome-stabil_current_amd64.deb su vardu, chrome.deb.

$wget- O chrome.deb https://dl.google.com/linux/tiesioginis/
google-chrome-stabil_current_amd64.deb

Išvada

Įvairių komandų „wget“ parinkčių naudojimas šioje instrukcijoje paaiškinamas naudojant įvairius pavyzdžius. Jei vartotojas susiduria su kokia nors problema, norėdamas atsisiųsti bet kurį failą, naudokite komandą „wget“, ši pamoka padės jiems išspręsti problemas.