Tuesday, November 20, 2018

7zip with Windows Command lines

Linux ကိုခ်စ္ျမတ္ႏိုးတဲ့သူတစ္ေယာက္အေနနဲ ့command line ေတြ ...log file ေတြကိုဖတ္ရတာပိုအား သန္ပါတယ္...GUI ကိုမၾကိဳက္လို ့ေတာ့မဟုတ္ပါဘူး...တစ္ခ်ိဳ  ့ေသာ software ေတြကို GUI နဲ ့run တဲ့အခါ system I/O ေတြက process handle မလုပ္ႏိုင္တဲ့အခါမွာ windows ၾကီးတစ္ခုလံုး hang သြားတာ မ်ိဳးေတြျဖစ္တတ္ပါတယ္...


zip ခ်ံဳ ့ဖုိ ့အတြက္ကို CLI နဲ ့run တာ system resource သံုးတာနည္းသလို ျမန္လည္းပိုျမန္တယ္လို ့ခံစား မိပါတယ္...

ပံုထဲမွာကြ်န္ေတာ္က အဲဒီ ISO ေတြထည့္ထားတဲ့ folder ကို compress လုပ္လိုက္ပါတယ္...အဲဒီ folder  size က GB unit နဲ ့သိမ္းထားတယ္...ကြ်န္ေတာ္တို ့က အခုလိုမ်ိဳး 7zip နဲ ့compress ခ်ံဳ ့ေနပါတယ္..

compress လုပ္ေနခ်ိန္အတြင္း GUI နဲ ့တျခား program ေတြကိုလည္း run လို ့ရတဲ့အတြက္ တစ္ခ်ိဳ ့ေသာ အလုပ္ေတြကို CLI နဲ ့လုပ္တာပိုေကာင္းပါတယ္ေလ......

အခုဟာက ကြ်န္ေတာ္က compressing လုပ္တာတစ္ခုကိုပဲ CLI နဲ ့လုပ္တာပါ...တကယ္လို ့ကြ်န္ေတာ္တို ့က windows script ေရးခ်င္တယ္....

အဲဒီ script ကဒီလိုအခ်က္အလက္ေတြနဲ ့ကိုက္ညီရမယ္ဗ်ာ...

သတ္မွတ္ထားတဲ့အခ်ိန္ေရာက္ရင္ backup directory ထဲကို backup ေတြယူမယ္...( ေန ့တိုင္း ည-၁၁ ေလာက္္မွာ backup ယူမယ္)
encrypted zipped ေတြလုပ္မယ္....
backup destination ( same area (or) physically differenet area) မွာထားမယ္...

အဲဒီလို condition ေတြနဲ ့ကိုက္ညီမယ့္ script ကိုတည္ေဆာက္မယ္ဆိုရင္ အခုကြ်န္ေတာ့္ရဲ  ့CLI 7zip ကေလးအဆင္ေျပေစပါလိမ့္မယ္ဆိုတာကို sharing လုပ္ရင္း ဒီ post ေလးကိုအဆံုးသတ္လိုက္ရပါတယ္..

အားလံုးပညာဗဟုသုတၾကြယ္၀တိုးတက္ၾကပါေစဗ်ာ...

ေလးစားစြာျဖင့္
Phyo Sithu 

No comments:

ping script ေလးနဲ့ အထာကျကျကိုယ့် server ေလးတွေအခြေအနေကိုစစ်ကြမယ်....

ပုံမှန်အားဖြင့်ကျွန်တော်တို့ဟာ ping command ကိုအသုံးပြုပြီးတော့ ကိုယ့်စက်ရယ်...ကိုယ့် network ထဲမှာ internet connection ရမရစစ်ဆေးလေ့ရှိကြပါတ...