Kulesi siqondiso, uzofunda ukuthi ungalanda kanjani ifayela usebenzisa umugqa we-Linux.
Kungani ungathanda ukwenza lokhu? Kungani ungasisebenzisi nje isiphequluli sewebhu endaweni yemifanekiso?
Ngesinye isikhathi asikho imvelo ecacile. Isibonelo, uma uxhuma ku-Raspberry yakho PI usebenzisa i-SSH ngakho-ke unamathela ngokuyinhloko yomyalo.
Esinye isizathu sokusebenzisa umugqa womyalo wukuthi ungakha iskriphthi ngohlu lwamakholi okulanda. Ungakwazi ukukhipha iskripthi bese uvumela ukuba ugijime ngemuva .
Ithuluzi elizoqokonyiswa kulo msebenzi libizwa ngokuthi i-wget.
Ukufakwa kwe-wget
Ukusabalalisa okuningi kwe-Linux kakade sekukhethiwe kufakwe ngokuzenzakalelayo.
Uma ingakavele ifakiwe bese uzama omunye wemilayezo elandelayo:
- Ubuntu, Debian, Mint njll - sudo apt-get install wget
- I-Fedora, i-CentOS njll - yum ufake i-wget
- vulaSUSE - zypper faka i-wget
Indlela Yokulanda Ifayela Kusuka Kulayini Wokulawula
Ukuze ulanda amafayela, udinga ukwazi okungenani i-URL yefayili oyifisa ukulanda.
Ngokwesibonelo, cabanga ufisa ukulanda inguqulo yakamuva ye-Ubuntu usebenzisa umugqa womyalo. Ungavakashela iwebhusayithi ye-Ubuntu. Ngokuhamba ngewebhu ungafinyelela kuleli khasi elihlinzeka isixhumanisi sokulanda manje isixhumanisi. Ungachofoza ngakwesokudla kulesi sixhumanisi ukuze uthole i-URL ye-Ubuntu ISO ofuna ukuyilayisha.
Ukulanda ifayela usebenzisa i-wget usebenzisa i-syntax elandelayo:
wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890
Lokhu konke kuhle futhi kuhle kodwa udinga ukwazi indlela egcwele efayeleni oyidingayo ukulanda.
Kungenzeka ukulanda isayithi lonke ngokusebenzisa umyalo olandelayo:
wget -r http://www.ubuntu.com
Umyalo ongenhla ukopisha yonke indawo kufaka phakathi wonke amafolda kusuka kuwebhusayithi ye-Ubuntu. Lokhu akunjalo akucebisi ngoba kungalanda amafayela amaningi awudingi. Kufana nokusebenzisa i-mallet ukugoba inamba.
Kodwa-ke, ungalanda wonke amafayela nge- extension ye-ISO kusuka kuwebsite ye-Ubuntu usebenzisa umyalo olandelayo:
wget -r -A "iso" http://www.ubuntu.com
Lokhu kuseyindlela encane ye-smash ne-grab yokulanda amafayela oyidingayo kuwebhusayithi. Kungcono kakhulu ukwazi i-URL noma ama-URL amafayela ofuna ukuwalayisha.
Ungacacisa uhlu lwamafayela ukulanda usebenzisa i -i ukushintsha. Ungakha uhlu lwe-URLs usebenzisa umhleli wombhalo kanje:
nano filestodownload.txt
Ngaphakathi kwefayili faka uhlu lama-URL, umugqa owodwa:
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
Londoloza ifayela usebenzisa i-CTRL no-O bese uphuma nano usebenzisa i-CTRL no-X.
Manje ungasebenzisa i-wget ukulanda wonke amafayela usebenzisa umyalo olandelayo:
wget -i filestodownload.txt
Inkathazo ngokulanda amafayela kusuka ku-inthanethi ukuthi ngezinye izikhathi ifayela noma i-URL ayitholakali. Isikhathi sokuthi uxhumeke singathatha isikhashana futhi uma uzama ukulanda amafayela amaningi aphikisanayo ukulinda isikhathi sokuzenzakalelayo.
Ungacacisa isikhathi sakho sokuhamba usebenzisa i-syntax elandelayo:
wget-T 5 -i filestodownload.txt
Uma unomkhawulo wokulanda njengengxenye yesevisi yakho ye-broadband khona-ke ungase ufise ukukhawulela inani lemininingwane oyilungile engayithola.
Sebenzisa i-syntax elandelayo ukusebenzisa umkhawulo wokulanda:
wget - quota = 100m -i filestodownload.txt
Umyalo ongenhla uzomisa ukulanda kwamafayela uma sekufinyelelwe ama-megabytes angu-100. Ungaphinda ucacise i-quota kuma-bytes (sebenzisa ib b esikhundleni se-m) noma ama-kilobytes (sebenzisa k kunokumamitha).
Ungase ungabi nomkhawulo wokulanda kodwa ungase ube nokuxhumeka kwe-intanethi kancane. Uma ufuna ukulanda amafayela ngaphandle kokubhubhisa isikhathi se-inthanethi somuntu wonke ungacacisa umkhawulo obeka izinga eliphezulu lokulanda.
Ngokwesibonelo:
wget --limit-rate = 20k -i filestodownload.txt
Umyalo ongenhla uzokhawulela izinga lokulanda kuma-kilobytes angu-20 ngomzuzwana. Ungacacisa inani le-bytes, ama-kilobytes noma ama-megabytes.
Uma ufuna ukuqinisekisa ukuthi noma yikuphi amafayela akhona angabhaliwe ungasebenzisa umyalo olandelayo:
wget -nc -i filestodownload.txt
Uma ifayela ohlwini lwamabhukimakhi luvele lukhona endaweni yokulanda ngeke lubekwe phansi.
I-intanethi njengoba siyazi ayihlali njalo njalo futhi ngenxa yaleso sizathu, ukulanda kungagcwaliswa kancane bese uxhumano lwakho lwe-intanethi luphuma.
Ngeke yini kube kuhle uma ungaqhubeka nje lapho ushiye khona? Ungaqhubeka ukulanda ngokusebenzisa i-syntax elandelayo:
wget -c
Isifingqo
Umyalo we-wget unamashintshi amaningi angasetshenziswa. Sebenzisa umyalo wendoda ukuze uthole uhlu olugcwele lwazo ngaphakathi kwefasitela lokugcina.