Utiliti wget ngidinan Anjeun pikeun ngundeur kaca web, payil jeung gambar ti web ngagunakeun jalur komando Linux.
Anjeun tiasa make paréntah wget tunggal on sorangan pikeun ngundeur ti loka atawa nyetél hiji file input pikeun ngundeur sababaraha file sakuliah sababaraha situs.
Numutkeun kaca wget manual bisa dipaké sanajan pamaké geus asup kaluar tina sistem. Jang ngalampahkeun ieu maneh bakal nganggo paréntah nohup.
Utiliti wget bakal Coba deui download a sanajan sambungan pakait, resuming ti mana eta antepkeun kiwari lamun mungkin lamun sambungan nu mulih.
Anjeun tiasa ngundeur sakabéh situs web ngagunakeun wget sarta ngarobah éta Tumbu ka nunjuk ka sumber lokal ku kituna anjeun bisa nempo hiji ramatloka offline.
Fitur of wget nyaéta kieu:
- Download file ngagunakeun HTTP, HTTPS na ftp
- ngahanca undeuran
- Ngarobah Tumbu mutlak dina kaca web diundeur jeung URL relatif ambéh jaba bisa ditempo offline
- Ngarojong proxies HTTP na cookies
- Ngarojong sambungan HTTP pengkuh
- Tiasa ngajalankeun di tukang sanajan anjeun teu asup kana
- Jalan kana Linux Ubuntu jeung Windows
Kumaha Ka Ngundeur A Website Maké wget
Pikeun pituduh ieu, kuring baris némbongkeun Anjeun cara ngundeur blog pribadi abdi.
wget www.everydaylinuxuser.com
Eta sia nyieun folder sorangan dina mesin anjeun ngagunakeun paréntah mkdir lajeng pindah kana folder nu ngagunakeun paréntah cd .
Salaku conto:
mkdir everydaylinuxuser
cd everydaylinuxuser
wget www.everydaylinuxuser.com
hasilna mangrupakeun file index.html tunggal. Dina sorangan, file ieu cukup gunana salaku eusi kasebut masih ditarik ti Google jeung gambar na stylesheets kénéh kabéh dilaksanakeun dina Google.
Pikeun ngundeur aplikasi loka lengkep sareng sadaya kaca nu tiasa nganggo paréntah di handap:
wget -r www.everydaylinuxuser.com
Ieu undeuran kaca recursively nepi ka maksimum 5 tingkat jero.
5 tingkat jero bisa jadi teu cukup nepi ka meunang sagalana ti loka. Anjeun tiasa nganggo switch -l pikeun ngeset Jumlah tingkat hayang ka buka saperti kieu:
wget -r -l10 www.everydaylinuxuser.com
Upami anjeun hoyong recursion wates anjeun tiasa nganggo handap:
wget -r -l inf www.everydaylinuxuser.com
Anjeun oge bisa ngaganti inf kalayan 0 anu hartina hal anu sarua.
Aya kénéh hiji masalah deui. Anjeun bisa meunang sagala Kaca lokal tapi sagala Tumbu di kaca masih nunjuk ka tempat aslina maranéhanana. Éta kituna teu mungkin mun klik lokal antara Tumbu dina kaca.
Anjeun tiasa meunang di sabudeureun masalah ieu ku ngagunakeun switch -k nu ngarobah sakabeh Tumbu dina kaca keur nunjuk ka sarimbag maranéhanana diundeur lokal saperti kieu:
wget -r -k www.everydaylinuxuser.com
Lamun hayang meunang eunteung lengkep ramatloka anjeun bisa kalayan gampang nganggo switch handap nu nyokot jauh kabutuhan pikeun ngagunakeun -k -r na saklar -l.
wget -m www.everydaylinuxuser.com
Kituna lamun gaduh ramatloka sorangan bisa nyieun cadangan lengkep maké hiji paréntah basajan ieu.
Ngajalankeun wget Salaku A Komando Latar
Anjeun tiasa meunang wget ngajalankeun sakumaha paréntah tukang ninggalkeun anjeun bisa meunang dina kalawan gawé anjeun dina jandéla terminal whilst payil undeur.
Kantun nganggo paréntah di handap:
wget -b www.everydaylinuxuser.com
Anjeun tiasa tangtu ngagabungkeun saklar. Pikeun ngajalankeun paréntah wget di tukang whilst mirroring situs anjeun bakal nganggo paréntah di handap:
wget -b -m www.everydaylinuxuser.com
Anjeun tiasa simplify ieu salajengna saperti kieu:
wget -bm www.everydaylinuxuser.com
logging
Mun anjeun ngajalankeun paréntah wget di tukang anjeun moal ningali salah sahiji seratan normal nu eta ngirimkeun ka layar.
Anjeun tiasa meunang sadayana jalma seratan dikirim ka file log ku kituna anjeun bisa pariksa dina kamajuan iraha wae ngagunakeun paréntah buntut .
Pikeun émbaran kaluaran ti paréntah wget ka file log migunakeun paréntah di handap:
wget -o / jalur / ka / mylogfile www.everydaylinuxuser.com
sabalikna, tangtosna, nyaeta mun merlukeun euweuh logging pisan jeung euweuh kaluaran ka layar. Pikeun ngaleungitkeun sagala kaluaran nganggo paréntah di handap:
wget -q www.everydaylinuxuser.com
Download Ti loka langkung ti
Anjeun tiasa nyetél hiji file input pikeun ngundeur ti loba situs béda.
Buka up file hiji maké pangropéa favorit anjeun atanapi komo paréntah ucing jeung saukur ngamimitian Listing loka atawa Tumbu pikeun ngundeur ti on tiap garis payil.
Simpen file lajeng ngajalankeun paréntah wget handap:
wget -i / jalur / ka / inputfile
Sajaba ti nyadangkeun ramatloka sorangan atawa meureun nyungsi hiji hal pikeun ngundeur maca dina karéta, nya eta saperti teu mirip nu bakal hoyong undeur hiji sakabéh ramatloka.
Anjeun leuwih gampang pikeun ngundeur URL tunggal kalawan gambar atawa sugan ngundeur file kayaning file pos, payil ISO atawa payil gambar.
Kalawan nu di pikiran anjeun teu hoyong kudu ngetik di handap kana file input sakumaha anu kasebut consuming waktu:
- http://www.myfileserver.com/file1.zip
- http://www.myfileserver.com/file2.zip
- http://www.myfileserver.com/file3.zip
Lamun nyaho URL base sok bade jadi sami anjeun ngan bisa nangtukeun di handap dina file input:
- file1.zip
- file2.zip
- file3.zip
Anjeun teras bisa nyadiakeun URL basa salaku bagian tina paréntah wget saperti kieu:
wget -B http://www.myfileserver.com -i / jalur / ka / inputfile
Coba deui Options
Lamun Anjeun tos nyetel hiji antrian koropak pikeun ngundeur dina hiji file input jeung anjeun ninggalkeun komputer ngajalankeun sagala wengi pikeun ngundeur payil nu bakal cukup annoyed mun anjeun turun isuk-isuk pikeun manggihan yén éta meunang nyangkut dina file munggaran tur geus retrying sadayana wengi.
Anjeun tiasa nangtukeun jumlah retries ngagunakeun switch handap:
wget -t 10 -i / jalur / ka / inputfile
Anjeun bisa hayang ngagunakeun paréntah luhur ditéang ku switch -T nu ngidinan Anjeun pikeun nangtukeun hiji seep di detik saperti kieu:
wget -t 10 -T 10 -i / jalur / ka / inputfile
Paréntah luhur baris Coba deui 10 kali sarta bakal coba nyambung pikeun 10 detik keur unggal link di file.
Éta ogé cukup bangor lamun geus diundeur sawaréh 75% mangrupa file 4 gigabyte dina sambungan broadband slow ukur pikeun sambungan anjeun leupaskeun kaluar.
Anjeun tiasa make wget mun Coba deui ti mana eta dieureunkeun ngundeur ku maké paréntah di handap:
wget -c www.myfileserver.com/file1.zip
Mun anjeun hammering server hiji host anu bisa teu suka teuing na meureun boh blok atawa ngan maéhan requests Anjeun.
Anjeun tiasa nangtukeun periode nungguan nu hususna sabaraha lila ngadagoan antara tiap dimeunangkeun saperti kieu:
wget -w 60 -i / jalur / ka / inputfile
Paréntah luhur baris ngantosan 60 detik antara tiap download. Ieu mangpaat lamun anjeun ngundeur kavling file ti sumber tunggal.
Sababaraha web sarwa bisa titik frékuénsi kumaha jeung bakal meungpeuk anjeun atoh. Anjeun tiasa nyieun periode nungguan acak sangkan eta kasampak kawas Anjeun keur teu make program a saperti kieu:
wget --random-antosan -i / jalur / ka / inputfile
Ngajagi Download wates
Loba propaider laden internét masih nerapkeun wates download pikeun pamakéan broadband anjeun, utamana lamun hirup luar kota a.
Anjeun meureun hoyong tambahkeun kuota mangrupa ambéh anjeun teu niup yén wates download. Anjeun tiasa ngalakukeun anu di jalan di handap:
wget -q 100m -i / jalur / ka / inputfile
Catetan yén paréntah -q iyeu moal jalan mun ku file tunggal.
Ku kituna lamun ngundeur file anu aya 2 néang dina ukuranana, maké -q 1000m moal ngeureunkeun diundeur file.
kuota kasebut ngan dilarapkeun nalika recursively ngundeur ti loka atawa lamun make hiji file input.
Meunangkeun Ngaliwatan Kaamanan
Sababaraha loka bakal menta Anjeun asup ka bisa ngakses eusi nu Anjeun hoyong undeur.
Anjeun tiasa nganggo saklar handap pikeun nangtukeun ngaran pamaké sarta sandi.
wget --user = yourusername --password = yourpassword
Catetan dina sistem multi pamaké lamun si ngalir paréntah ps maranéhna bakal tiasa ningali ngaran pamaké sarta sandi anjeun.
Download Pilihan séjén
Sacara standar nu switch -r recursively bakal ngundeur eusi tur bakal nyieun directories sakumaha eta mana.
Anjeun tiasa meunang sadayana payil pikeun ngundeur ka folder tunggal ngagunakeun switch handap:
wget -nd -r
Sabalikna ti ieu maksa kreasi directories nu bisa dihontal ngagunakeun paréntah di handap:
wget -x -r
Kumaha Ka Ngundeur Tipe File Tangtu
Lamun Anjeun hoyong undeur recursively tina situs tapi anjeun ngan hayang ngundeur tipe file husus kayaning hiji mp3 atanapi hiji gambar saperti PNG anjeun tiasa nganggo rumpaka di handap ieu:
wget -A "* .mp3" -r
The sabalikna tina ieu malire file tangtu. Sugan anjeun teu hoyong undeur executables. Dina hal ieu, anjeun bakal nganggo rumpaka di handap ieu:
wget -R "* .exe" -r
Cliget
Aya Firefox nambahkeun-on disebut cliget. Anjeun tiasa nambahkeun ieu Firefox dina cara di handap ieu.
Didatangan https://addons.mozilla.org/en-US/firefox/addon/cliget/ tur klik "nambahan kana Firefox" tombol.
Klik install tombol lamun eta nembongan. Anjeun bakal diperlukeun pikeun ngabalikan deui Firefox.
Ngagunakeun cliget didatangan kaca atawa berkas nu Anjeun hoyong undeur tur klik katuhu. A menu konteks bakal muncul disebut cliget na bakal aya pilihan pikeun "salinan pikeun wget" jeung "salinan pikeun curl".
Klik "salinan pikeun wget" pilihan tur muka jandela terminal lajeng klik katuhu jeung témpél. Paréntah wget luyu bakal pasted kana jandela.
Dasarna, ieu ngaheéat anjeun ngabogaan ngetik paréntah diri.
singgetan
The wget paréntah salaku jumlah badag pilihan jeung saklar.
Éta kituna patut maca kaca manual pikeun wget ku ngetikkeun di handap kana jandela terminal:
lalaki wget