Muchirongwa ichi, iwe uchanodzidza nzira yekudhinda faira uchishandisa mutsetse wemirairo ye Linux.
Sei uchida kuita izvi? Sei iwe usingakwanisi kungoshandisa web browser panzvimbo yakajeka?
Dzimwe nguva hausi mifananidzo yakajeka. Somuenzaniso, kana uri kubatana neRispberry PI yako uchishandisa SSH saka iwe unonyanya kusungirirwa nemutsetse wemirairo.
Chimwe chikonzero chekushandisa mutsetse wemirairo ndechokuti iwe unogona kugadzira script nerunyorwa rwemafaira ekudzivirira. Iwe unogona kubva wobva waita script uye uite kuti ihamise kumashure .
Chigadziro chichazosimbiswa kuita basa iri chinonzi wget.
Kuiswa kwe wget
Kuwanda kweLinux kuparadzaniswa kwatove wget kusungirirwa nekutadza.
Kana iyo isati yatoiswa, edza imwe yemirairo inotevera:
- Ubuntu, Debian, Mint etc - sudo apt-get install wget
- Fedora, CentOS etc - yum kuisa wget
- vhuraSUSE - zypper install wget
Nzira Yokubudisira A File Kubva Murairo Wechirevo
Kuti uwane mafaira, unofanirwa kuziva pane zvishoma URL yefaira waunoda kutora.
Semuenzaniso, fungidzira iwe unoshuva kutora shanduro yemazuva eUbuntu uchishandisa murairo wemirairo. Iwe unogona kushanyira webhusaiti ye Ubuntu. Nokufamba nenzira yewebsite iwe unogona kuwana peji ino iyo inopa chikwata chekukanganwa ikozvino. Iwe unogona kunyora zvakarurama pane iyi link kuti uwane URL yeUbuntu ISO iwe unoda kutora.
Kuchengeta faira uchishandisa wget uchishandisa syntax inotevera:
wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890
Izvi zvose zvakanaka uye zvakanaka asi iwe waida kuziva nzira yakazara kune faira yaunoda kuikwanisa.
Zvinokwanisika kutora nzvimbo yose nekushandisa murairo unotevera:
wget -r http://www.ubuntu.com
Murairo wepamusoro unonyora nzvimbo yose iyi kusanganisira mafura kubva webhupu ye Ubuntu. Izvi hazvibvumirwi nokuti zvinogona kutora mazana emafaira iwe usina hanya. Izvo zvakafanana nekushandisa mutezo kuvhara nut.
Iwe unogona, zvisinei, unonyorera mafaira ose neIO extension kubva pawebsite ye Ubuntu uchishandisa murairo unotevera:
wget -r -A "iso" http://www.ubuntu.com
Ichi ichiri chiduku chesvash uye nzira yekutsvaga kutora mafaira aunoda kubva pawebsite. Zvakanaka zvikuru kuziva URL kana URL yefaira iwe waunoda kutora.
Iwe unogona kutsanangura urongwa hwemafaira ekudzivirira uchishandisa i -i kuchinja. Iwe unogona kugadzira urongwa hwe URLs uchishandisa mharidzo yemutsetse sezvinotevera:
nano filestodownload.txt
Pakati pefaira pinda urongwa hwe URLs, 1 per line:
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-1.jpg
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-2.jpg
http://eskipaper.com/gaming-wallpapers-7.html#gal_post_67516_gaming-wallpapers-3.jpg
Chengeta faira uchishandisa CTRL uye O uye wozobuda nano uchishandisa CTRL uye X.
Iwe zvino unogona kushandisa wget kuti uchengetedze mafaira ose uchishandisa murairo unotevera:
wget -i filestodownload.txt
Dambudziko nekukanda mafaira kubva paIndaneti ndeyokuti dzimwe nguva faira kana URL haisipo. Nguva yekuenda kwekubatana inogona kutora nguva uye kana uri kuedza kutora mazana emafaira iyo inobatsira-kutarisira kumirira nguva yakatarwa.
Iwe unogona kutsanangura yako nguva yako yekushandisa kushandisa syntax inotevera:
wget-T 5 -i filestodownload.txt
Kana iwe uine chikamu chekudzivirira sechikamu chebasa rako rebandaneti saka iwe unogona kuda kuvhara kuwanda kwemari iyo wget inokwanisa kuwana.
Shandisa syntax inotevera kuti ushandise muganhu wokudzivirira:
wget - quota = 100m -i filestodownload.txt
Murairo wepamusoro unomisa kubvutwa kwamafaira kamwe ma megabytes akawanikwa. Iwe unogonawo kutsanangurira cheta mumatope (shandisa b pane m) kana kilobytes (shandisa k pane m).
Iwe unogona kunge usina chikamu chekukanda asi iwe unogona kunge wakanonoka internet connection. Kana iwe uchida kukanda mafaira pasina kuparadza internet yega yega nguva iwe unogona kutsanangura muganhu unogadzirisa zvakanyanya kuwedzerwa kwezinga.
Semuyenzaniso:
wget --limit-rate = 20k -i filestodownload.txt
Murairo wepamusoro unogadzirisa chikamu chekutsvaga ku 20 kilobytes pamusi. Iwe unogona kutsanangura chiyero mu bytes, kilobytes kana megabytes.
Kana iwe uchida kuve nechokwadi chekuti mairi mairi aripo asina kunyorwa iwe unogona kutevera murairo unotevera:
wget -nc -i filestodownload.txt
Kana faira iri muurongwa hwebhukitikiti inenge yatovapo munzvimbo yekutsvaga iyo haizomboremberi.
Indaneti sezvatinoziva haisi nguva dzose uye ine chikonzero ichocho, kuregera kunogona kupedzisira kwapera uye ipapo intaneti yako inodonha.
Hazvingave zvakanaka here kana iwe ukangoramba uchienda kwawakasiya? Iwe unogona kuramba uchidhinda uchishandisa syntax inotevera:
wget-c
Summary
Mutemo wget une maitiro akawanda anogona kushandiswa. Shandisai murairo munhu ngaatore kuwana mazita akazara kubva mukati mewindo.