ဒီလမ်းညွှန်ထဲမှာ, သင်ဖိုင်တွေနဲ့ကွန်ရက်စာမျက်နှာတွေဒေါင်းလုတ်လုပ်ဖို့ဆံပင်ကောက်ကောက် command ကိုသုံးမှဘယ်လိုပြသပါလိမ့်မည်။ သငျသညျဆံပင်ကောက်ကောက်သောအရာကိုသိရန်လိုခငျြနှငျ့သငျကျော်အသုံးပြုရန်သင့်တယ်လာသောအခါ အကယ်. wget သည် ကိုဖတ်ရှု ဒီစာမျက်နှာ ။
အဆိုပါဆံပင်ကောက်ကောက် command ကိုတစ်ဦးကို http, HTTP, FTP အပါအဝင်ကွဲပြားခြားနားသောပုံစံများ၏နံပါတ်နှင့်ပင် smb ကိုသုံးပြီးဖိုင်တွေကိုလွှဲပြောင်းဖို့အသုံးပြုနိုင်ပါသည်။
ဒီလမ်းညွှန်အမိန့်ကိုအသုံးပြုရန်သင်မည်သို့ပြပါလိမ့်မယ်များနှင့်သော့ချက် switches များနှင့်အင်္ဂါရပ်တစ်ခုနံပါတ်တစ်ရန်သင့်အားမိတ်ဆက်ပေးပါလိမ့်မယ်။
အခြေခံပညာဆံပင်ကောက်ကောက်စစ်ဌာနချုပ်အသုံးပြုမှု
အဆိုပါဆံပင်ကောက်ကောက် command ကိုအင်တာနက်ကနေဖိုင်တွေဒေါင်းလုဒ်ဆွဲရန်အသုံးပြုနိုင်ပါသည်သို့သော်၎င်း၏အခြေခံ form မှာ, သင်ဖြောင့် terminal ကိုပြတင်းပေါက်ဖို့ဝဘ်စာမျက်နှာအကြောင်းအရာဒေါင်းလုဒ်ဆွဲနိုင်ပါသည်။
ဥပမာအားဖြင့်, Terminal ကိုပြတင်းပေါက်သို့အောက်ပါ command ကိုရိုက်ထည့်ပါ:
http://linux.about.com/cs/linux101/g/curl.htm ဆံပင်ကောက်ကောက်
အဆိုပါ output ကို terminal ကိုပြတင်းပေါက်၌ထ scroll ပါလိမ့်မယ်ဒါကြောင့်သင်နှင့်ဆက်စပ်ဝက်ဘ်စာမျက်နှာများအတွက်ကုဒ်ပြပါလိမ့်မယ်။
စာဖတျဖို့နဲ့သင်ကနှေးကွေးရန်ဆန္ဒရှိလျှင်ဒီတော့သင်တစ်ခုခုကိုအသုံးပြုသင့်သိသာထင်ရှားတဲ့စာမျက်နှာကျမ်းလိပ်များလွန်းမြန်ဆန်စွာ လျော့နည်း command ကို ဒါမှမဟုတ် ပိုပြီး command ကို ။
http://linux.about.com/cs/linux101/g/curl.htm ဆံပင်ကောက်ကောက် | နောက်ထပ်
တစ်ဦးကဖိုင်မှတ်တမ်းရန် output ဆံပင်ကောက်ကောက်၏မာတိကာ
အခြေခံဆံပင်ကောက်ကောက် command ကိုအသုံးပြုမှုနှင့်အတူပြဿနာကိုစာသားကျမ်းလိပ်များကိုအလွန်အစာရှောင်ခြင်းနှင့်အသငျသညျထို့နောက် အကယ်. သင်ဤစံ output ကိုသွားချင်ကြပါဘူးထိုကဲ့သို့သောက ISO image ကိုအဖြစ်ဖိုင်တစ်ခုဒေါင်းလုပ်လျှင်သောကွောငျ့ဖွစျသညျ။
ဖိုင်တစ်ဖိုင်မှအကြောင်းအရာကယ်ဖို့သင်ပြုရန်ရှိသည်အားလုံးအောက်ပါအတိုင်းအဖြစ်အနုတ်ဏ (-O) switch ကို specify ဖြစ်ပါသည်:
ဆံပင်ကောက်ကောက် -O
ထိုကြောင့်အခြေခံ command ကိုအသုံးပြုမှုအပိုင်းအတွက်ချိတ်ဆက်စာမျက်နှာကိုဒေါင်းလုဒ်လုပ်ရန်သင်ပြုရန်ရှိသည်အားလုံးအောက်ပါ command ကိုရိုက်ထည့်ပါသည်:
-O curl.htm http://linux.about.com/cs/linux101/g/curl.htm ဆံပင်ကောက်ကောက်
ဖိုင်ကိုဒေါင်းလုပ်လုပ်ထားပြီးပြီးနောက်သင်ဖိုင်အမျိုးအစားကဆုံးဖြတ်ထားတဲ့အယ်ဒီတာသို့မဟုတ်ယင်း၏ default အနေနဲ့အစီအစဉ်တွင်ဖွင့်နိုင်ပါတယ်။
အောက်မှာဖေါ်ပြတဲ့အတိုင်းသင်ကအနုတ်အို switch ကို (-O) ကို အသုံးပြု. ဒီထပ်မံရိုးရှင်းနိုင်သည်
-O http://linux.about.com/cs/linux101/g/curl.htm ဆံပင်ကောက်ကောက်
ဒါက URL ၏ဖိုင်အမည်သောအဘို့ကိုသုံးပါက URL ကိုသိမ်းဆည်းသောဖိုင်အမည်ပါလိမ့်မည်။ အထက်ပါဥပမာအားဖြင့်ခုနှစ်တွင်ဖိုင်ကို curl.htm ဟုခေါ်ဝေါ်ခြင်းကိုခံရပါလိမ့်မယ်။
အဆိုပါနောက်ခံခုနှစ်တွင်အဆိုပါဆံပင်ကောက်ကောက်စစ်ဌာနချုပ် Run
ပုံမှန်အားဖြင့်, ထိုဆံပင်ကောက်ကောက် command ကိုမျှမကျန်ကြွင်းသည်မည်မျှ data တွေကိုပြောင်းရွှေ့ထားပြီးသင်သည်အဘယ်မျှကာလပတ်လုံးပြောပြနေတဲ့တိုးတက်မှုဘားပြသထားတယ်။
သင်ရုံ command ကိုသငျသညျအခွားသောအရာနှငျ့အပျေါရနိုင်အောင် run ချင်လျှင်သင်ပြုရန်လိုအပ်ပါတယ်ပထမဦးဆုံးအရာအသံတိတ် mode မှာက run တာဖြစ်ပါတယ်, ပြီးတော့သင်ကအဖြစ်ကို run ဖို့လိုအပ် နေတဲ့နောက်ခံ command ကို ။
command တစ်ခုကို run ဖို့တိတ်တဆိတ်အောက်ပါ command ကိုသုံးပါ:
ဆံပင်ကောက်ကောက် -s -O
သို့ဖြစ်လျှင်သင်သည်အောက်ပါအတိုင်း ampersand (&) အသုံးပြုရန်လိုအပ်နောက်ခံ run ဖို့အမိန့်ရရန်:
ဆံပင်ကောက်ကောက် -s -O
ဆံပင်ကောက်ကောက်နှင့်အတူအကွိမျမြားစှာ URLs များကိုဒေါင်းလုဒ်လုပ်ခြင်း
သငျသညျတစ်ခုတည်းဆံပင်ကောက်ကောက် command ကို အသုံးပြု. မျိုးစုံ URLS ကနေဒေါင်းလုဒ်ဆွဲနိုင်ပါသည်။
အောက်မှာဖေါ်ပြတဲ့အတိုင်းယင်း၏အရိုးရှင်းဆုံးပုံစံအတွက်သင်မျိုးစုံ URLs များကိုဒေါင်းလုဒ်ဆွဲနိုင်ပါသည်:
-O http://www.mysite.com/page1.html -O http://www.mysite.com/page2.html ဆံပင်ကောက်ကောက်
သငျသညျကို 100 ပုံရိပ်တွေနဲ့ဖိုင်တွဲများသော်လည်း image1.jpg, image2.jpg, image3.jpg စသည်တို့ကိုဟုခေါ်တွင်အားလုံးကိုသင်သည်ဤ URL များကိုအပေါငျးတို့သရိုက်ထည့်ရန်ရှိသည်မှနှငျ့သငျရန်မလိုပါချင်မှာမဟုတ်ဘူးဆိုပါစို့။
သင်တစ်ဦးအကွာအဝေးထောက်ပံ့ဖို့စတုရန်းကွင်းခတ်ကိုသုံးနိုင်သည်။ ဥပမာအားဖြင့်, သင်သည်အောက်ပါသတ်မှတ်နိုင်ပါတယ် 100 ဖိုငျ 1 ရရ:
-O http://www.mysite.com/images/image[1-100].jpg ဆံပင်ကောက်ကောက်
သင်တို့သည်လည်းအလားတူပုံစံများနှင့်အတူမျိုးစုံက်ဘ်ဆိုက်များကိုသတ်မှတ် curly bracket ကိုသုံးနိုင်သည်။
ဥပမာသင်သည် www.google.com နှင့် www.bing.com ဒေါင်းလုတ်လုပ်ချင်မြင်ယောင်ကြည့်ပါ။ သငျသညျရိုးရိုးကအောက်ပါ command ကိုသုံးနိုင်သည်
-O http ဆံပင်ကောက်ကောက်: ။ : // www {Google, Bing} .com
တိုးတက်မှု Displaying
က URL ကိုဒေါင်းလုဒ်လုပ်အဖြစ်ကို default အားဖြင့်ဆံပင်ကောက်ကောက် command ကိုအောက်ပါအချက်အလက်တွေကိုပြန်လည်ရောက်ရှိ:
- စုစုပေါင်း%
- စုစုပေါင်း bytes
- Received / လွှဲပြောင်း%
- Received / လွှဲပြောင်း bytes
- ပျမ်းမျှ download speed ကို
- ပျမ်းမျှ upload နှုန်း
- စုစုပေါင်းအချိန်
- အချိန်ကုန်
- ကျန်ရှိနေသောအချိန်
- လက်ရှိမြန်နှုန်း
(- #) သငျသညျရိုးရှင်းစွာအနှုတ် hash ကိုသတ်မှတ်ထားတဲ့ရိုးရှင်းတဲ့တိုးတက်မှုဘားလိုပါကအောက်ပါအတိုင်း switch သည်:
ဆံပင်ကောက်ကောက် - # -O
redirect ကိုင်တွယ်
သင်ဆံပင်ကောက်ကောက် command ကို၏တစ်စိတ်တစ်ဒေသအဖြစ် URL ကိုသတ်မှတ်ထားသောနှင့်သင်သာသင်ရှိသည်အားလုံးဒီစာမျက်နှာ www.blah မှ redirected ထားပြီး "ဖျောနေတဲ့ဝက်ဘ်ဆိုဒ်စာမျက်နှာကြောင်းကိုရှာဖွေနောက်မှပြန်လာမယ့်ကြီးမားတဲ့ file ကို download လုပ်ပါမှလက်ျာဘက်လိပ်စာရှိတယ်ထင်ကြပါပြီဆိုပါစို့။ com "။ ဒါကြောင့်အလိုမရှိနှောင့်အယှက်ဖြစ်လိမ့်မည်။
ကပြန်ညွှန်းအတိုင်းလိုက်နာနိုင်မအတွက်ဆံပင်ကောက်ကောက် command ကိုလိမ္မာပါးနပ်သည်။ သင်ပြုသမျှအားလုံးသည်အောက်ပါအတိုင်းအဖြစ်အနုတ် L ကို switch ကို (-L) ကိုအသုံးပြုသည်:
ဆံပင်ကောက်ကောက် -OL
အဆိုပါဒေါင်းလုပ်နှုန်းကိုလျှော့ချ
သငျသညျကြီးမားတဲ့ file ကိုဒေါင်းလုပ်ဆွဲကြသည်နှင့်သင်ဆင်းရဲသားအင်တာနက်ကွန်နက်ရှင်ရှိပါကသူတို့အဖြစ်ကောင်းစွာအင်တာနက်ပေါ်မှာပစ္စည်းပစ္စယလုပ်ဖို့ကြိုးစားနေကြပါတယ်လျှင်သင်မိသားစုဖြစ်စရာပေလိမ့်မည်။
နေတုန်းသင်ပျော်ရွှင်လူတိုင်းထိန်းထားနိုင်တယ်ဖိုင်ကိုဒေါင်းလုပ်လုပ်ရန်ကြာပါလိမ့်မယ်ဒါကြောင့်ကံကောင်းထောက်မစွာ, သင်ဆံပင်ကောက်ကောက် Command ဖြင့်ဒေါင်းလုပ်မှုနှုန်းကိုလျှော့ချနိုင်ပါတယ်။
-O --limit-နှုန်းကို 1 မိန
နှုန်းကီလိုဘိုက် (ဋသို့မဟုတ် K) megabytes (ဍသို့မဟုတ်မီတာ) သို့မဟုတ် gigabytes (ဆသို့မဟုတ်, G) တွင်သတ်မှတ်ထားသောနိုင်ပါသည်။
ဖိုင်များတစ်ဦးတယောက်က FTP ဆာဗာကနေ Download လုပ်ပါ
အဆိုပါဆံပင်ကောက်ကောက် command ကိုဖွင့်သည် HTTP ဖိုင်လွှဲပြောင်းထက်ပိုပြီးကိုင်တွယ်နိုင်ပါတယ်။ ဒါဟာ FTP, Gopher, SMB, HTTPS နှင့်များစွာသောအခြားပုံစံများကိုကိုင်တွယ်နိုင်ပါတယ်။
တစ်ဦး FTP ဆာဗာကနေဖိုင်တွေဒေါင်းလုဒ်လုပ်ဖို့အောက်ပါ command ကိုသုံးပါ:
-u အသုံးပြုသူဆံပင်ကောက်ကောက်: password ကို -O
သင် URL ကို၏တစ်စိတ်တစ်ပိုင်းအဖြစ်ဖိုင်တစ်ဖိုင်၏အမည်သတ်မှတ်လျှင်ကြောင့်ဖိုင်ကိုဒေါင်းလုပ်လုပ်ပါလိမ့်မယ်ဒါပေမယ့်သင်က folder ကို၏အမည်ကိုသတ်မှတ်လျှင် folder တစ်ခုစာရင်းပြန်လာပါလိမ့်မယ်။
သင်တို့သည်လည်းအောက်ပါ command ကို အသုံးပြု. တစ်ခု ftp server ကိုမှဖိုင်တွေကို upload မှဆံပင်ကောက်ကောက်ကိုသုံးနိုင်သည်:
-u အသုံးပြုသူဆံပင်ကောက်ကောက်: password ကို -T <ဖိုင်အမည် (s) ကို>
အဆိုပါ filename နဲ့
တစ်ဦးက Form ကိုရန် Form ကိုဒေတာများကိုဖြတ်သန်း
သငျသညျတခုအွန်လိုင်း form မှာဖြည့်ခြင်းနှင့်သင်အွန်လိုင်းထဲမှာဖြည့်ခဲ့မယ်ဆိုရင်အတိုင်းဒေတာတင်ပြရန်ဆံပင်ကောက်ကောက်ကိုသုံးနိုင်သည်။ Google ကဲ့သို့သောအတော်များများရေပန်းစားန်ဆောင်မှုများအသုံးပြုမှု၏ဤမျိုးပိတ်ဆို့။
နာမည်တစ်ခုနဲ့အီးမေးလ်လိပ်စာနှင့်အတူတစ်ဦးပုံစံလည်းမရှိဆိုပါစို့။ အောက်မှာဖေါ်ပြတဲ့အတိုင်းသင်ဤသတင်းအချက်အလက်တင်သွင်းနိုင်သည်
-D name ကိုဆံပင်ကောက်ကောက် = ဂျွန် email=john@mail.com www.mysite.com/formpage.php
ပုံစံသတင်းအချက်အလက်လွှဲပြောင်းအမျိုးမျိုးနည်းလမ်းတွေရှိပါတယ်။ အထက်ပါ command ကိုအခြေခံကစာသားကိုအသုံးပြုသည်သင်မူကား, ထို့နောက်သင်အနုတ် F ကို switch ကို (-F) သုံးစွဲဖို့လိုအပ်ပါလိမ့်မည် image ကိုလွှဲပြောင်းခွင့်ပြုထားတဲ့ပေါင်းစုံ encoding ကအသုံးပြုချင်လျှင်။
အကျဉ်းချုပ်
အဆိုပါဆံပင်ကောက်ကောက် command ကိုကွဲပြားခြားနားသောစစ်မှန်ကြောင်းအထောက်အထားပြသခြင်းနည်းလမ်းများအများကြီးရှိပြီးသင်, FTP ကိုက်ဘ်ဆိုက်များကိုဝင်ရောက်အီးမေးလ်များကိုပေးပို့, Samba လိပ်စာများ, တင်ခြင်းနှင့်ဒေါင်းလုဒ်ဖိုင်တွေနဲ့အခြားသောအရာတို့ကိုချိတ်ဆက်ရန်သူကသုံးနိုင်သည်။
ဆံပင်ကောက်ကောက်နှင့် ပတ်သက်. ပိုမိုသိရှိလိုပါကရရန်လက်စွဲစာမျက်နှာကိုဖတ်ပါ။