Kako odpraviti težavo 'bash wget ukaz ni bil najden'

How Resolve Bash Wget Command Not Found Problem



`wget` ukaz se uporablja v Linuxu za prenos datotek iz spleta. Je brezplačno orodje, ki podpira protokole http, https in ftp ter http proxy za prenos katere koli datoteke. Imenuje se neinteraktivni prenosnik, ker lahko deluje v ozadju. Tako lahko uporabnik po začetku prenosa prekine povezavo s sistemom in nalogo prenosa bo ta ukaz zaključil kot proces v ozadju. Uporaba tega ukaza je koristna pri prenosu datotek iz počasnega ali nestabilnega omrežja. Če se omrežje iz kakršnega koli razloga prekine, preden dokončate nalaganje, bo ta ukaz še naprej poskušal dokončati prenos, ko je povezan z omrežjem. Včasih uporabnik Linuxa dobi sporočilo o napaki, - bash: wget: Ukaz ni bil najden med izvajanjem tega ukaza. To kaže, da ` wget `pripomoček ni nameščen v operacijskem sistemu ali ne deluje pravilno. Kako lahko odpravite to težavo v operacijskem sistemu Ubuntu in datoteko naložite z ` wget ukaz so prikazani v tej vadnici.

Sintaksa:







wget [možnost] [URL]

Možnosti in deli URL so za ta ukaz neobvezni. Za ta ukaz obstaja veliko možnosti. Nekatere osnovne možnosti zagona za ta ukaz so: -V ali –verzija, -h ali –pomoč, -b ali – ozadje in -e ali –izvede . URL bo vseboval lokacijo, s katere bo datoteka prenesena. Uporaba nekaterih pogostih možnosti je razložena s primeri v tej vadnici.



Preverite, ali je ukaz `wget` nameščen ali ne

Zaženite naslednji ukaz, da preverite nameščeno različico ukaza `wget`. Če ukaz ni nameščen prej, boste dobili napako, - bash: wget: Ukaz ni bil najden .



$wget–V

Naslednji izhod prikazuje, da je ukaz wget različice 1.19.4 nameščen v sistemu.





Namestite ukaz wget na Ubuntu

Zaženite naslednji ukaz za namestitev ukaza wget na Ubuntu.



$sudo apt-get install wget

Po končani namestitvi znova zaženite prejšnji ukaz, da preverite namestitveno različico tega ukaza. Zaženite ukaz wget z –H možnost prikaza vseh podrobnosti možnosti tega ukaza.

$wget -h

Primer-1: ukaz wget brez možnosti

Naslednji ukaz `wget` bo prenesel datoteko index.html datoteko s spletnega mesta, linuxhint.com in datoteka bo shranjena v trenutnem delovnem imeniku. 'Ls' ukaz se uporablja za preverjanje, ali je datoteka html ustvarjena ali ne v trenutnem imeniku.

$wgethttps://linuxhint.com
$ls

Primer -2: ukaz `wget` z možnostjo -b

'-B' možnost se uporablja z `wget` za dokončanje prenosa v ozadju. Prenesel se bo naslednji ukaz: temp.zip datoteko s spletnega mesta, fahmidasclassroom.com v ozadju.

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

Primer -3: ukaz `wget` z možnostjo -c

'-C' možnost se uporablja z `wget` za dokončanje delnega prenosa. Na začetku te vadnice je omenjeno, da ima ukaz wget možnost nadaljevanja. Če v trenutnem imeniku zaradi napake v omrežju ali drugega razloga obstaja nepopoln prenos, bo 'wget' nadaljeval prenos, da bo nalogo dokončal z ' -c ' možnost. Naslednji ukaz bo nadaljeval prenos, če je datoteka, xampp-linux-x64-7.2.2-0-installer.run je delno naložen prej. Zaženite naslednji ukaz, da dokončate delni prenos namestitvene datoteke xampp.

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

Primer -4: ukaz `wget` z možnostjo -O

-O možnost se uporablja z ukazom `wget` za shranjevanje prenesene datoteke z drugim imenom. Naslednji ukaz bo prenesel datoteko, google-chrome-stable_current_amd64.deb z imenom, chrome.deb.

$wget–O chrome.deb https://dl.google.com/linux/neposredno/
google-chrome-stable_current_amd64.deb

Zaključek

Uporaba različnih možnosti ukaza `wget` je v tej vadnici razložena z različnimi primeri. Če uporabnik, ki se sooča s kakršno koli težavo, uporabi ukaz `wget` za prenos katere koli datoteke, mu bo ta vadnica pomagala pri reševanju težav.