Ungayilanda njani ifayile evela kwiLinux Command Line

Kule khokelo, uya kufunda indlela yokukhuphela ifayile usebenzisa umgca we-Linux.

Kutheni ufuna ukukwenza oku? Kutheni ungeke usebenzise kuphela isiqulathi sewebhu kwindawo yokubonisa imifanekiso?

Ngamanye amaxesha akukho ndawo imbonakalo. Ngokomzekelo, ukuba uxhuma kwi-Raspberry PI yakho usebenzisa i-SSH ngoko ke unamathele kakhulu kumgca womyalelo.

Esinye isizathu sokusebenzisa umgca womyalelo kukuba unokwenza iskripthi kunye nohlu lweefayili zokulanda. Unokwenza usebenzise iskripthi uze uvumeleke ukuba ugijime ngasemva .

Isixhobo esiza kubonakaliswa kulo msebenzi kuthiwa yi-wget.

Ukufakwa kweefayile

Uninzi lwezabelo zeLuxux sele sele zifakwe zifakwe ngokuzenzekelayo.

Ukuba akukafaki ukufakela uzame enye yemiyalelo elandelayo:

Ungayilanda njani iFayile esuka kwiNgcaciso yoMgca

Ukuze ulande iifayile, kufuneka ukwazi ubuncinci i-URL yefayili ofuna ukuyilanda.

Ngokomzekelo, cinga ukuba unqwenela ukukhuphela i-version yangoku ye-Ubuntu usebenzisa umgca womyalelo. Unokutyelela iwebhusayithi ye-Ubuntu. Ngokuhamba ngewebhusayithi ungafikelela kweli phepha elinikezela isiqhagamshelo sokukhuphela ngoku sixhobo. Unokunqakraza ngokukhawuleza kule nqununu ukuze ufumane i-URL ye-Ubuntu ISO ofuna ukuyikhuphela.

Ukukhuphela ifayile usebenzisa i-wget usebenzisa le syntax elandelayo:

wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890

Oku kulungile kwaye kulungile kodwa ufanele ukwazi indlela epheleleyo kwifayili ofuna ukuyilanda.

Kunokwenzeka ukukhuphela isayithi lonke ngokusebenzisa umyalelo olandelayo:

wget -r http://www.ubuntu.com

Umyalelo ongentla ungayikopisha yonke indawo kuquka onke amafolda kwiwebhsayithi ye-Ubuntu. Le nto ayilungelekanga kuba izakukhuphela ezininzi iifayile ozidingayo. Kufana nokusebenzisa i-mallet kwi-shell shell.

Kodwa unako ukukhuphela zonke iifayile kunye nokwandiswa kwe- ISO kwiwebhsayithi ye-Ubuntu usebenzisa umyalelo olandelayo:

wget -r -A "iso" http://www.ubuntu.com

Oku kuseyindlela encinci ye-smash kunye ne-grab yokukhuphela iifayile ozifunayo kwiwebhsayithi. Kungcono ukuba wazi i-URL okanye ii-URL zeefayili ofuna ukuzikhuphela.

Ungacacisa uluhlu lweefayili zokulanda usebenzisa i -i. Unokwenza uludwe lwee-URL usebenzisa umhleli wombhalo ngale ndlela:

nano filestodownload.txt

Kwifayili faka uludwe lwe-URLs, 1 ngomgca ngamnye:

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

Gcina ifayile usebenzisa i-CTRL kunye ne-O uze uphume nano usebenzisa i-CTRL ne-X.

Ngoku ungasebenzisa i-wget ukulanda zonke iifayile usebenzisa umyalelo olandelayo:

wget -i filestodownload.txt

Ingxaki yokukhuphela iifayile kwi-intanethi kukuba ngamanye amaxesha ifayile okanye i-URL ayitholakali. Ukuphumla kokuxhumano kungathatha ixesha kwaye ukuba uzama ukukhuphela ezininzi iifayile ezivelisa ngokukhawuleza ukulinda ixesha lokugqibela.

Ungacacisa ukuphuma kwakho usebenzisa i-syntax elandelayo:

wget-T 5 -i filestodownload.txt

Ukuba unomda wokukhuphela njengenxalenye yesicwangciso sakho se-broadband kwaye unokuba unqwenela ukunciphisa inani leedatha ezikhethiweyo.

Sebenzisa le syntax elandelayo ukusebenzisa umda wokukhuphela:

wget - quota = 100m -i filestodownload.txt

Umyalelo ongentla ungamisela ukukhutshelwa kweefayili kanye i-megabytes ezili-100 sele ifinyelelwe. Ungacacisa kwakhona i-quota kwi-bytes (sebenzisa b endaweni ye-m) okanye i-kilobytes (sebenzisa k endaweni ye-m).

Ungeke ube nomda wokukhuphela kodwa unokuba unxibelelwano lwe-intanethi elincinci. Ukuba ufuna ukukhuphela iifayile ngaphandle kokutshabalalisa ixesha le-intanethi yowonke umntu ngoko ungacacisa umda obeka izinga eliphezulu lokukhuphela.

Umzekelo:

wget -limit-rate = 20k -i filestodownload.txt

Umyalelo ongentla ukhankanya izinga lokukhuphela kuma-kilobytes angama-20 ngesibini. Ungacacisa isixa semali, i-kilobytes okanye i-megabytes.

Ukuba ufuna ukuqiniseka ukuba nayiphi iifayile ezikhoyo ezingabhaliweyo ungasebenzisa umyalelo olandelayo:

wget -nc -i filestodownload.txt

Ukuba ifayile kwiluhlu lwamabhukumaka sele sele ikhona kwindawo yokukhuphela ngoko ayiyi kubhala ngaphezulu.

I-intanethi njengoko siyaziyo ayisoloko ihambelana kwaye ngenxa yoko, ukukhuphela kungagqitywa ngokukodwa uze uxhumo lwakho lwe-intanethi luye.

Ngaba bekungeke kube kuhle ukuba unokuqhubeka nje apho ushiye khona? Ungaqhubeka nokukhuphela ngokusebenzisa le syntax elandelayo:

wget -c

Isishwankathelo

Umyalelo we-wget unamatshintshi amaninzi angasetyenziswa. Sebenzisa umyalelo womntu ukuba ufumane uluhlu olupheleleyo lwabo ngaphakathi kwiphepha lefayili .