ڪرل ڪهڙو ۽ ڇا توهان ان کي استعمال ڪيو؟

"curl" جي حڪم لاء ڏنل دستياب صفحي جو ھيٺ ڏنل تفصيل آھي:

(يو ايس ٽي پي، فائيل، ايف ٽي پي، ايپ پي، ايپ پي، ايم ڊي، LDAPS، POP3، POP3S، RTSP، RTSP، يو ايس ٽي پي، ڊيٽا جي منتقلي يا سرور جي منتقلي لاء هڪ اوزار آهي، هڪ پروٽوڪولس (DICT، FILE، FTP، FTPS، GOPHER، HTTP، HTTPPS، IMAP، IMAPS، LDAP، LDAPS، POP3، RTSP، ايس سي پي، ايس ايف پي، ايس ايم ايم، ايس ايم ايس، ايس ايم پي ايم، ايس ايم ٽي پي، ٽيليفون ۽ TFTP). هي حڪم بغير صارف جي مرضي کان ڪم ڪرڻ لاء ڊزائين ڪيل آهي.

بنيادي طور تي، توهان انٽرنيٽ تان مواد کي ڊائونلوڊ ڪرڻ لاء کرليل استعمال ڪري سگهو ٿا. مثال طور، جيڪڏهن توهان هاريل حڪم کي ويب ايڊريس سان مقرر ڪيو ويو ته http://linux.about.com/cs/linux101/g/curl.htm تي مقرر ڪيو ويو ته پوء ڳنڍيل صفحي کي ڊائونلوڊ ڪيو ويندو.

ڊفالٽ طور، انٽرويو کي حڪم لائن ڏانهن ويندي ويندو پر توهان کي فائل بچائڻ لاء هڪ فائيل نالي جي وضاحت ڪري سگھو ٿا. URL خاص طور تي سائيٽ جي مٿين سطح جي ڊومين وانگر اشارو ڪري سگھي ٿو. يا اهو سائيٽ تي انفرادي صفحن ڏانهن اشارو ڪري سگھي ٿو.

توهان جسماني ويب سائيٽون، تصويرون، دستاويزن ۽ فائلن کي ڊائونلوڊ ڪرڻ لاء کرليل استعمال ڪري سگهو ٿا. مثال طور، Ubuntu لينڪس جو جديد نسخ ڊائون لوڊ ڪرڻ لاء توهان صرف هيٺيان ڪنٽرول هلائي سگهو ٿا:

curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso

ڇا ڪاڻ يا واج کي استعمال ڪرڻ گهرجي؟

سوال "مون کي زلف يا وڻوٽ استعمال ڪرڻ گهرجي؟" هڪ سوال آهي ته مون ماضي ۾ ڪيترائي دفعا پڇيو ويو آهي ۽ جواب اهو آهي ته توهان حاصل ڪرڻ جي ڪوشش ڪري رهيا آهيو ان تي منحصر آهي.

Wget Command نيٽ ورڪ کان فائلون ڊائون لوڊ ڪرڻ لاء استعمال ٿيل آهي جهڙوڪ انٽرنيٽ. وائس آرڊر استعمال ڪرڻ جو بنيادي فائدو اهو آهي ته اهو ٻيهر فيروز ڊائون لوڊ ڪرڻ لاء استعمال ڪري سگهجي ٿو. تنهن ڪري جيڪڏهن توهان پوري ويب سائيٽ ڊائون لوڊ ڪرڻ چاهيو ته توهان هڪ سادي حڪم سان ڪري سگهو ٿا. Wget Command تمام فائلون ڊائون لوڊ ڪرڻ لاء پڻ سٺو آھي.

ڪاروال حڪم توهان کي ٻيهر حاصل ڪرڻ چاهيندڙ URL کي بيان ڪرڻ لاء wildcards استعمال ڪرڻ جي اجازت ڏئي ٿي. پوء جيڪڏهن توهان کي ڄاڻ آهي ته "http://www.mysite.com/images/image1.jpg" ۽ "http://www.mysite.com/images/image2.jpg" صحيح صحيح URL آهي، پوء توهان ٻنهي کي ڊائون لوڊ ڪري سگهو ٿا. صرف يو آر ايل سان تصويرون يو آر ايل جو آرڊر سان بيان ڪيل.

ونڊ آرڊر بحال ڪري ٿو جڏهن ڪو ڊائون لوڊ ناهي جڏهن ڪولڊ ڪنٽر نٿا ڪري سگهن.

توهان انهي صفحي جي ڪمن ۽ واڪ جي صحيح طريقي سان حاصل ڪري سگهو ٿا ۽ هن صفحي جو حڪم ڪرل ڪري سگهو ٿا. بجيلي طور تي هن صفحي تي هڪ اختلاف جو بيان آهي ته توهان هڪ QWERTY ڪيبورڊ تي صرف پنهنجي کاٻي هٿ کي استعمال ڪندي وائپ ٽائيپ ڪري سگهو ٿا.

ان کان علاوه اتي موجود واڳون تي واڳ استعمال ڪرڻ جا ڪيترائي سبب آهن پر جيئن ته توهان کي وائٽ تي وکول استعمال ڪيو وڃي.

هارل آرڊر وائس آرڊر کان وڌيڪ پروٽوڪول کي سپورٽ ڪري ٿو، اهو پڻ ايس ايس ايس لاء بهتر مدد مهيا ڪري ٿو. اهو انهي سان گڏ وڌيڪ تصديق واري طريقن جي مدد ڪندو آهي. هارل حڪم پڻ wget command کان وڌيڪ پليٽ فارم تي ڪم ڪري ٿو.

Curl خاصيتون

کرليل حڪم استعمال ڪندي توهان ساڳيا حڪم لسٽ ۾ ڪيترن ئي يو آر ايل وضاحت ڪري سگهو ٿا ۽ جيڪڏهن URL ساڳئي سائيٽ تي هوندا ته انهي سائيٽ جي سڀني URLs انهي ساڳئي ڪنيڪشن کي ڊائونلوڊ ڪيو ويندو، جيڪو ڪارڪردگي لاء سٺو آهي.

توهان ساڳئي رستي جي نالن سان URL کي ڊائونلوڊ ڪرڻ ۾ آسان ڪرڻ لاء حد مقرر ڪري سگهو ٿا.

هتي هڪ ڪوليل لائبريري پڻ آهي، جيڪو کرليل حڪم کي استعمال libcurl استعمال ڪيو آهي. اهو ويب پيج تان معلومات کي لڪائڻ لاء ڪيترن ئي پروگرامن ۽ سکرٽس جي ٻولي سان استعمال ڪري سگهجي ٿو.

جڏهن مواد ڊائون لوڊ ڪريو هڪ ترقي بار ڊائون لوڊ سان ظاهر ٿيندي يا رفتار کي اپلوڊ ٿيندي، ڪئين وقت تائين ڪمانڊر هلائي گذاريو ويو آهي ۽ اڃا تائين ڪيترو وقت هلندو آهي.

اهو کرليل حڪم وڏي فائلن تي 2 گيگا مٿان مٿان ڊائون لوڊ ۽ اپ لوڊ ڪرڻ لاء ڪم ڪري ٿو.

ھن صفحي جي مطابق جيڪو Curl خاصيتون ٻين ڊائونلوڊ ڊوائيسز سان گڏ ڪن ٿا، ڪاروال حڪم ھيٺ ڏنل ڪارڪردگي آھي: