د لینکس کرول کمانډ بیلګې

په دې لارښود کې، تاسو به وښودل شي چې د فایلونو او ویبپاڼو د فایلولو لپاره د کرول کمانډ څنګه کارول کیږي. که تاسو غواړئ پوه شئ چې کوم کرول څه دی او کله چې تاسو باید د پاڼې په کارولو سره دا پاڼه ولوستل شي.

د کریډ کمانډ کیدای شي د http، https، ftp او حتی د بو بی په شمول د مختلفو فارموټونو کارولو لپاره د فایلونو لیږدولو لپاره وکارول شي.

دا لارښود به تاسو ته وښيي چې څنګه د قوماندې کارول کیږي او تاسو به تاسو ته یو څو کلیدي سایټونو او ځانګړتیاو ته معرفي کړئ.

د اصلي کرول کمانډ استعمال

د کوډ کمان کیدای شي د انټرنیټ څخه فایلونو ډاونلوډولو لپاره کار واخیستل شي مګر په خپل بنسټ کې، تاسو کولی شئ د ویب پاڼې منځپانګې په مستقیم ډول د ترمینل کړکۍ ته ډک کړئ.

د بېلګې په توګه، لاندې ټیم د ترمینل کړکۍ ته داخل کړئ:

کرول http://linux.about.com/cs/linux101/g/curl.htm

محصول به د ټرمینل په کړکۍ کې کتاب وګرځوي او دا به تاسو د تړلې ویب پاڼې لپاره کوډ ښیي.

په ښکاره ډول، د پاڼې سیسټم ډیر چټک لوستل او که تاسو وغواړئ چې دا ورو ورو کړئ تاسو باید د کم کمانډ یا یا هم ډیر کمانډ استعمال کړئ.

کرول http://linux.about.com/cs/linux101/g/curl.htm | نور

محصولات د A دوتنې کرول د منځپانګې

ستونزه د اساسي کرول کمانډ کارولو سره دا ده چې د متن سیسټمونه ډیر چټک دي او که تاسو د ISO عکس په توګه یو فایل ډک کړئ نو تاسو نه غواړئ معیاري محصول ته لاړ شئ.

د منځپانګې خوندي کولو لپاره ټول هغه فایل ته چې تاسو یې کوئ باید وټاکئ د منفی o (-O) سایټ په لاندې توګه مشخص کړئ:

curl -o

نو لدې امله چې د لومړني کمانډ کارولو برخې کې تړل شوي پاڼې ډاونلوډ کړئ ټول هغه څه چې تاسو یې کوئ باید لاندې کمانډ ته داخل شي:

curl -o curl.htm http://linux.about.com/cs/linux101/g/curl.htm

وروسته له هغې چې فایل ډاونلوډ کړی تاسو کولی شئ دا په ایڈیټر یا د هغې د ډیزاین شوي پروګرام کې د فایل ډول لخوا ټاکل شوي پرانیستل شي.

تاسو کولی شئ دا نور د ساده منبع O-switch (oo) په کارولو سره په لاندې توګه ساده کړئ:

curl-o http://linux.about.com/cs/linux101/g/curl.htm

دا به د فایل نوم د فایل نوم برخه وکاروي او دا د فایل نوم رامینځ ته کړي چې URL به یې خوندي وي. په پورته مثال کې فایل به Curl.htm ویل کیږي.

په پس منظر کې د کرول قوماندې چلول

د ډیزاین په اساس، د Curl قومانده د پرمختګ بار ښیي چې تا ته څه پاتې دي او څومره معلومات لیږدول شوي.

که تاسو یوازې غواړئ چې کمانډ وکړي نو تاسو د نورو شيانو سره ترلاسه کولی شئ نو بیا هغه څه چې تاسو یې اړتیا لرئ دا په خاموش موډل کې چلوي او بیا تاسو د دې د شاليد قوماندې په توګه چلولو ته اړتیا لري.

د امر کولو لپاره چټکۍ لاندې کمانډ استعمال کړئ:

curl -s-o

په پس منظر کې د چلولو لپاره قوماندې ترلاسه کولو لپاره تاسو بیا باید د امپراتور (&) کارولو ته اړتیا ولرئ:

curl -s-o &

په کرول سره ګڼ شمیر یو آر ایلونه ډک کول

تاسو کولی شئ د یو څو کرول کمانډ په کارولو سره د ډیرو یو آر ایل څخه ډک کړئ.

په ساده بڼه کې تاسو کولی شئ څو ډیری یو آر ایلونه په الندې ډول ډک کړئ:

curl -O http://www.mysite.com/page1.html -O http://www.mysite.com/page2.html

فکر وکړئ که تاسو د 100 انځورونو سره فولډر ولرئ چې ټول یې د تصویر 1.jpg، image2.jpg، image3.jpg په نوم یادېږي. تاسو نه غواړئ چې د دغو ټولو یو ایل ایلونو کې ډول ډول ډولونه ولرئ او تاسو اړتیا نلرئ.

تاسو کولی شئ د رینج د رسولو لپاره د مربع بریکونو کار واخلئ. د مثال په توګه، د 1 څخه تر 100 فایلونه ترلاسه کولو لپاره تاسو کولی شئ لاندې مشخص کړئ:

curl -O http://www.mysite.com/images/image[1-100].jpg

تاسو کولی شئ د کراکی برکټونو څخه کار واخلئ څو د ډیری سایټونو سره ډیری سایټونه مشخص کړئ.

د مثال په توګه تصور کول غواړئ www.google.com او www.bing.com ډک کړئ. تاسو کولی شئ په ساده ډول لاندې کمانډ استعمال کړئ:

curl -O http: // www. {google، bing} .com

پرمختګ ښودنه

په ڈیفالټ کې د کرول کمانډ لاندې معلومات بیرته راستنیږي لکه څنګه چې دا یو یو ایل ایل ډلبندي کوي:

که تاسو د ساده پرمختګ بار غوره کړئ کوم چې په ساده ډول د منش هاش () - # (سوئچ مشخص کړئ په لاندې توګه:

کره - # -O

د لارښوونې سمبالول

داسې تصور وکړئ چې تاسو د کرول کمانډ برخې په توګه یو مشخص مشخص کړی او فکر کوئ چې تاسو د لوی فايل فایل ډکولو لپاره صحیح پته لرئ ترڅو وروسته بیرته راشي چې تاسو ټول لرئ یو ویب پاڼه ده "دا پاڼه www.blah ته لیږل شوی. com ". دا به غمجن وي دا به دا نه وي.

د کریډ کمانډ چټک دی چې دا کولی شي لارښوونې تعقیب کړي. ټول هغه څه چې تاسو یې کوئ باید د منرال ایل سوئچ (-L) کار واخلئ په لاندې توګه:

curl -OL

د کښته کولو کچه کمه کړئ

که تاسو یوه لوی فایل ډک کړئ او تاسو د انټرنیټ کمزوری اړیکه لرئ نو بیا ممکن تاسو کورنۍ ته زیان ورسوي که چیرې دوی هڅه کوي چې انټرنټ ته هم د کار کولو هڅه وکړي.

په نېکه توګه، تاسو کولی شئ د کریډیټ کمانډ سره د ډاونلوډ اندازه کمه کړئ، پداسې حال کې چې دا به د فایل ډکولو لپاره ډیر وخت واخلي.

curl -O - محدودیت کچه ​​1m

دا نرخ په کیلوبیت (K یا K)، میګابایټ (m یا m) یا ګیګابایټ (g یا G) کې مشخص شوي.

د FTP سرور څخه فایلونه ډاونلوډ کړئ

د کریډیټ کمانډ کولی شي د HTTP فایلونو لیږد څخه نور هم سمبال کړي. دا کولی شي FTP، GOPHER، SMB، HTTPS او ډیری نور فارغونه.

د FTP سرور څخه دوتنو ډکولو لپاره لاندې کمانډ کاروئ:

curl -u کارن: پاسورډ -o

که تاسو د یو آر ایل نوم د URL برخې په توګه وټاکئ نو بیا به دا فایل ډاونلوډ کړي مګر که تاسو د فولډ نوم مشخص کړئ نو د فولډری لیست بیرته راګرځي.

تاسو کولی شئ د لاندې کمانډ څخه کارولو سره د فایل سرور لپاره فایلونو اپلوډ کولو لپاره د کریل کارولو لپاره کاروالی شئ:

curl -u کارن: پټنوم - ټ <دوتنې نوم (URL)

د فایل نوم او کولی شي د ورته بېلګې کارولو سره سم د څو HTTP فایلونو ډکولو لپاره.

د فارم فورمه د فارم فورمه

تاسو کولی شئ د آنلاین فورمه ډکولو لپاره کریل وکاروئ او ډاټا وسپاري لکه څنګه چې تاسو په انلاین کې ډک کړی. ډیری مشهور خدمتونه لکه ګوګل د دې ډول کارولو مخه نیسي.

تصور وکړئ چې د نوم او بریښنالیک پته یو فورمه شتون لري. تاسو کولی شئ دا معلومات په الندې ډول وسپاري:

curl -d نوم = جان ای میل=john@mail.com www.mysite.com/formpage.php

د معلوماتو د لیږلو مختلفې لارې شتون لري. پورتنۍ قوماندې بنسټیز متن کاروي مګر که تاسو غواړئ د څو کوډ کولو کار واخلئ کوم چې د انځور انتقال اجازه ورکوي نو تاسو به د منین F F سوئچ (-F) کارولو ته اړتیا ولرئ.

لنډیز

د کریډ کمانډ ډیری مختلف د تصدیق کولو طریقې لري او تاسو د FTP سایټونو ته رسولو لپاره کارولی شئ، بریښنالیکونه واستوئ، د SAMBA پتې سره اړیکه ونیسئ، فایلونه او فایلونه ډک کړئ او ډیری شیان ډک کړئ.

د لارښود په اړه د لا ډیرو معلوماتو ترلاسه کولو لپاره لارښود پاڼه وګورئ.