Kuinka ratkaista ongelma 'bash wget -komentoa ei löydy'

How Resolve Bash Wget Command Not Found Problem

'wget' komentoa käytetään Linuxissa tiedostojen lataamiseen verkosta. Se on ilmainen työkalu, joka tukee http-, https- ja ftp -protokollia sekä http -välityspalvelimia minkä tahansa tiedoston lataamiseen. Sitä kutsutaan ei-interaktiiviseksi lataajaksi, koska se voi toimia taustalla. Joten käyttäjä voi katkaista yhteyden järjestelmään lataamisen aloittamisen jälkeen, ja lataus suoritetaan tällä komennolla taustaprosessina. Tämän komennon käyttäminen on hyödyllistä, kun lataat tiedostoja hitaasta tai epävakaasta verkosta. Jos verkko katkaisee yhteyden jostakin syystä ennen lataustehtävän suorittamista, tämä komento yrittää edelleen suorittaa latauksen loppuun, kun se on yhteydessä verkkoon. Joskus Linux -käyttäjä saa virheilmoituksen, - bash: wget: Komentoa ei löydy tätä komentoa suoritettaessa. Se osoittaa, että ' wget `apuohjelmaa ei ole asennettu käyttöjärjestelmään tai se ei toimi oikein. Kuinka voit ratkaista tämän ongelman Ubuntu -käyttöjärjestelmässä ja ladata tiedoston käyttämällä ` wget `` -komento näkyy tässä opetusohjelmassa.

Syntaksi:



wget [vaihtoehto] [URL -osoite]

Vaihtoehto ja URL -osat ovat valinnaisia ​​tälle komennolle. Tällä komennolla on monia vaihtoehtoja. Jotkin tämän komennon peruskäynnistysvaihtoehdot ovat, -V tai –versio, -h tai –apu, -b tai –tausta ja -e tai –suorita . URL -osoite sisältää sijainnin, josta tiedosto ladataan. Joidenkin yleisten vaihtoehtojen käyttö selitetään esimerkeillä tässä opetusohjelmassa.



Tarkista, onko wget -komento asennettu vai ei

Suorita seuraava komento tarkistaaksesi wget -komennon asennetun version. Jos komentoa ei ole asennettu ennen, saat virheilmoituksen, - bash: wget: Komentoa ei löydy .



$wget–V

Seuraava tulostus osoittaa, että version 1.19.4 wget -komento on asennettu järjestelmään.

Asenna wget -komento Ubuntuun

Suorita seuraava komento asentaaksesi wget -komennon Ubuntuun.



$sudo apt-get install wget

Kun olet suorittanut asennuksen, suorita uudelleen edellinen komento ja tarkista tämän komennon asennusversio. Suorita wget -komento - h vaihtoehto näyttää kaikki tämän komennon vaihtoehdon tiedot.

$wget -h

Esimerkki 1: wget-komento ilman vaihtoehtoa

Seuraava wget -komento lataa index.html tiedosto sivustolta, linuxhint.com, ja tiedosto tallennetaan nykyiseen työhakemistoon. 'Ls' komentoa käytetään tässä tarkistamaan, onko html -tiedosto luotu vai ei nykyisessä hakemistossa.

$wgethttps://linuxhint.com
$ls

Esimerkki 2: komento `wget` ja vaihtoehto -b

'-B' vaihtoehtoa käytetään wgetin kanssa latauksen suorittamiseen taustalla. Seuraava komento ladataan, temp.zip tiedosto sivustolta, taustalla fahmidasclassroom.com.

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

Esimerkki 3: komento `wget` ja -c -vaihtoehto

'' C '' vaihtoehtoa käytetään yhdessä wgetin kanssa osittaisen latauksen suorittamiseksi. Tämän opetusohjelman alussa mainitaan, että wget -komennolla on jatkotoiminto. Jos nykyisessä hakemistossa on puutteellinen lataus verkkovirheen tai muun syyn vuoksi, 'wget' jatkaa lataamista suorittaakseen tehtävän loppuun ' -c ' vaihtoehto. Seuraava komento jatkaa lataamista, jos tiedosto xampp-linux-x64-7.2.2-0-installer.run ladataan osittain ennen. Suorita seuraava komento suorittaaksesi osittaisen xampp -asennustiedoston lataamisen loppuun.

$wget -chttps://www.apachefriends.org/xampp-tiedostot/7.2.2/
xampp-linux-x64-7.2.2-0-asentaja.suorita

Esimerkki 4: komento `wget` ja vaihtoehto -O

-O -vaihtoehtoa käytetään `wget` -komennolla ladatun tiedoston tallentamiseksi eri nimellä. Seuraava komento lataa tiedoston, google-chrome-stabil_current_amd64.deb nimen kanssa, chrome.deb.

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

Johtopäätös

'Wget' -komennon eri vaihtoehtojen käyttö selitetään tässä opetusohjelmassa käyttämällä erilaisia ​​esimerkkejä. Jos käyttäjä kohtaa jonkin ongelman käyttääkseen wget -komentoa minkä tahansa tiedoston lataamiseen, tämä opetusohjelma auttaa heitä ratkaisemaan ongelmat.